guía de práctica 07 - solucionario
TRANSCRIPT
-
8/17/2019 Guía de Práctica 07 - Solucionario
1/6
GUÍA DE PRÁCTICA 07
Instrucciones: Lea detenidamente cada enunciado y desarrolle lo solicitado.
Antes de iniciar la presente guía crear una carpeta en la unidad Alumno consus apellidos y nombres, Luego guarde este archivo dentro de la misma
también con sus apellidos y nombres.
Utilizar el softare !seInt para el dise"o de los algoritmo
Desarrolle en Pseudocódigo y Diagrama de Flujo los algoritmos para dar solución a:
While (Mientras) - Do While (Repetir)
1.- Realizar un algoritmo que pida una secuencia de números positivos leídos, que
acabe con un !, por ejemplo: ",#,$,%,&,%,$,',(,)),*!+ y calcule la media aritmtica-
./tilice la estructura 01ile2
Proceso 3edia4ritm
5scribir 67ngrese número: 6
8eer num
suma9*
contador9*!3ientras .num9;*!2 .contador*!2
FinProceso
2.- ?abemos que la clave de una cuenta es @continentalA, escribir un algoritmo que
solicite una clave- ?e tiene sólo $ intentos para acertar, si Ballamos los $ intentos nos
mostrara un mensaje indicCndonos que 1emos agotado esos $ intentos- ?i
acertamos la clave, mostrarC la clave es correcta y BinalizarC el programa . ./tilice la
estructura 01ile y ?i 5ntonces2
Proceso lave/ser
contador9*
>>interruptor Vive tu propósito
Sección :
Asignatura : Computación
Docente : Ing.
Apellidos :
Nombres:
Fecha : Duración: 90
-
8/17/2019 Guía de Práctica 07 - Solucionario
2/6
acierto9*Falso
>>usamos un interruptor, cuando acertemos,
>>cambiara y la condición serC Balsa
3ientras .contador9$ E aciertoFalso2 >ponemos aquí leer porque con las variables
>>iniciales entra en el bucle
5scribir 67ntroduce la clave6
8eer clave
?i .clave6continental62 5ntonces
5scribir 68a clave es correcta6
>>el interruptor cambia cuando acertamos
acierto9*Gerdadero
Fin?i
contador9*contador=!
Fin3ientras
>>5ste mensaje solo aparecerC si 1emos agotado
>>todos los intentos y no 1emos acertado
?i .contador$ E aciertoBalso2 5ntonces
5scribir 6Ea no tienes mCs intentos6
Fin?i
FinProceso
3.- rear un algoritmo que calcule la raíz cuadrada del número que introduzca el
usuario- ?i se introduce un número negativo, debe mostrar un mensaje de error y
volver a pedirlo tantas veces como sea necesario, 1asta que ingrese un número
positivo- ./tilice la estructura Do 01ile2
Proceso Raizuad
Repetir
5scribir 67ngrese un número6+
8eer H+
?i H 9 5ntonces
5scribir 6Io puede ser negativo6+
Fin?i
Vive tu propósito
-
8/17/2019 Guía de Práctica 07 - Solucionario
3/6
-
8/17/2019 Guía de Práctica 07 - Solucionario
4/6
FinProceso
6.- 4lgoritmo que calcula el promedio de una lista de números ingresados por
teclado-
Proceso Promedio
5scribir 67ngrese la cantidad de datos:6
8eer n
acum9*
Para i9*!
-
8/17/2019 Guía de Práctica 07 - Solucionario
5/6
8.- 5scribir el incremento en uno de un número ingresado por teclado que sea menor
de %, el incremento que se muestra debe ser 1asta %- 5jemplo, si digitas !' debe
mostrar: !(, !", !K, %
Proceso 7ncremento
5scribir 6Digita un número6+ >>3uestra en pantalla la instrucción
8eer num+ >>7ngresa la variable NaN .número menor a !2
Para num9*num=!
-
8/17/2019 Guía de Práctica 07 - Solucionario
6/6
Proceso andidatos
5scribir 65857I5? %!'6
5scribir 66
5scribir 6P7I !: I/5G P5R/6
5scribir 6P7I %: P5R/ I47I487?L46
5scribir 6P7I $: F/5RQ4 P5R/4I46
Para i9*!