Ejercicios con Bucles
Clase 05
Ingresar por teclado NUMERO cantidad de números, sumarlos y mostrar el resultado por pantalla.
ej01_while.psc
Proceso Ejercicio01_while;
Definir num Como Entero;
Definir sum Como Entero;
Definir i Como Entero= 0;
sum = 1;
i
"Ingresar la cantidad de números: ";
Escribir Sin Saltar ;
Leer num<= num Hacer
Mientras i = sum + i;
sum = i + 1;
i
FinMientras"La suma de 1 a ", num, " es: ", sum;
Escribir FinProceso
ej01_for.psc
Proceso Ejercicio01_for;
Definir num Como Entero;
Definir sum Como Entero;
Definir i Como Entero= 0;
sum
"Ingresar la cantidad de números: ";
Escribir Sin Saltar ;
Leer num= 1 Hasta num Con Paso 1 Hacer
Para i = sum + i;
sum
FinPara"La suma de 1 a ", num, " es: ", sum;
Escribir FinProceso
Mostrar en pantalla los números desde 0 hasta NUMERO.
ej02_while.psc
Proceso Ejercicio02_while;
Definir num Como Entero;
Definir i Como Entero= 0;
i
"Ingresar el número a iterar: ";
Escribir Sin Saltar ;
Leer num<= num Hacer
Mientras i ;
Escribir i= i + 1;
i
FinMientras FinProceso
ej02_for.psc
Proceso Ejercicio02_for;
Definir num Como Entero;
Definir i Como Entero
"Ingresar el número a iterar: ";
Escribir Sin Saltar ;
Leer num= 0 Hasta num Con paso 1 Hacer
Para i ;
Escribir i
FinPara FinProceso
Mostrar la tabla de multiplicar de NUMERO hasta el 10.
ej03_while.psc
Proceso Ejercicio03_while;
Definir num Como Entero;
Definir i Como Entero;
Definir tabla Como Entero"Ingrese el valor de la tabla: ";
Escribir Sin Saltar ;
Leer num= 1;
i
<= 10 Hacer
Mientras i = i * num;
tabla , " * " , num, " = ", tabla;
Escribir i= i + 1;
i
FinMientras FinProceso
ej03_for.psc
Proceso Ejercicio03_for;
Definir num Como Entero;
Definir i Como Entero;
Definir tabla Como Entero"Ingrese el valor de la tabla: ";
Escribir Sin Saltar ;
Leer num
= 1 Hasta 10 Con Paso 1 Hacer
Para i = i * num;
tabla , " * " , num, " = ", tabla;
Escribir i
FinPara FinProceso
Mostrar el factorial de NUMERO.
ej04_while.psc
Proceso Ejercicio04_while;
Definir num Como Entero;
Definir i Como Entero;
Definir factorial Como Entero"Ingrese el valor del número: ";
Escribir Sin Saltar ;
Leer num= 1;
i = 1;
factorial
<= num Hacer
Mientras i = factorial * i;
factorial = i + 1;
i
FinMientras"El factorial de ", num, " es: ", factorial;
Escribir FinProceso
ej04_for.psc
Proceso Ejercicio04_for;
Definir num Como Entero;
Definir i Como Entero;
Definir factorial Como Entero"Ingrese el valor del número: ";
Escribir Sin Saltar ;
Leer num= 1;
factorial
= 1 Hasta num Con Paso 1 Hacer
Para i = factorial * i;
factorial
FinPara"El factorial de ", num, " es: ", factorial;
Escribir FinProceso
Mostrar los números pares que hay entre 0 y NUMERO.
ej05_while.psc
Proceso Ejercicio05_while;
Definir num Como Entero;
Definir i Como Entero"Ingrese un número: ";
Escribir Sin Saltar ;
Leer num= 1;
i
"Los números pares entre 0 y ", num, " son:";
Escribir < num Hacer
Mientras i 2 = 0 Entonces
Si i mod ;
Escribir i
FinSi= i + 1;
i
FinMientras FinProceso
ej05_for.psc
Proceso Ejercicio05_for;
Definir num Como Entero;
Definir i Como Entero"Ingrese un número: ";
Escribir Sin Saltar ;
Leer num
"Los números pares entre 0 y ", num, " son:";
Escribir = 1 Hasta num - 1 Con Paso 1 Hacer
Para i 2 = 0 Entonces
Si i mod ;
Escribir i
FinSi
FinPara FinProceso