Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1.1 disee un algoritmo que me permita determinar cuantos nmeros pares e impares
existen entre 1 y 20
Proceso par_o_no
definir c,cont,indice,in como entero
cont<-0
c<-0
indice<-1
in<-1
escribir "cuantos numeros pares e impares extisten entre 1 y 20..:"
mientras indice<=20 hacer
Si indice MOD 2 = 0 Entonces
cont<-cont+1
finsi
Si in MOD 2 =1 Entonces
c<-c+1
FinSi
indice <-indice +1
in <-in +1
FinMientras
escribir "existen....",cont,"....pares.... y ...",c,".... impares"
FinProceso
1.2 construya un algoritmo que me permita determinar si la suma de los dgitos de un
numero de 4 cifras es numero par o impar
Proceso digitos_par__e_impar
definir num, digito,cont Como Entero
cont <- 0;
escribir "ingrese una cantidad de 4 digitos";
leer num;
mientras num>=1 Hacer
digito <- num mod 10;
num<-trunc (num / 10);
cont<- cont+digito;
FinMientras
escribir "la suma de sus digitos es :", cont
Si cont mod 2 = 0 Entonces
escribir " este numero es par"
sino
escribir " este numero es impar"
Fin Si
FinProceso
1.3 escriba un algoritmo que ingresado como dato N nmeros por teclado, determina
cuantos son pares e impares
Proceso numer
definir num,cont,indice,c,i como entero
cont<-0;
c<-0;
i<-1;
indice<-1
escribir "ingrese la cifra a verificar"
leer num
mientras indice <= num hacer
Si indice MOD 2 = 0 Entonces
cont<-cont+1
finsi
Si i MOD 2 =1 Entonces
c<-c+1
FinSi
indice <-indice +1; i <-i +1
FinMientras
escribir "existen ",cont," numeros pares Y ",c," numeros impares"
FinProceso
1.4 realice un algoritmo que permite determinar si un numero ingresado por teclado es o
no numero primo
Proceso primo
definir num, indice, cont Como Entero;
cont<-0;
indice <- 1
escribir "ingrese numero";
leer num;
Mientras indice<=num Hacer
si num mod indice =0 Entonces
cont<-cont+1;
fin si
indice <-indice +1;
Fin Mientras
Si cont<=2 Entonces
escribir "si es numero primo"
Sino
escribir "no es numero primo"
Fin Si
FinProceso
1.5 construya un algoritmo que permite obtener el factorial de los nmeros del 1 al 10
Proceso factorial
definir num, indice,cont como entero
Escribir 'Ingresar Numero:'
Leer num
cont<-1;
indice<-1;
Mientras indice<=num Hacer
cont <-indice*cont
indice<-indice+1
FinMientras
Escribir 'el Factorial de ',num,' es...:',cont
FinProceso
1.8 disee un algoritmo que permita sumar los nmeros que se encuentran entre el lmite
de inicio y final los mismos que sern ingresados por teclado, muestre por pantalla
los resultados.
Limite inicio: 5
Lmite final: 20
Sumatoria: 5+7+8+9+..+20
Proceso limite
definir inicio,final, sum como entero
escribir "limite inicio : 5"
escribir "limite final : 20"
indice<-5
acum<-20
Mientras indice < 20 Hacer
acum<-acum + indice
indice <- indice + 1
Fin Mientras
escribir 'la suma que existe entre limite inicio y limite final es de = ', acum
FinProceso
FinMientras
escribir cad
FinProceso