You are on page 1of 11

1.-Pedir tres nmeros y mostrarlos ordenados de mayor a menor.

Ejercicios Proceso mayor _menor Escribir "Ingrese primer numero"; Leer n1; Escribir "Ingrese segundo numero"; Leer n2; Escribir "Ingrese tercer numero"; Leer n3; num<- 0; Si n1 > n2 Entonces num1<- n1; num2<- n3; num3 <- n2; Si n1 < n3 Entonces num1 <- n3; num2<- n2; num3<- n1; Sino Si n2 > n3 Entonces num2 <- n2; num3 <- n3; FinSi FinSi Sino num1 <- n2; num2<- n3; num3 <- n1; Si n2 < n3 Entonces num1 <- n3; num3 <- n1; num2 <- n2; Sino Si n1 > n3 Entonces num2 <- n1; num3<- n3; FinSi FinSi FinSi Escribir "Los numeros de mayor a menor son:", " ",num1," - ",num2," - ",num3; FinProceso

Java:
package PROBLEMAS; //autor:daily ramos quinto public class probl05 { public static void main(String[] args) { int num1,num2,num3,p; System.out.print("numero 1 : "); num1=ENTRADAS.entero(); System.out.print("numero 2 : "); num2=ENTRADAS.entero(); System.out.print("numero 3 : "); num3=ENTRADAS.entero(); if (num1 > num2 && num2 > num3) { System.out.println(num1+" , "+num2+","+num3); } else if (num2 > num1 && num3 > num1) { System.out.println(num2+" , "+num3+","+num1); } else if (num3 > num1 && num2 > num1) { System.out.println(num3+","+num2+","+num1); } else if { System.out.println("error"); } } }

2. Pedir tres nmeros y mostrarlos ordenados de menor a mayor

Proceso nmeros Escribir "Ingrese el primer numero"; Leer n1; Escribir "Ingrese el segundo numero"; Leer n2; Escribir "Ingrese el tercer numero"; Leer n3; may <- 0; Si n1 > n2 Entonces may <- n1; med <- n3; men<- n2; Si n1 < n3 Entonces may <- n3; med<- n2; men <- n1; Sino Si n2 > n3 Entonces med <- n2; men<- n3; FinSi FinSi Sino may<- n2; med<- n3; men<- n1; Si n2 < n3 Entonces may <- n3; men <- n1; med <- n2; Sino Si n1 > n3 Entonces med <- n1; men<- n3; FinSi FinSi FinSi Escribir "Los numeros en orden ascendente son:", " ",men," - ",med," - ",may; FinProceso

3. Programa que lea un nmero que represente el da de la semana y diga qu da es, teniendo en cuenta lo siguiente: (Lunes=1, Martes=2, , Domingo=7).

Proceso sin_titulo Escribir "Ingresar numero para saber el dia: " Leer n; Segun n Hacer 1:escribir "Lunes " 2:escribir "Martes " 3:escribir "Miercoles " 4:escribir "Jueves " 5:escribir "Viernes" 6:escribir "Sabado" 7:escribir "Domingo" FinSegun FinProceso

c4. Programa que lea un nmero que represente el mes de una ao y diga qu mes es, teniendo en cuenta lo siguiente: (Enero=1, Febrero=2, , Diciembre=7).

Proceso losMeses Escribir "Ingresar numero de mes: " Leer n; Segun n Hacer 1: 2: 3: 4: 5: escribir "Enero " escribir "Febrero " escribir "Marzo " escribir "Abril " escribir "Mayo"

6: escribir "Junio" 7: escribir "Julio" 8: escribir "Agosto"

9: escribir "Septiembre" 10: escribir "Octubre"

11: escribir "Noviembre" 12: escribir "Diciembre" FinSegun FinProceso

5. Pedir una nota numrica entera entre 0 y 10, y mostrar dicha nota de la forma: cero, uno, dos, tres Proceso nombrenumero escribir 'ingresar numero : '; leer num; Segun num 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 ' ingresar numero del 1 al 10'; FinSegun FinProceso

6. Realizar un algoritmo que permita el ingreso de tres notas de un alumno. Calcular la nota promedio e imprima alguno de estos mensajes: a. Si el promedio est entre 20 y 16 mostrar Alumno Excelente b. Si el promedio est entre 15 y 11 mostrar Alumno Regular c. Si el promedio est entre 10 y 6 mostrar Alumno Malo d. Si el promedio est entre 5 y 0 mostrar Alumno Psimo

Proceso promedio Escribir "Ingrese nota1:" leer n1 escribir "Ingrese nota2:" leer n2 escribir "Ingrese nota3:" leer n3 prom=(n1+n2+n3)/3 Si (prom<=19) y (prom>=16) entonces Escribir "Alumno Excelente"; Sino si (prom<=15) y (prom>=10) entonces Escribir "Alumno Regular" FinSi Sino si (prom<=5) y (prom>=0) Entonces Escribir "Alumno Pesimo" FinSi FinSi FinProceso

7. Un maestro desea saber qu porcentaje de hombres y que porcentaje de mujeres hay en un grupo de estudiantes.

Proceso porcentaje total<-0 porcent_v<-0 porcent_m<-0 escribir 'ingresar porcentaje de hombre: '; leer v; escribir 'ingresar porcentaje de muejers: '; leer m; total<-v+m; porcent_v<-(v*100)/total escribir 'el porcentaje de hombre es: ',porcent_v; porcent_m<-(m*100)/total escribir 'el porcentaje de mujeres es: ',porcent_m; FinProceso

8.-Un maestro desea saber qu porcentaje de aprobados y que porcentaje de desaprobados hay en un grupo de estudiantes

Proceso aprobados_desaprobados total<-0 por_v<-0 por_m<-0 escribir 'ingresar alumno Aprobados: '; leer a; escribir 'ingresar alumno Desaprobado: '; leer d; total<-a+d; por_v<-(a*100)/total escribir 'el porcentaje de aprobado es: ',por_v; por_m<-(d*100)/total escribir 'el porcentaje de desaprobado es: ',por_m; FinProceso

9. Hacer un algoritmo que calcule el total a pagar por la compra de camisas. Si se compran tres camisas o ms se aplica un descuento del 20% sobre el total de la compra y si son menos de tres camisas un descuento del 10%

Proceso compra_camisas monto<-0 t_pagar<-0 desc<-0 escribir ' cantidad de camisas: '; leer cant; escribir ' precio por camisas: '; leer precio; Si (cant>3) Entonces monto<-cant*precio; desc<-monto*0.20; t_pagar<-monto1-desc; Sino monto<-cant*precio; desc<-monto*0.10; t_pagar<-monto-desc; FinSi escribir 'el monto es: ',monto; escribir 'el descuento es: ',desc; escribir 'el total es: ',t_pagar; FinProceso

10. Hacer un algoritmo que calcule el total a pagar por la compra de pantalones. Si se compran cuatro pantalones o mas se aplica un descuento del 10% sobre el total de la compra y si son menos de cuatro pantalones un descuento del 5%

Proceso pantalones monto<-0 t_pagar<-0 desc<-0 escribir 'ingresar cantidad de pantalones: '; leer cant; escribir 'ingresar precio del pantalon: '; leer precio; Si (cant>4) Entonces monto<-cant*precio; desc<-monto*0.10; t_pagar<-monto-desc; Sino monto<-cant*precio; desc<-monto*0.05; t_pagar<-monto-desc; FinSi escribir 'el monto es: ',monto; escribir 'el descuento es: ',desc; escribir 'el total es: ',t_pagar;

You might also like