Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ej:
1. Generar los primeros 10 números naturales (1, 2, 3, 4,…,10)
SALIDA: Diez primeros números naturales 1, 2, 3,…,10
ENTRADA: NO HAY
PROCESO:
<=>
[1]Numero<- 1 Numero<-1
Escribir numero Repetir
[2]Numero<- numero + 1 Escribir numero
Escribir numero Numero<- numero + 1
[3]Numero <- numero + 1 Hasta que numero>10
Escribir numero Escribir “FIN”
[4]Numero <- numero + 1 Numero : 1 Escribe 1
Escribir numero 1 + 1: 2 2
2 + 1: 3 3
. 3 + 1: 4 4
. …9 9
. 9 + 1:10 10
[9+1=10]Numero<-10 10 + 1: 11 FIN
Escribir numero
Numero<-1 Numero: 1 Escribe: 1
Mientras que numero<=10 1 +1: 2 2
Escribir numero 2 + 1: 3 3
Numero<- numero + 1 …. : 9 9
Fin mientras que 9+1:10 10
Escribir “Sale-Fin” 10+1:11 Sale-Fin
Escribir “Sale-Fin”
Numero escribe
1 1
2 2
3 3
4 4
5 ….
…. 9 9
10 10
11 Sale-Fin
Numero: 15 Escribe 15
15 – 1: 14 14
14 – 1:13 13
13 – 1:12 12
…7 – 1:6 … 6
6-1:5
3
5
7
9
Para impar <- 3 hasta 21 paso 2 hacer
Escribir impar
Fin para impar
Realizar los algoritmos en PSEINT usando Repetir, Mientras que y/o Para
Algoritmo DivisionRestasSucesivas
Definir num,den,resto,conta Como Entero;
resto <- 0; conta <- 0;
Escribir 'Numerador';
Leer num;
Escribir 'Denominador';
Leer den;
Repetir
num <- num-den;
resto <- num;
conta <- conta+1;
Hasta Que num<den
Escribir 'El resto es: ',resto;
Escribir 'El cociente es: ',conta;
FinAlgoritmo
4. Para determinar la media o promedio de una lista indefinida de números
positivos, se debe acabar el programa al ingresar un número negativo.
Algoritmo Suma_Numeros
Definir n,media,conta Como Entero;
Definir i Como Real;
Escribir 'Ingrese un número';
Leer n;
media <- 0; conta <- 0; i <- 0;
Mientras (n>=0) Hacer // El valor centinela es un número menor que cero
media <- media+n;
conta <- conta+1;
Leer n; // mientra n sea mayorr que cero, el bucle continua
FinMientras
i <- media/conta;
Escribir 'La media es: ',i;
FinAlgoritmo
11. Dado un número natural N >0, se calcula la raíz digital de N sumando los dígitos
que lo componen. El proceso se repite sobre el nuevo número hasta que el resultado
obtenido tiene un sólo dígito. Este último número es la raíz digital del número N.
Ejemplo: 347 ->3 + 4 + 7 = 14 -> 1 + 4 = 5 => Raíz digital (347) = 5. Escribir un
algoritmo que calcule la raíz digital de un número.
12. Construir un algoritmo que permita multiplicar dos números enteros positivos
empleando el método denominado MULTIPLICACIÓN RUSA.