Está en la página 1de 1

Separata de trabajo 05 – Estructura condicional doble

Ejercicios propuestos

1. Realizar un algoritmo que pida dos números enteros, luego muestre el mayor.
Considere que se ingresan valores diferentes.

Proceso NumeroMayor
Definir num1, num2 Como Entero
Escribir "Ingrese el primer número"
Leer num1
Escribir "Ingrese el segundo numero"
Leer num2
Si num1<num2 Entonces
Escribir "El numero mayor es ", num2
SiNo
Escribir "El numero mayor es ", num1
FinSi
FinProceso

2. Realizar un pseudocódigo que pida ingresar un número natural, en caso sea superior
100 se mostrará su 30% de no ser así visualice su 150%. 7

Proceso NumeroNatural
Escribir "Ingrese el numero natural"
Leer numN
Si numN>100 Entonces
resultado <- numN*0.3
SiNo
resultado <- numN*1.5
FinSi
Escribir "Valor de resultado ", resultado
FinProceso

3. Elaborar un pseudocódigo donde se ingrese por teclado un número natural de hasta 2


cifras, si tiene una cifra muestre lo mínimo que le falta para ser un número de 2 cifras;
de lo contrario muestre lo mínimo que le falta para ser un número de 3 cifras.
Considerar, que el usuario ingresa números de hasta dos cifras.

Proceso Cifras
Escribir "Ingrese el numero de 2cifras"
Leer num2cif
Si num2cif < 10 Entonces
resultado <- 10-num2cif
Escribir "Para ser un numero de dos cifras le falta: ", resultado
SiNo
resultado <- 100-num2cif
Escribir "Para ser un numero de tres cifras le falta: ", resultado
FinSi
FinProceso

También podría gustarte