Está en la página 1de 27

Programación

Estructurada
Código: 506246
Créditos: 4
Carrera: Ingeniería Industrial

4to. Encuentro
Prof. Ing. Jonathan D´oleo Santos, M. IS.

Sección: 0416
Aula: 1415
Introducción - Resumen
encuentro anterior

Revisión de Investigación

Exposición de Grupo
Agenda
Descanso

Bibliotecas o librerías de C

Estructuras de control
Selectivas
Asignación
Evaluación
1. ¿Cuál de las siguientes es una operación de asignación?
a) 5 = x b) x == 5 c) x += 5 d) x – 5

2. El operador Residuo (%) se puede usar solo sobre datos enteros.


3. El operador incremento se describe ++ y se utiliza cuando
se quiere suma uno a las variables.
4. El operador decremento se describe -- y se utiliza cuando
se quiere restar uno a las variables.
5. Los operadores Lógicos se utilizan para unir condiciones en
los programas.
Evaluación
6. Cuando se combinan operadores relacionales y lógicos en una
expresión, ésta puede tener como resultado solo cierto o falso,
lo cual significa que es una expresión de tipo Booleana .
7. Operador que evalúa una condición y dependiendo si es cierta o
falsa ejecuta una determinada instrucción u otra O. condicional .
Evaluación
8. Que resultado imprime en el siguiente programa:
#include <stdio.h>

Main ()
{
int a, b, c = 3, d = 2;
a = 8 – 5 * 3 + 2;
b = 7 % 3 + 4 * 2;
printf (“El valor de a es: %d” , a); -5
printf (“El valor de b es: %d” , b); 9
b %= a;
4 b = b % a
printf (“El valor de b es: %d” , b);
b = 4 % 3; b = 9 % (-5)
printf (“El valor de b es: %d” , b); 1 b = 4
}
Evaluación
9. Escriba el resultado de la siguiente expresión , considerando
los valores.

4.4 Invalido
4 -14
0 F (0)
F (0)
V (1)
V (1)
F (0)
2 F (0)

8 F (0)
Exposición de Grupo
Introducción al
Lenguaje C.
Grupo #3

Grupo #3

• Aron José Abad Marte.


• Miguel Darío Pérez Zabala.
• Manuel Emilio Rivera Mata.
Bibliotecas de C

Una biblioteca, archivo de cabecera o


librería es un archivo que contiene a esos
subprogramas llamados funciones. Cada
biblioteca es una colección de funciones.
Bibliotecas de C

#include
Bibliotecas de C

La directiva #include permite al compilador


tener acceso al archivo fuente que viene a
continuación; estos reciben el nombre de
archivos de cabecera o de inclusión. Estos
archivos generalmente tienen la extensión .h
y contienen código fuente en C.
Función Main ( )
Constituye el programa principal; es un ingrediente
que debe encontrarse en todos los programas
escritos en lenguaje C, sin excepciones. Define,
valga la redundancia, la función principal del
programa, esto es, su cometido. Todo programa
está hecho para resolver un problema y la función
main se encarga de dirigir el algoritmo que da
solución al mismo.
Evaluación
1. Una Función es un subprograma con una tarea predeterminada.
2. ¿Qué tipo de funciones se pueden encontrar en el Lenguaje C?
Explique la diferencia de ambas.
Funciones internas y funciones externas. Las Internas son las que ya
están incorporadas en el lenguaje de programación (Las librerías) y las
Externas son las que pueden ser diseñadas por cada programador
(definidas por el usuario).
3. Al conjunto de archivos donde se encuentran implementadas las
funciones se les denomina Biblioteca o Librería
4. ¿Cuál de los siguientes es ejemplo de una librería?
a) printf () b) #include c) conio.h d) #define
Evaluación
5. Si desea realizar operaciones matemáticas como raíz cuadrada o
potencia, por ejemplo, se debe de incluir la librería llamada math.h
6. La librería que se requiere para utilizar la función printf es:
stdio.h

7. ¿Cuál es el nombre de la función , a partir de la cual inicia la


ejecución?
a) void b) scanf c) string.h d) main
Estructuras de Control Selectiva

Son aquellas que evalúan una expresión,


usualmente una condición booleana, y a partir
del resultado permiten tomar decisiones
entre una, dos o mas opciones; a esto se le
conoce como selección condicional.
Estructuras de Control Selectivas
Existen 3 tipos de estructuras selectivas,
estas son:
• Selección Simple

• Selección Doble

• Selección Múltiple
Estructura selectiva Simple (if)
Es aquella que después de evaluar una
condición determina su valor, que es
verdadero o falso, y solo si el resultado de la
condición es verdadero se realizará la
instrucción o instrucciones definidas para la
condición
Estructura selectiva Simple (if)
Estructura selectiva Simple (if)
Estructura selectiva Simple (if)
Estructura selectiva Doble (if - else)
Es aquella que permite evaluar una condición
booleana y elegir entre dos o mas opciones. Si la
condición es verdadera ejecutará la instrucción
que se encuentra a continuación del if, pero si la
condición es falsa se ejecutará la instrucción
que se encuentra a continuación del else. Por lo
tanto, se seleccionan las instrucciones que se
encuentran a continuación del if o las que están
después del else, pero no ambas.
Estructura selectiva Doble (if - else)
Estructura selectiva Doble (if - else)
Estructura selectiva Doble (if - else)
Estructura selectiva Múltiple (switch - case)
Es aquella estructura que permite elegir entre
dos o mas opciones, switch evalúa la expresión
que se encuentra dentro de los paréntesis y el
resultado se compara con valores alternativos.
Estructura selectiva Múltiple (switch - case)
Programación
Estructurada
Código: 506246
Créditos: 4
Carrera: Ingeniería Industrial

Ing. Jonathan D´oleo Santos, M. IS.


@jonathandsantos
jonathansantos2712@Gmail.com

809-444-4259

También podría gustarte