Está en la página 1de 4

PREGUNTA 1

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


número de cifras de este.

Algoritmo CIFRASNUMERO

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

PREGUNTA 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 tablaDeMultiplicar

Escribir "Ingrese Numero> "

Leer num

i<-1

Mientras i<=12 Hacer

Escribir Num, " x ", i, " = ", num*i

i<-i+1

Fin Mientras

FinAlgoritmo

PREGUNTA 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.

Proceso numerosnaturales

Definir num1,num2,aux Como Entero

Escribir "Ingrese dos numeros naturales"

Leer num1,num2

aux<-num2

Mientras aux<=num1 Hacer

Escribir aux; aux<-aux+1


FinMientras

FinProceso

PREGUNTA 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.

Proceso COMPRA

Definir n ,cantidad ,i Como Entero

Definir precio,total Como Real

i<-1

total <-0

Escribir "Ingrese cantidad de productos a comprar: "

Leer n

Mientras i <= n Hacer

cantidad <-0

precio <- 0

i<-i+1

Escribir "Producto por separado datos"

Escribir "Cantidad de producto :"

Leer cantidad
Escribir "Precio de producto:"

Leer precio

total <- total + (cantidad * precio)

Fin Mientras

Escribir "Total: ", total

FinProceso

También podría gustarte