Professional Documents
Culture Documents
Msc. Omar Quimbita: Fundamentos de Programación
Msc. Omar Quimbita: Fundamentos de Programación
Introducción C
2022-2023
F u n d a m en to s de Programación
Correcciónº Examen
■ Dev c++
Estructuraºde un programa en c
Variables º
y tipos de datos
Entradas yºsalidas de datos
Directivasºdel procesador
El procesador es un programa en C se puede considerar como un editor de texto inteligente que consta
de directivas (Instrucciones al compilador antes de que compile el programa principal)
#define // macros
#include // <Para librerias>
Directivasºdel procesador
Sintaxis
#else
#endif
#error "message"
#if condition
#ifdef label
#ifndef label
#include {"filename" | <filename>}
#message "message"
#undef label
Entradas yºSalidas
Printf-scanf
El lenguaje C va acompañado de una colección de funciones de biblioteca que incluye un cierto número de
funciones de entrada/salida. Como norma general, el archivo de cabecera requerido para la entrada/salida estándar
se llama stdio.h, entre todas las funciones que contiene algunas de las más usadas son: getchar, putchar, scanf,
printf, gets y puts. Estas seis funciones permiten la transferencia de información entre la computadora y los
dispositivos de entrada/salida estándar tales como un teclado y un monitor
Entradas yºSalidas
Printf
printf es una función especial porque recibe un número variable de parámetros. El primer parámetro es fijo y es la cadena
de formato. En ella se incluye texto a imprimir.
El siguiente ejemplo muestra cómo se imprime el valor de la variable contador.
Entradas yºSalidas
Scanf
La función scanf permite leer varios tipos de datos de una sola vez, tales como enteros,
números decimales o cadenas de caracteres.
scanf("%d",&n)
Variables º
globales y locales
EJERCICIOS
Secuenciasº de escape
GETS º
1.-Realizar un programa que simule un cajero del banco del pichincha con un salto inicial de 2000 dólares.
2.- Realizar un programa en C que nos indique si esta entre un rango predeterminado de 200 y 400 nos indique
1.- Esta en el intervalo
2.- Fuera del intervalo máximo
3.- Fuera del intervalo mínimo
4.- imprimir por pantalla los 10 primero números de forma ascendente y descendente con un mensaje
fundamentos de programación
1 1 2 3 5 8 13 21……………….