Está en la página 1de 7

Tecnológico Nacional de México

Instituto tecnológico superior de Coatzacoalcos

Ingeniería industrial

Algoritmos y lenguajes de programación

Estructuras selectivas y de repetición en C

Tablas

Eva Alejandra García Córdova

4° “A”

No de control: 16082018

30/Abril/ 2018

Coatzacoalcos, Veracruz.

1
Índice

Introducción ............................................................................................................ 3
Tabla 1: Estructuras selectivas en C ....................................................................... 4
Tabla 2: Estructuras de repetición en C .................................................................. 5
Conclusión............................................................................................................... 6
Referencias ............................................................................................................ 7

2
Introducción
Las estructuras selectivas se utilizan para tomar decisiones lógicas; de ahí
que se suelan denominar también estructuras de decisión o alternativas y son
utilizadas en todos los lenguajes de programación.
Las estructuras selectivas de repetición están diseñadas especialmente para
aquellas aplicaciones en las cuales una operación o conjunto de ellas deben de
repetirse varias veces. Repiten una secuencia de instrucciones un número
determinado de veces.
En el presente trabajo se explicarán estos dos temas, así como sus
subtemas, por medio de unas tablas.

3
Tabla 1: Estructura selectiva en C
Tipo Definición Sintaxis Ejemplo
Selectiva simple Están compuesta if(C) edad = 19 # asignamos
únicamente de una sola un valor a la variable
condición si es verdadera { edad
ejecutara la acción o A;
acciones si la condición if (edad > 17)
es falsa no hará nada. }
puts “Es mayor de edad”

end

Selectiva doble Están compuestas Caso1) edad = 19 # asignamos


únicamente de una sola if(condición) instrucción 1 un valor a la variable
condición, si es ; // Una sola instrucción edad
verdadera ejecutara la else instrucción 2 ;
acción o acciones y si la if (edad > 17)
condición es falsa Caso 2)
ejecutara las acciones if(condición){ puts “Es mayor de edad”
para la condición falsa. Bloque 1 // Varias
else
instrucciones
}
puts “Es menor de edad”
else{
Bloque 2 // Varias end
instrucciones

Selectiva anidada Están compuesta if(condición1) Bloque 1 ; edad = 19 # asignamos


múltiples selectivas un valor a la variable
simples que están unidas else if(condición2) Bloque edad
por el comando elsif el 2;
resultado que se obtiene else Bloque 3; if (edad > 17)
con una selectiva múltiple
se puede obtener con puts “Es mayor de edad”
varias selectivas simples end elsif (edad < 18)

puts “Es menor de edad”

end

4
Tabla 2: Estructura de repetición en C
Tipo Definición Sintaxis Ejemplo

Repetir mientras (While Un bucle del tipo while while (condición) { while
Do) es un bucle de ejecución
continua mientras se (a <= 10)
cumpla la expresión Instrucciones que se
colocada entre repetirán mientras la
paréntesis en la condición sea verdadera;
cabecera del bucle. La
variable de prueba Instrucciones
tendrá que cambiar para adicionales;
salir del bucle.
}

Repetir hasta El bucle do while do { do {


funciona de la misma
(Do while) cout <<"entre la nota";
manera que el bucle
while, con la salvedad de Instrucciones que se cin>>
que la condición se repetirán al menos una
prueba al final del bucle, vez mientras la condición nota; i++;
por lo que el bucle }
sea verdadera;
siempre se ejecutará al while(i <=10);
menos una vez.
Instrucciones
adicionales:
}
while (condición);

Repetir desde La declaración for se usa for (inicialización; for(int i = 0;i <= 10;i++)
para repetir un bloque de condición; incremento
(For) sentencias encerradas cout <<”hola”;
entre llaves un número {
determinado de veces. //instrucciones de la
Cada vez que se repetición
ejecutan las
instrucciones del bucle }
se vuelve a testear la
condición.

5
Conclusión
Como conclusión el repetir mientras nos permite ejecutar un bloque de
instrucciones mientras que la evaluación de una expresión lógica de cómo resultado
verdadero. El repetir-hasta nos permite ejecutar un bloque de instrucciones por lo
menos una vez, después evalúa la condición para ejecutar de nuevo el ciclo si la
condición es verdadera. El repetir desde para ejecutar un bloque de instrucciones
un número determinado de veces.
En las estructuras selectivas se evalúan una condición y en función del
resultado de la misma se realiza una opción u otra. Las condiciones se especifican
usando expresiones lógicas. La representación de una estructura selectiva se hace
con palabras en pseudocódigo (if, then, else o bien en español si, entonces, si_no),

6
Referencias
Título: Programación I.
Autores: José A. Cerrada y Manuel Collado.
Editorial: U.N.E.D. 1993.

Título: Fundamentos de Programación.

Autor: Joyanes Aguilar.

Editorial: McGraw Hill.

2ª Edición, 1996.

También podría gustarte