9
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

Ejercicio en Pseint

Embed Size (px)

DESCRIPTION

ejemplos

Citation preview

Page 1: Ejercicio en Pseint

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

Page 2: Ejercicio en Pseint

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

Page 3: Ejercicio en Pseint

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';

Page 4: Ejercicio en Pseint

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';

Page 5: Ejercicio en Pseint

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

Page 6: Ejercicio en Pseint

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

Page 7: Ejercicio en Pseint

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;

Page 8: Ejercicio en Pseint

n<-n-1FinMientrasFinProceso

13)Proceso multiplode5

n<-5Mientras n<=100 Hacer

escribir 'numero descendente es :',n;n<-n+5

FinMientrasFinProceso