Está en la página 1de 5

Evidencia de

aprendizaje
Nombre de la materia
Programación Estructurada

Semana
3
Unidad 3: Sentencias del control del programa
Programación Estructurada

EVIDENCIA DE APRENDIZAJE
SEMANA 3
PROGRAMACIÓN ESTRUCTURADA

Con el objetivo de contribuir a su aprendizaje y a un mejor entendimiento y


comprensión del contenido que se aborda en esta unidad mediante sus
materiales de aprendizaje, hemos preparado esta evidencia de estudio que
pretende apoyarlos compreder las funciones de las instruciones de control de
un programa: if…else y switch…case

Instrucciones: Consulte el documento correspondiente a la unidad 3.


Cómo programar en C# (Harvey M. Deitel, 2007). Lea el Capítulo 5.
Instrucciones de control parte I, de la página 116 a la 122, para
conocer el uso de la sentencia If...else. Posteriorente lea el Capítulo
6. Instrucciones de control parte II, de la página 155 a la 168, para
comprender la implementación de la instrucción switch...case.

I. Consteste las siguientes preguntas

1. ¿Qué es una Ejecución secuencial?


2. ¿Cuál es la diferencia en una ejecucíon secuencial y una transferencia
de control?
3. ¿Qué realiza la instrucción if?
4. ¿Qué realiza la instrucción if…else?

2
Unidad 3: Sentencias del control del programa
Programación Estructurada

II. Subraya la respuesta correcta.

1. ¿Cuál es codigo de la instrucción de selección para determinar que


la calificacion aprobatoria de un examen es mínimo 70 e imprimir
un mensaje que lo indique?

a) if ( calificación >= 70 )
Console.Writeline( “Aprobado” );

b) if ( calificación >= 90 )
Console.Writeline( “Aprobado” );

c) if ( calificación < 70 )
Console.Writeline( “Aprobado” );

2. ¿Cuál es el codigo de instrucción de control para determinar que la


calificación aprobatoria de un examen es mínima de 75 e imprimir
un mensaje que lo indique y en caso de que que la calificación no se
aprobatoria lo indica mediante un mensaje?

a) if ( calificación >= 75 )
Console.WriteLine( “Reprobado” );
else
Console.WriteLine( “Aprobado” );

3
Unidad 3: Sentencias del control del programa
Programación Estructurada

b) if ( calificación >= 75 )
Console.WriteLine( “Aprobado” );
else
Console.WriteLine( “Reprobado” );

c) if ( calificación <= 75 )
Console.WriteLine( “Reprobado” );
else
Console.WriteLine( “Aprobado” );

3. Instrucción de selección múltiple para realizar distintas acciones ,


con base en los posibles valores de una expresión.

a) if
b) switch
c) if…else

4. Cuando esta instrucción se ejecuta en una instrucción Switch,


ocasiona la salida inmediata de esa estructura de selección. La
ejecución continua con la primera instrucción de control.

a) if…else
b) Continue
c) Break

5. Sirven para crear condiciones más complejas, al combinar las


condiciones simples

4
Unidad 3: Sentencias del control del programa
Programación Estructurada

a) Instruciones de control.
b) Operadores lógicos.
c) Instrucción break.

6. Son ejemplos de operadores lógicos


a) Switch, if, continue
b) <, <=, ==
c) && (AND), || (OR).

III. Desarrolla un programa, utilizando estructuras de control


repetitivas y de selección, para crear un menú de opciones y
que imprima un mensaje dependiendo de la opcion que se
eligió.

También podría gustarte