1. Inicio
1. Leer un número entero y determinar si tiene tres cifras.
Tabla
Inicio
N, T3C, NT3C
Variables a utilizar N, T3C, NT3C
Leer N
N
Si (N≥100 y N≤999) entonces
Datos de
Entrada
Numero
Variables
Imprimir “tiene 3 cifras”
SI
Si (N≥100 y
N≤999)
De lo contrario
N
Datos de
Salida
Tiene 3 cifras T3C
No tiene 3
NT3C
cifras
Constantes
Imprimir “no tiene 3 cifras”
Fin
Tiene 3 cifras
No
Tiene 3 cifras
Fin
2. Leer un número entero menor a 1000 y determinar cuántos dígitos tiene.
Inicio
Datos de
Entrada
Numero
Variable
N
Datos de Salida
N3D, N2D, N1T
Constantes
Variables: NE, N3D, N2D, N1T
Mostrar “Dame un número menor a 1000”
Leer: NE
Si (NE<1000) y (NE>=100) entonces imprimir “tiene tres dígitos”
Si (NE<100) Y (NE>=10) entonces imprimir “tiene dos dígitos”
Si (NE<10) y (NE>0) entonces imprimir “tiene un digito”
Fin
2. 3.
Leer dos números menores a 1000 y decir cuántos dígitos tienen entre los dos números.
Datos de
entrada
Variables
Numero 1
Numero 2
N1
N2
Datos de salida
Constantes
Inicio
Variables: N1, N2, N3, N4, SUMA
Mostrar: “Dame dos números menores a 1000”
Leer: N1, N2
Si (N1<1000) y (N1>=100) entonces
N3=3
Si (N1<100) Y (N1>=10) entonces
N3=2
Si (N1<10) y (N1>0) entonces
N3=1
Si (N2<1000) y (N2>=100) entonces
N4=3
Si (N2<100) Y (N2>=10) entonces
N4=2
Si (N2<10) y (N2>0) entonces
N4=1
Suma= N3+N4
Imprimir “El número de cifras que tiene es”Suma
Fin
4. Leer un número menor a 1000, si el número tiene un digito elevarlo al cuadrado y mostrar su resultado, por otro lado
si el número es de dos dígitos multiplicarlo por dos y mostrar su resultado, si el número es de tres dígitos restarle cien y
mostrar su resultado, finalmente si el número es cero, negativo o mayor a tres dígitos mostrar la leyenda “Número no
valido”.
Datos de entrada
NUMERO 1
Datos de salida
Variables
N1
Variables
Mensaje
Constantes
Inicio
Variables:
Mostrar: “Dame un número menor a 1000”
Leer: N1
Si (N1>=1000) Y (N1<=0) entonces
Imprimir “Numero no valido”
Si (N1<1000) y (N1>=100) entonces
Resta= N1-100
Imprimir Resta
Si (N1<100) Y (N1>=10) entonces
Multi=N1*2
Imprimir Multi
3. Si (N1<10) y (N1>0) entonces
Expo= N1^2
Imprimir Expo
Fin
5.
Leer dos números enteros, restar el menor del mayor y mostrar el resultado.
Datos de entrada
Numero 1
Numero 2
Datos de salida
Resultado
Variables
N1
N2
Variables
R
Constantes
Inicio
Variables: N1, N2, R
Mostrar: “Dame dos números enteros”
Leer: N1, N2
Si (N1>N2) entonces
R= N1-N2
Si (N1<N2) entonces
R= N2-N1
Imprimir R
Fin
6.
Leer dos números si el primero es mayor mostrar la suma de los dos números, por otro lado si el segundo es
mayor elevar al cuadrado cada número, sumarlos y mostrar su resultado, en caso de que los números sean iguales
mostrar la leyenda “los números son iguales”.
Datos de entrada
Numero 1
Numero 2
Datos de salida
Resultado
Variables
N1
N2
Variables
R
Constantes
Inicio
Variables:
Mostrar: “Dame dos números enteros”
Leer: N1, N2
Si (N1>N2) entonces
R= N1+N2
Imprimir R
Si (N1<N2) entonces
R= N1^2
R2= N2^2
Imprimir R, R2
Si (N1=N2) entonces