Ejercicios con PseInt de estructuras repetitivas - Básico
EJERCICIO #1
Construir un pseudocódigo que solo permita ingresar números positivos, en caso de que el número no sea positivo debe volver a pedir que se ingrese el número hasta que el usuario ingrese un número positivo, luego mostrar el número.
Proceso soloPositivo
//Variables de entrada
Definir num Como Real
//CAPTURA DE DATOS
Repetir
Escribir "Ingrese un número"
Leer num
Hasta Que num > 0
//PROCESO y SALIDA
Escribir "El número es: ", num
FinProceso
EJERCICIO #2
Realizar un pseudocódigo que solo permita ingresar dos números diferentes, sin finalizar el proceso, luego muestre el menor y el mayor
Proceso diferentes
//Variables de entrada
Definir n1,n2 Como Real
//CAPTURA DE DATOS
Escribir "Ingrese un número"
Leer n1
Repetir
Escribir "Ingrese un número diferente de ", n1
Leer n2
Hasta Que n2 <> n1
//PROCESO y SALIDA
Si n2 < n1 Entonces
Escribir "Mayor ", n1
Escribir "Menor ", n2
SiNo
Escribir "Mayor ", n2
Escribir "Menor ", n1
FinSi
FinProceso
EJERCICIO #3
Realizar un pseudocódigo que muestre la frase: "¿Que podría ser peor?" diez veces usando la estructura repetitiva para.
Proceso frase
//PROCESO y SALIDA
Para i <- 1 Hasta 10 Con Paso 1 Hacer
Escribir "¿Que podría ser peor?"
Fin Para
FinProceso
EJERCICIO #4
Crear una algoritmo en pseudocódigo que permita ingresar un número entre 0 y 12, luego muestre la tabla de multiplicar de dicho número del 0 al diez
Proceso tabla
//Variable de entrada
Definir num Como Entero
//CAPTURA DE DATOS
Repetir
Escribir "Ingrese un número"
Leer num
Hasta Que num >= 0 & num <= 10
//PROCESO y SALIDA
Para i<-0 Hasta 10 Con Paso 1 Hacer
Escribir num, "x",i," = ", (num*i)
FinPara
FinProceso
EJERCICIO #5
Desarrollar un pseudocódigo que luego de ingresar 2 números naturales, donde el segundo debe ser mayor que el primero, por teclado. Luego imprima los números naturales que hay entre ambos empezando por el mayor.
Proceso entreNumeros
//Variables de entrada
Definir n1,n2 Como Entero
//CAPTURA DE DATOS
Repetir
Escribir "Ingrese el primer número"
Leer n1
Hasta Que n1 > 0
Repetir
Escribir "Ingrese el segundo número"
Leer n2
Hasta Que n2 > n1
//PROCESO y SALIDA
Escribir "Números entre ",n1," y ", n2, " de mayor a menor: "
Para i<-n2-1 Hasta n1+1 Con Paso -1 Hacer
Escribir i " ; " Sin Saltar
FinPara
Escribir ""
FinProceso
No hay comentarios:
Publicar un comentario