SlideShare una empresa de Scribd logo
1 de 8
EJERCICIO EN PSEINT
AUTOR: JESUS FRANCO RAMOS
1)
Proceso Menos_Descendente
Escribir "Ingrese el primer numero";
Leer n1;
Escribir "Ingrese el segundo numero";
Leer n2;
Escribir "Ingrese el tercer numero";
Leer n3;
mayor<- 0;
Si n1 > n2 Entonces
mayor<- n1;
medio<- n3;
menor<- n2;
Si n1 < n3 Entonces
mayor<- n3;
medio<- n2;
menor<- n1;
Sino
Si n2 > n3 Entonces
medio<- n2;
menor<- n3;
FinSi
FinSi
Sino
mayor<- n2;
medio<- n3;
menor<- n1;
Si n2 < n3 Entonces
mayor<- n3;
menor<- n1;
medio<- n2;
Sino
Si n1 > n3 Entonces
medio<- n1;
menor<- n3;
FinSi
FinSi
FinSi
Escribir "Los numeros ordenados en orden ascendente son:", " ",mayor," - ",medio," -
",menor;
FinProceso
2)
Proceso Mayor_Ascendente
Escribir "Ingrese el primer numero";
Leer n1;
Escribir "Ingrese el segundo numero";
Leer n2;
Escribir "Ingrese el tercer numero";
Leer n3;
mayor<- 0;
Si n1 > n2 Entonces
mayor<- n1;
medio<- n3;
menor<- n2;
Si n1 < n3 Entonces
mayor<- n3;
medio<- n2;
menor<- n1;
Sino
Si n2 > n3 Entonces
medio<- n2;
menor<- n3;
FinSi
FinSi
Sino
mayor<- n2;
medio<- n3;
menor<- n1;
Si n2 < n3 Entonces
mayor<- n3;
menor<- n1;
medio<- n2;
Sino
Si n1 > n3 Entonces
medio<- n1;
menor<- n3;
FinSi
FinSi
FinSi
Escribir "Los numeros ordenados en orden ascendente son:", " ",menor," - ",medio," -
",mayor;
FinProceso
3)
Proceso semana
escribir 'ingresar Nª de dias: ';
leerdias;
Segundias Hacer
1:
escribir 'lunes';
2:
escribir 'martes';
3:
escribir 'miercoles';
4:
escribir 'jueves';
5:
escribir 'viernes';
6:
escribir 'sabado';
7:
escribir 'domingo';
De Otro Modo:
escribir 'numero no valido';
FinSegun
FinProceso
4)
Proceso mes
escribir 'ingresar Nª de mes: ';
leer mes;
Segun mes Hacer
1:
escribir 'enero';
2:
escribir 'febrero';
3:
escribir 'marzo';
4:
escribir 'abril';
5:
escribir 'mayo';
6:
escribir 'junio';
7:
escribir 'julio';
8:
escribir 'agosto';
9:
escribir 'setiembre';
10:
escribir 'octubre';
11:
escribir 'noviembre';
12:
escribir 'diciembre';
De Otro Modo:
escribir 'numero no valido';
FinSegun
FinProceso
5)
Proceso notanumerica
escribir 'ingresar nota numerica: ';
leer nota;
Segun nota Hacer
0:
escribir 'cero';
1:
escribir 'uno';
2:
escribir 'dos';
3:
escribir 'tres';
4:
escribir 'cuatro';
5:
escribir 'cinco';
6:
escribir 'seis';
7:
escribir 'siete';
8:
escribir 'ocho';
9:
escribir 'nueve';
10:
escribir 'diez';
De Otro Modo:
escribir 'numero no valido';
FinSegun
FinProceso
6)
Proceso notas
promedio<-0
escribir 'ingresar notas del alumno: ';
leer n1;
leer n2;
leer n3;
promedio<-(n1+n2+n3)/3
Si promedio>0 y promedio<5 Entonces
escribir 'el alumno es pesimo';
Sino
si promedio>6 y promedio<10 Entonces
escribir 'el alumno es malo';
Sino
si promedio>11 y promedio<15 Entonces
escribir 'el alumno es regular';
Sino
si promedio>16 y promedio<20 Entonces
escribir 'el alumno es excelente';
FinSi
FinSi
FinSi
FinSi
escribir 'el promedio final es: ',promedio;
FinProceso
7)
Proceso porcentaje hombre y mujeres
total<-0
porh<-0
porm<-0
escribir 'ingresar porcentaje de hombre: ';
leer h;
escribir 'ingresar porcentaje de muejers: ';
leer m;
total<-h+m;
porh<-(h*100)/total
escribir 'el porcentaje de hombre es: ',porh;
porm<-(m*100)/total
escribir 'el porcentaje de mujeres es: ',porm;
FinProceso
8)
Proceso alumno
total<-0
porh<-0
porm<-0
escribir 'ingresar alumno Aprobados: ';
leer a;
escribir 'ingresar alumno Desaprobado: ';
leer d;
total<-a+d;
porh<-(a*100)/total
escribir 'el porcentaje de aprobado es: ',porh;
porm<-(d*100)/total
escribir 'el porcentaje de desaprobado es: ',porm;
FinProceso
9)
Proceso camisas
monto1<-0
totalapagar<-0
descuento<-0
escribir 'ingresar cantidad de camisas: ';
leer cantidad;
escribir 'ingresar precio x cada camisas: ';
leer precio;
Si (cantidad>3) Entonces
monto1<-cantidad*precio;
descuento<-monto1*0.20;
totalapagar<-monto1-descuento;
Sino
monto1<-cantidad*precio;
descuento<-monto1*0.10;
totalapagar<-monto1-descuento;
FinSi
escribir 'el monto es: ',monto1;
escribir 'el descuento es: ',descuento;
escribir 'el total a pagar es: ',totalapagar;
FinProceso
10)
Proceso pantalones
monto1<-0
totalapagar<-0
descuento<-0
escribir 'ingresar cantidad de pantalones: ';
leer cantidad;
escribir 'ingresar precio x cada pantalon: ';
leer precio;
Si (cantidad>4) Entonces
monto1<-cantidad*precio;
descuento<-monto1*0.10;
totalapagar<-monto1-descuento;
Sino
monto1<-cantidad*precio;
descuento<-monto1*0.05;
totalapagar<-monto1-descuento;
FinSi
escribir 'el monto es: ',monto1;
escribir 'el descuento es: ',descuento;
escribir 'el total a pagar es: ',totalapagar;
FinProceso
11)
Proceso sueldo
pagar<-0
promedio<-0
Para i<-0 Hasta 4 Con Paso 1 Hacer
escribir 'digitar sueldo: ';
leer sueldo;
pagar<-pagar+sueldo;
promedio<-pagar/4;
FinPara
escribir 'el total a pagar es: ',pagar;
escribir 'el promedio del sueldo es: ',promedio;
FinProceso
12)
Proceso descendente
n<-12
Mientras n>=0 Hacer
escribir 'numero descendente es :',n;
n<-n-1
FinMientras
FinProceso
13)
Proceso multiplode5
n<-5
Mientras n<=100 Hacer
escribir 'numero descendente es :',n;
n<-n+5
FinMientras
FinProceso

Más contenido relacionado

Similar a Ejercicio en pseint (9)

Ejercicios
EjerciciosEjercicios
Ejercicios
 
Programas de computacion en Pseint
Programas de computacion en PseintProgramas de computacion en Pseint
Programas de computacion en Pseint
 
Ejercicios pseint omar web technology
Ejercicios pseint omar web technologyEjercicios pseint omar web technology
Ejercicios pseint omar web technology
 
Ejercicios pseint omar web technology
Ejercicios pseint omar web technologyEjercicios pseint omar web technology
Ejercicios pseint omar web technology
 
Daniel espinosa garzon ficha 581708 ejercicios algoritmia
Daniel espinosa garzon ficha 581708 ejercicios algoritmiaDaniel espinosa garzon ficha 581708 ejercicios algoritmia
Daniel espinosa garzon ficha 581708 ejercicios algoritmia
 
Ejemplos en PSeint
Ejemplos en PSeintEjemplos en PSeint
Ejemplos en PSeint
 
02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo
 
Ejemplos de pseudocodigos
Ejemplos de pseudocodigosEjemplos de pseudocodigos
Ejemplos de pseudocodigos
 
Mp mardoqueo 13 pseudocodigos
Mp mardoqueo 13 pseudocodigosMp mardoqueo 13 pseudocodigos
Mp mardoqueo 13 pseudocodigos
 

Ejercicio en pseint

  • 1. EJERCICIO EN PSEINT AUTOR: JESUS FRANCO RAMOS 1) Proceso Menos_Descendente Escribir "Ingrese el primer numero"; Leer n1; Escribir "Ingrese el segundo numero"; Leer n2; Escribir "Ingrese el tercer numero"; Leer n3; mayor<- 0; Si n1 > n2 Entonces mayor<- n1; medio<- n3; menor<- n2; Si n1 < n3 Entonces mayor<- n3; medio<- n2; menor<- n1; Sino Si n2 > n3 Entonces medio<- n2; menor<- n3; FinSi FinSi Sino mayor<- n2; medio<- n3; menor<- n1; Si n2 < n3 Entonces mayor<- n3; menor<- n1; medio<- n2; Sino Si n1 > n3 Entonces medio<- n1; menor<- n3; FinSi FinSi FinSi Escribir "Los numeros ordenados en orden ascendente son:", " ",mayor," - ",medio," - ",menor; FinProceso
  • 2. 2) Proceso Mayor_Ascendente Escribir "Ingrese el primer numero"; Leer n1; Escribir "Ingrese el segundo numero"; Leer n2; Escribir "Ingrese el tercer numero"; Leer n3; mayor<- 0; Si n1 > n2 Entonces mayor<- n1; medio<- n3; menor<- n2; Si n1 < n3 Entonces mayor<- n3; medio<- n2; menor<- n1; Sino Si n2 > n3 Entonces medio<- n2; menor<- n3; FinSi FinSi Sino mayor<- n2; medio<- n3; menor<- n1; Si n2 < n3 Entonces mayor<- n3; menor<- n1; medio<- n2; Sino Si n1 > n3 Entonces medio<- n1; menor<- n3; FinSi FinSi FinSi Escribir "Los numeros ordenados en orden ascendente son:", " ",menor," - ",medio," - ",mayor; FinProceso
  • 3. 3) Proceso semana escribir 'ingresar Nª de dias: '; leerdias; Segundias Hacer 1: escribir 'lunes'; 2: escribir 'martes'; 3: escribir 'miercoles'; 4: escribir 'jueves'; 5: escribir 'viernes'; 6: escribir 'sabado'; 7: escribir 'domingo'; De Otro Modo: escribir 'numero no valido'; FinSegun FinProceso 4) Proceso mes escribir 'ingresar Nª de mes: '; leer mes; Segun mes Hacer 1: escribir 'enero'; 2: escribir 'febrero'; 3: escribir 'marzo'; 4: escribir 'abril'; 5: escribir 'mayo'; 6: escribir 'junio'; 7:
  • 4. escribir 'julio'; 8: escribir 'agosto'; 9: escribir 'setiembre'; 10: escribir 'octubre'; 11: escribir 'noviembre'; 12: escribir 'diciembre'; De Otro Modo: escribir 'numero no valido'; FinSegun FinProceso 5) Proceso notanumerica escribir 'ingresar nota numerica: '; leer nota; Segun nota Hacer 0: escribir 'cero'; 1: escribir 'uno'; 2: escribir 'dos'; 3: escribir 'tres'; 4: escribir 'cuatro'; 5: escribir 'cinco'; 6: escribir 'seis'; 7: escribir 'siete'; 8: escribir 'ocho'; 9: escribir 'nueve'; 10: escribir 'diez'; De Otro Modo: escribir 'numero no valido'; FinSegun
  • 5. FinProceso 6) Proceso notas promedio<-0 escribir 'ingresar notas del alumno: '; leer n1; leer n2; leer n3; promedio<-(n1+n2+n3)/3 Si promedio>0 y promedio<5 Entonces escribir 'el alumno es pesimo'; Sino si promedio>6 y promedio<10 Entonces escribir 'el alumno es malo'; Sino si promedio>11 y promedio<15 Entonces escribir 'el alumno es regular'; Sino si promedio>16 y promedio<20 Entonces escribir 'el alumno es excelente'; FinSi FinSi FinSi FinSi escribir 'el promedio final es: ',promedio; FinProceso 7) Proceso porcentaje hombre y mujeres total<-0 porh<-0 porm<-0 escribir 'ingresar porcentaje de hombre: '; leer h; escribir 'ingresar porcentaje de muejers: '; leer m; total<-h+m; porh<-(h*100)/total escribir 'el porcentaje de hombre es: ',porh; porm<-(m*100)/total escribir 'el porcentaje de mujeres es: ',porm; FinProceso
  • 6. 8) Proceso alumno total<-0 porh<-0 porm<-0 escribir 'ingresar alumno Aprobados: '; leer a; escribir 'ingresar alumno Desaprobado: '; leer d; total<-a+d; porh<-(a*100)/total escribir 'el porcentaje de aprobado es: ',porh; porm<-(d*100)/total escribir 'el porcentaje de desaprobado es: ',porm; FinProceso 9) Proceso camisas monto1<-0 totalapagar<-0 descuento<-0 escribir 'ingresar cantidad de camisas: '; leer cantidad; escribir 'ingresar precio x cada camisas: '; leer precio; Si (cantidad>3) Entonces monto1<-cantidad*precio; descuento<-monto1*0.20; totalapagar<-monto1-descuento; Sino monto1<-cantidad*precio; descuento<-monto1*0.10; totalapagar<-monto1-descuento; FinSi escribir 'el monto es: ',monto1; escribir 'el descuento es: ',descuento; escribir 'el total a pagar es: ',totalapagar; FinProceso
  • 7. 10) Proceso pantalones monto1<-0 totalapagar<-0 descuento<-0 escribir 'ingresar cantidad de pantalones: '; leer cantidad; escribir 'ingresar precio x cada pantalon: '; leer precio; Si (cantidad>4) Entonces monto1<-cantidad*precio; descuento<-monto1*0.10; totalapagar<-monto1-descuento; Sino monto1<-cantidad*precio; descuento<-monto1*0.05; totalapagar<-monto1-descuento; FinSi escribir 'el monto es: ',monto1; escribir 'el descuento es: ',descuento; escribir 'el total a pagar es: ',totalapagar; FinProceso 11) Proceso sueldo pagar<-0 promedio<-0 Para i<-0 Hasta 4 Con Paso 1 Hacer escribir 'digitar sueldo: '; leer sueldo; pagar<-pagar+sueldo; promedio<-pagar/4; FinPara escribir 'el total a pagar es: ',pagar; escribir 'el promedio del sueldo es: ',promedio; FinProceso 12) Proceso descendente n<-12 Mientras n>=0 Hacer escribir 'numero descendente es :',n; n<-n-1
  • 8. FinMientras FinProceso 13) Proceso multiplode5 n<-5 Mientras n<=100 Hacer escribir 'numero descendente es :',n; n<-n+5 FinMientras FinProceso