-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
Se considera la siguiente operación aplicable a cualquier número entero positivo:
- Si el número es par, se divide entre 2.
- Si el número es impar, se multiplica por 3 y se suma 1.
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
Proceso OperacionAplicable
Escribir Sin Saltar "Ingresa el valor de un numero:";
Leer un_numero;
Si un_numero MOD 2 = 0 Entonces
resultado <- un_numero/2;
SiNo
resultado <- un_numero*3+1;
FinSi
Escribir "Valor de resultado: ", resultado;
FinProceso
Escribir Sin Saltar "Ingresa el valor de un numero:";
Leer un_numero;
Si un_numero MOD 2 = 0 Entonces
resultado <- un_numero/2;
SiNo
resultado <- un_numero*3+1;
FinSi
Escribir "Valor de resultado: ", resultado;
FinProceso