Upload
andrewsky
View
212
Download
0
Embed Size (px)
DESCRIPTION
ejemplos
Citation preview
EJERCICIO EN PSEINT
AUTOR: JESUS FRANCO RAMOS1)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;
SinoSi n2 > n3 Entonces
medio <- n2;menor <- n3;
FinSiFinSi
Sinomayor <- n2;medio <- n3;menor <- n1;Si n2 < n3 Entonces
mayor <- n3;menor <- n1;medio <- n2;
SinoSi n1 > n3 Entonces
medio <- n1;menor <- n3;
FinSiFinSi
FinSiEscribir "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;
SinoSi n2 > n3 Entonces
medio <- n2;menor <- n3;
FinSiFinSi
Sinomayor <- n2;medio <- n3;menor <- n1;Si n2 < n3 Entonces
mayor <- n3;menor <- n1;medio <- n2;
SinoSi n1 > n3 Entonces
medio <- n1;menor <- n3;
FinSiFinSi
FinSiEscribir "Los numeros ordenados en orden ascendente son:", " ",menor," - ",medio," -
",mayor;FinProceso
3) Proceso semana
escribir 'ingresar Nª de dias: ';leer dias;Segun dias 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';
FinSegunFinProceso
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';
FinSegunFinProceso
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';
FinSegunFinProceso
6)Proceso notas
promedio<-0escribir 'ingresar notas del alumno: ';leer n1;leer n2;leer n3;promedio<-(n1+n2+n3)/3Si promedio>0 y promedio<5 Entonces
escribir 'el alumno es pesimo';Sino
si promedio>6 y promedio<10 Entoncesescribir 'el alumno es malo';
Sinosi promedio>11 y promedio<15 Entonces
escribir 'el alumno es regular';Sinosi promedio>16 y promedio<20 Entonces
escribir 'el alumno es excelente';FinSiFinSiFinSiFinSiescribir 'el promedio final es: ',promedio;
FinProceso
7)Proceso porcentaje hombre y mujeres
total<-0porh<-0porm<-0escribir 'ingresar porcentaje de hombre: ';leer h;escribir 'ingresar porcentaje de muejers: ';leer m;total<-h+m;porh<-(h*100)/totalescribir 'el porcentaje de hombre es: ',porh;porm<-(m*100)/totalescribir 'el porcentaje de mujeres es: ',porm;
FinProceso
8)Proceso alumno
total<-0porh<-0porm<-0escribir 'ingresar alumno Aprobados: ';leer a;escribir 'ingresar alumno Desaprobado: ';leer d;total<-a+d;porh<-(a*100)/totalescribir 'el porcentaje de aprobado es: ',porh;porm<-(d*100)/totalescribir 'el porcentaje de desaprobado es: ',porm;
FinProceso
9)Proceso camisas
monto1<-0totalapagar<-0descuento<-0escribir '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;
Sinomonto1<-cantidad*precio;descuento<-monto1*0.10;totalapagar<-monto1-descuento;
FinSiescribir 'el monto es: ',monto1;escribir 'el descuento es: ',descuento;escribir 'el total a pagar es: ',totalapagar;
FinProceso
10)Proceso pantalones
monto1<-0totalapagar<-0descuento<-0escribir '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;
Sinomonto1<-cantidad*precio;descuento<-monto1*0.05;totalapagar<-monto1-descuento;
FinSiescribir 'el monto es: ',monto1;escribir 'el descuento es: ',descuento;escribir 'el total a pagar es: ',totalapagar;
FinProceso
11) Proceso sueldo
pagar<-0promedio<-0Para i<-0 Hasta 4 Con Paso 1 Hacer
escribir 'digitar sueldo: ';leer sueldo;pagar<-pagar+sueldo;promedio<-pagar/4;
FinParaescribir 'el total a pagar es: ',pagar;escribir 'el promedio del sueldo es: ',promedio;
FinProceso
12)Proceso descendenten<-12Mientras n>=0 Hacer
escribir 'numero descendente es :',n;
n<-n-1FinMientrasFinProceso
13)Proceso multiplode5
n<-5Mientras n<=100 Hacer
escribir 'numero descendente es :',n;n<-n+5
FinMientrasFinProceso