Logo Studenta

TP5

¡Estudia con miles de materiales!

Vista previa del material en texto

Centro de Formación Profesional N1 de San Pedro de Jujuy 
 
 
 
 PROGRAMADOR 
 
Trabajo Practico N5 
 
Con ayuda de PSEINT resolver y probar los siguientes problemas: 
Estructura repetitivas Mientras-Hacer Repetir-Hasta que 
Utilizando la estructura Mientras-hacer realizar los siguientes puntos: 
1. Diseñar un algoritmo que solicite un nombre y lo muestre 5 veces. 
2. Diseñar un algoritmo que solicite un número y mostrar la cuenta hasta ese número (si 
se ingresa un 5 se debe mostrar los números del 1 al 5). 
3. Diseñar un algoritmo que pida una cantidad de notas a promediar. Luego solicitar 
todas las notas y al final mostrar el promedio. 
4. Diseñar un algoritmo que pida una cantidad de números a sumar. Luego de solicitar 
todos los números al final mostrar la suma total. 
5. Diseñar un algoritmo que solicite letras e informar si lo ingresado es “vocal” o si es 
“consonante”. El algoritmo terminara cuando la letra ingresada sea una “z”. 
6. Diseñar un algoritmo que imprima todos los números pares desde el 1 hasta un 
número pedido al usuario. 
7. Diseñar un algoritmo que pida un número y mostrar la tabla de multiplicar de ese 
número. 
 
Utilizando la estructura Repetir-Hasta que realizar los siguientes puntos: 
 
8. Diseñar un algoritmo que contenga una contraseña guardada y solicite otra contraseña 
para validar si es correcta. El algoritmo debe solicitar repetidamente la contraseña 
hasta que sea correcta, también informar si es incorrecta. 
9. Diseñar un algoritmo que solicite edades de personas y cuente cuantas edades fueron 
mayores o iguales a 18 y cuantas fueron menores a 18. Informar cuantos mayores y 
menores de edad hubo. 
10. Diseñar un algoritmo que sirva para validar que un usuario ingrese un número positivo 
(mayor que cero), Al final se debe escribir el número correctamente validado. 
11. Realizar el punto 2 con estructura Repetir. 
12. Realizar el punto 4 con estructura Repetir. 
13. Diseñar un algoritmo para determinar cuánto ahorrará una persona en un año, si al 
final de cada mes deposita cantidades de dinero; además, se quiere saber cuánto lleva 
ahorrado cada mes. 
14. Diseñar un algoritmo que muestre la tabla de multiplicar de un número solicitado al 
usuario. 
15. Hacer un algoritmo que valide que un usuario ingrese un número positivo de 3 cifras. 
Al final se debe mostrar ese número de 3 cifras. 
 
Utilizando cualquier estructura de repetición realizar los siguientes puntos: 
Centro de Formación Profesional N1 de San Pedro de Jujuy 
 
 
 
16. Diseñar un algoritmo que solicite un número y una opción repetitivamente 
Según la opción hacer: 
a. informar si el número es par o impar, 
b. informar si el número es positivo o negativo 
c. informar si el número es divisible por 5, 
d. mostrar su cuadrado y su cubo, 
e. salir. 
La repetición del algoritmo terminara cuando la opción solicitada sea “e”. 
17. Hacer un programa que muestre un cronometro, indicando los minutos y segundos. Se 
debe solicitar un tiempo en minutos y el cronometro debe mostrar los segundos y 
minutos hasta ese tiempo. 
18. Realizar un algoritmo que solicite números y vaya contando los números pares y los 
números impares ingresados. Al final mostrar la cuenta de pares e impares. El 
algoritmo termina cuando se ingresa un número cero. 
19. Diseñar un algoritmo para que presente un menú y mediante la elección de una 
opción, resuelva lo siguiente: 
Menú de opciones 
1- calcular el área de un cuadrado 
2- calcular el área de un rectángulo 
3- calcular el área de un triangulo 
4- salir 
Mostrar el menú repetidamente hasta que la opción sea la de salir. 
20. Crea una aplicación que permita adivinar un número. La aplicación genera un número 
aleatorio del 1 al 100. A continuación, va pidiendo números y va respondiendo si el 
número a adivinar es mayor o menor que el introducido, además de los intentos que 
te quedan (tienes 5 intentos para acertarlo). El programa termina cuando se acierta el 
número (además te dice en cuantos intentos lo has acertado), si se llega al límite de 
intentos se debe mostrar el número que había generado.

Continuar navegando

Otros materiales