1) - Imprimir los Días de la Semana Escribir un programa que tome como entrada un
valor entre 1 y 7, e imprima el día de la semana que corresponde al número que se
ingresó. 1 denota día Lunes, 2 Martes y así sucesivamente. Si la entrada no es válida se
debe mostrar un mensaje.
Algoritmo DiasDeLaSemana
Definir dia Como Entero
Escribir "Ingrese un número entre 1 y 7:"
Leer dia
Segun dia Hacer
1:
Escribir "Lunes"
2:
Escribir "Martes"
3:
Escribir "Miércoles"
4:
Escribir "Jueves"
5:
Escribir "Viernes"
6:
Escribir "Sábado"
7:
Escribir "Domingo"
De Otro Modo:
Escribir "Número no válido"
Fin Segun
Fin Algoritmo
3.- Desarrolle un algoritmo que pida dos números, si los números son diferentes signos
y distintos de cero, que muestre un mensaje ”.
Algoritmo DiferenteSigno
Definir num1, num2 Como Real
Escribir "Ingrese el primer número:"
Leer num1
Escribir "Ingrese el segundo número:"
Leer num2
Si (num1 > 0 Y num2 < 0) O (num1 < 0 Y num2 > 0) Entonces
Escribir "Los números son de diferente signo."
Sino
Escribir "Los números no son de diferente signo o alguno es
cero."
Fin Si
Fin Algoritmo
4.- Utilizando la estructura de control “Repetir … Hasta que”, realice un programa en
PseInt que valide una contraseña y cuando la misma sea correcta, el programa debe
imprimir un mensaje “Contraseña Correcta”.
Algoritmo ValidarContraseña
Definir contraseña, intento Como Cadena
Escribir “ Por favor indique la contraseña ”;
Leer constraseña;
Repetir
Escribir "Ingrese la contraseña:"
Leer intento
Hasta Que intento = contraseña
Escribir "Contraseña Correcta"
Fin Algoritmo
5.- Realice un programa que evalúe los datos personales de 10 personas, si la persona
es menor de edad debe imprimir su nombre, si la persona tiene más de 50 años debe
imprimir su nombre y su edad, si la persona tiene entre 35 y 40 años, debe imprimir su
nombre, edad y su estado civil.
Algoritmo actividad5
Definir i, edad, op Como Entero;
Definir nombre, estado_civil Como Caracter
Para i <- 1 hasta 10 Hacer
Escribir "Por favor inidique su edad (persona numero",i,")";
Leer edad;
Escribir "Indique su nombre";
Leer nombre;
Escribir "Indique su estado civil";
leer estado_civil;
Si edad < 18 Entonces
op <- 1
Sino Si edad > 50 Entonces
op <- 2
Sino Si edad >= 35 Y edad <= 40 Entonces
op <- 3
Sino op <- 4
FinSi
FinSi
FinSi
Segun op Hacer
caso 1:
Escribir "Su nombre es: ", nombre;
caso 2:
Escribir "Su nombre es: ", nombre;
Escribir "Su edad es: ", edad;
caso 3:
Escribir "Su nombre es: ", nombre;
Escribir "Su edad es: ", edad;
Escribir "Su Estado civil es:", estado_civil;
Caso 4: Escribir "No se cumple ninguna condición especial para
esta persona."
FinSegun
FinPara
FinAlgoritmo