Está en la página 1de 6

Evidencia de

aprendizaje

Nombre de la materia
Programación Estructurada

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

EVIDENCIA DE APRENDIZAJE
SEMANA 4
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 122 a la 129, para
entender el uso de la sentencia while y del Capítulo 6. Instrucciones
de control parte II, de la página 144 a la 154, para comprender la
implementación de la instrucción for y do...while.

I. Consteste las siguientes preguntas

1. ¿Qué es una instrucción de repetición?


La instrucción de repetición o las estructuras repetitivas son las que se
utilizan para realizar un determinado tipo de instrucciones en un número
finito de veces. Se caracterizan por tener un punto de partida, una condición
de la cual se encarga de ejecutar un número determinado de acciones hasta
que esta condición se no valida (no se cumole).

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

2. ¿Qué es una repetición controlada por un contador?


La repetición controlada por un contador se le denomina aveces repetición
definida, porque con anticipación se sabe con exactitud cuántas veces se
ejecutaráel ciclo.
3. ¿Qué realiza la instrucción while?
La instrucción While o la sentencia While se utiliza para ejecutar en un bucle
un conjunto de intrucciones hasta que se cumpla una condición
determinada. Puede utilizarse la sentencia While para repetir un conjunto de
operaciones que se cumpla la condición especifica.

4. ¿Qué es el valor centinela?


El valor centinela indica “fin de datos”. El centinela es introducido una
vez que al programa se le han proporcionado todos los datos. Los
centinelas deben ser un valor diferente a los valores que toman los
datos.

II. Subraya la respuesta correcta.

1. ¿ Cuál es el codigo de instrucción de repetición para calcular la


tercera potencia del numero 3 mientras el resultado sea menor a
100?

a) while ( potencia < 100 )


potencia = 3 *3*3;

b) while ( potencia <= 100 )


potencia = 3 * potencia;

c) while ( potencia > 100 )


potencia = 3 * potencia;

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

2. ¿Cuál es el codigo de instrucción de repetición para multiplicar 2


numeros, 6 veces?

a) while ( contador >= 6 ){


porducto = num1 * num2;
contador = contador + 1;
}

b) while ( contador <= 6 ){


porducto = num1 * num2;
contador = contador + 1;
}

c) while ( contador > 6 ){


porducto = num1 / num2;
contador = contador + 1;
}

3. ¿Cuál es el codigo de intrucción de repetición para sumar


calificaciones mientras no se introduzca el -1?

a) while ( calificacion != -1 ){
total = total +calificación;
cont = contador + 1;
}

b) while ( calificacion = -1 ){

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

total = total +calificación;


cont = contador + 1:
}

c) while ( calificacion >= -1 ){


total = total +calificación;
cont = contador + 1;
}

4. Intrucción que específica los elementos de la repetición controlada


por un contador, en una sola línea de codigo.

a) if…else
b) while
c) For

5. ¿Cuál es el codigo de intrucción de repetición que sirve para


imprimir 10 numeros consecutivos?

a) for ( int cont = 1; cont <= 18; cont = ++ )


Console.Write(“{0} “, cont);

b) for ( int cont = 1; cont >= 10; cont = ++ )


Console.Write(“{0} “, cont);

c) for ( int cont = 1; cont <= 10; cont = ++ )


Console.Write(“{0} “, cont);

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

III. Escribe el codigo de instrucción de repetición para realizar el


promedio de 10 calificaciones

También podría gustarte