Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GUIA DE LABORATORIO N° 06
I. OBJETIVOS
II. INTRODUCCIÓN
ESTRUCTURAS DE CONTROL REPETITIVAS
ALGORITMO SINTAXIS
do
Bloque de Instrucciones;
while ( condición );
IV. PROCEDIMIENTOS
Crear una carpeta en mis documentos o en el escritorio con los programas desarrollados en
el laboratorio.
11.- Usando una instrucción do, escriba un programa para aceptar una calificación.
El programa deberá solicitar una calificación en forma continua en tanto se introduzca
una calificación inválida. Una calificación inválida en cualquier calificación menor que 0 o
mayor que 100. Después que se ha introducido una calificación válida, su programa
deberá desplegar el valor de la calificación introducida.
12.- Escriba un programa que solicite en forma continua que se introduzca una
calificación. Si la calificación es menor que 0 o mayor que 100, su programa deberá
imprimir un mensaje apropiado que informe al usuario que se ha introducido una
calificación inválida, de lo contrario la calificación deberá sumarse a un total. Cuando se
introduzca una calificación de 999 el programa deberá salir del ciclo de repetición y
calcular y desplegar el promedio de las calificaciones válidas introducidas.
13.- Escriba un programa para invertir los dígitos de un número entero positivo. Por
ejemplo, si se introduce el número 8735, el número desplegado deberá ser 5378.
(Sugerencia: Use una instrucción do y continuamente quite y despliegue el dígito de las
unidades del número. Si la variable NUM en un inicio contiene el número introducido, el
dígito de las unidades se obtiene como (NUM % 10). Después que se despliega un dígito
de unidades, dividir el número entre 10 establece el número para la siguiente iteración.
Por tanto (8735%10) es 5 y (8735/10) es 873. La instrucción do deberá continuar en tanto
el número remanente no sea cero.
Desarrollo
6 TOTAL 100 %
Observaciones
__________________________________________________________________________
__________________________________________________________________________
Conclusiones
__________________________________________________________________________
__________________________________________________________________________