Está en la página 1de 2

Ejercicios propuestos

1. Crear un algoritmo en pseudocódigo que permita ingresar un número positivo y muestre el


número de cifras de este.

Algoritmo digitos
Definir i,num como entero
Escribir "ingrese número"
leer num
i=0
Mientras num>0 Hacer
num<- trunc(num/10)
i<-i+1
Fin Mientras
Escribir "El numero tiene ",i," digitos"
FinAlgoritmo

2. Construir un programa que pida ingresar un número, luego muestre la tabla de multiplicar
de dicho número del 1 al 12. Emplear la estructura repetitiva MIENTRAS.

Algoritmo multiplicación
Definir num,i como real
Escribir "Ingrese un numero "
leer num
i<-1
Mientras i<=12 Hacer
Escribir N '*' i '=',num*i
i<-i+1
FinMientras
FinAlgoritmo
3. Desarrollar un pseudocódigo que luego de ingresar 2 números naturales imprima los
números naturales que hay entre ambos empezando por el menor. Asumimos que el usuario
ingresa dos números diferentes y el segundo es mayor que el primero. Emplear la estructura
repetitiva MIENTRAS.

Algoritmo entre_numeros
Definir num1, num2, i, a como real
Escribir "Ingrse un numero"
Leer num1
Escribir "Ingrese un numero mayor"
Leer num2
i <- num1
mientras i < num2-1
a<-i+1
Escribir a, "-" Sin Saltar
i<-i+1
FinMientras

FinAlgoritmo

4. Calcular el precio total de una compra de “n” productos (el valor “n” se ingresa por teclado)
si se ingresa el precio de cada producto y la cantidad comprada de este. Emplear la estructura
repetitiva MIENTRAS.

Algoritmo Compra
Definir n,i,totl,idv,cant,pre Como Real
Escribir "Ingrese cantidad de productos comprados"
Leer n
i<-1
totl <- 0
Mientras i <= n Hacer
Escribir "Ingrese el precio individual del producto"
Leer idv
Escribir "Ingrese la cantidad comprada de este producto"
Leer cant
pre <- idv*cant
totl <- totl+pre
i <-i+1
FinMientras
Escribir "El precio total es: ",totl

FinAlgoritmo

También podría gustarte