Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Taller de Programación
Requerimientos para Instalar DEV-C++
https://sourceforge.net/projects/orwelldevcpp/
Instalación de DEV-C++
Instalación de DEV-C++
Instalación de DEV-C++
Entorno de DEV-C++
Configuración en DEV-C++
Configuración en DEV-C++
Configuración en DEV-C++
Configuración en DEV-C++
Introducción a C
Tipos de Datos
IMPORTANTE
A+B Resultado : 4
A++ Resultado : 2
B-- Resultado : 2
Operadores Permitidos – Expresiones Relacionales
A < B Resultado : 1
A != B Resultado : 1
A >= B Resultado : 0
Operadores Permitidos – Expresiones Lógicas
A || B Resultado : 1
A && B Resultado : 0
! B Resultado : 1
Acciones Simples - LECTURA
Ejemplo
Ejemplo
gets(texto);
puts("Bienvenido a la programación");
Algunos Especificadores de Formato
Para cada variable que se lee o escribe debe especificarse su formato, el que
depende del tipo de dato.
Como se observa un especificador de formato está compuesto por el símbolo %
seguido de un carácter de conversión asociado al tipo de dato.
FINSI
Alternativa Simple
FINSI
Mientras - While
Para - For
Según - Switch
Programando en C
El primer programa en C
El primer programa en C
El primer programa en C
El primer programa en C
Estructura del programa C
Se almacena
Editor Programa Fuente
disco
Se almacena
Compilador Programa Objeto disco
Enlace
Se almacena
Programa Ejecutable disco
SEUDOCÓDIGO LENGUAJE C
ACCIONES SIMPLES
La razón es la siguiente:
cuando se ejecuta la primera instrucción de entrada: scanf( "%c", &a ); después de asignar el
carácter ’f’ (por ejemplo) a la variable a, se produce un salto de línea automático, pero, en el buffer
del teclado también se ha quedado almacenada la secuencia de escape (\n), que es, precisamente,
un carácter.
En consecuencia, cuando se ejecuta la instrucción scanf( "%c", &b ); a la variable b se le asigna el
salto de línea almacenado en el buffer de la entrada estándar, y la ejecución del programa continua
con la siguiente instrucción. Ahora, el buffer vuelve a estar vacío y, por tanto, la entrada de la
variable c sí que se ejecuta de forma correcta.
Para resolver este problema, antes de leer un carácter con scanf, hay que vaciar (limpiar) el buffer del
teclado. Para ello, se utiliza la función fflush.
SOLUCION Actividad 6
Ejercicios
Actividad 7:
Actividad 8: