Está en la página 1de 3

Ejercicio 1: Contar cifras de un número positivo

Inicio

// Declarar variables

numero, cifras = 0

// Solicitar al usuario que ingrese un número positivo

Escribir("Ingrese un número positivo:")

Leer(numero)

// Verificar que el número ingresado sea positivo

MIENTRAS numero <= 0

Escribir("Por favor, ingrese un número positivo:")

Leer(numero)

FIN MIENTRAS

// Contar las cifras del número

MIENTRAS numero > 0

numero = numero / 10

cifras = cifras + 1

FIN MIENTRAS

// Mostrar el resultado

Escribir("El número ingresado tiene ", cifras, " cifras.")

Fin

Ejercicio 2: Tabla de multiplicar con estructura repetitiva MIENTRAS

Inicio

// Declarar variables

numero, multiplicador = 1, resultado

// Solicitar al usuario que ingrese un número

Escribir("Ingrese un número para mostrar su tabla de multiplicar:")


Leer(numero)

// Mostrar la tabla de multiplicar del número ingresado

MIENTRAS multiplicador <= 12

resultado = numero * multiplicador

Escribir(numero, " x ", multiplicador, " = ", resultado)

multiplicador = multiplicador + 1

FIN MIENTRAS

Fin

Ejercicio 3: Números naturales entre dos números con estructura repetitiva


MIENTRAS

Inicio

// Declarar variables

menor, mayor

// Solicitar al usuario que ingrese dos números naturales diferentes

Escribir("Ingrese el primer número natural:")

Leer(menor)

Escribir("Ingrese el segundo número natural mayor que el primero:")

Leer(mayor)

// Mostrar los números naturales entre ambos

MIENTRAS menor < mayor

Escribir(menor)

menor = menor + 1

FIN MIENTRAS

Fin

Ejercicio 4: Calcular el precio total de una compra con estructura repetitiva


MIENTRAS

Algoritmo PrecioTotalCompra
Definir n, precio, cantidad, total Como Real

// Solicitar al usuario la cantidad de productos

Escribir("Ingrese la cantidad de productos a comprar:")

Leer(n)

total = 0

// Calcular el precio total de la compra

Mientras n > 0 Hacer

Escribir("Ingrese el precio del producto:")

Leer(precio)

Escribir("Ingrese la cantidad comprada del producto:")

Leer(cantidad)

// Calcular el subtotal y sumarlo al total

subtotal = precio * cantidad

total = total + subtotal

n=n-1

Fin Mientras

// Mostrar el precio total de la compra

Escribir("El precio total de la compra es: ", total)

FinAlgoritmo

También podría gustarte