1. 1. Pedir tres números y mostrarlos ordenados de mayor a menor.
PSEINT
Proceso mayoramenor
Escribir 'Ingrese primer numero'
Leer numero1
Escribir 'Ingrese segundo numero'
Leer numero2
Escribir 'Ingrese tercer numero'
Leer numero3
Si numero1>numero2 y numero2>numero3 Entonces
Escribir 'la forma descendente : ',numero1,' ',numero2,' ',numero3;
Sino
si numero2>numero1 y numero1>numero3 Entonces
Escribir 'la forma descendente: ',numero2,' ',numero1,' ',numero3
Sino
si numero3>numero1 y numero1>nuemro2 Entonces
Escribir 'la forma descendente : ',numero3,' ',numero1,' ',numero2
FinSi
FinSi
FinSi
FinProceso
JAVA
package tarea1;
public class mayoramenor {
public static void main(String[] args) {
int numero1,numero2,numero3;
System.out.print("Ingrese el primer numero ");
numero1=entrada.entero();
System.out.print("Ingrese segundo numero ");
numero2=entrada.entero();
System.out.print("Ingrese tercer numero ");
numero3=entrada.entero();
if (numero1>numero2 & numero2>numero3){
System.out.println("El orden Descendeten es : "+numero1+" "+numero2+"
"+numero3);
}
else if (numero2>numero3 & numero3>numero1){
System.out.println("El orden Descendeten es : "+numero2+" "+numero3+"
"+numero1);
}
else if (numero3>numero1 & numero1>numero2){
2. System.out.println("El orden Descendeten es : "+numero3+" "+numero1+"
"+numero2);
}
}
}
2. Pedir tres números y mostrarlos ordenados de menor a mayor
PSEINT
Proceso menoramayor
Escribir '***Ingrese primer numero***'
Leer numero1
Escribir '***Ingrese segundo numero***'
Leer numero2
Escribir '***Ingrese tercer numero***'
Leer numero3
Si numero1>numero2 y numero2>numero3 Entonces
Escribir 'El orden es : ',numero1,' - ',numero2,' - ',numero3
Si
si numero2>numero1 y numero1>numero3 Entonces
Escribir 'El orden es : ',numero3,' - ',numero1,' - ',numero2
sino
Escribir 'El orden es : ',numero2,' - ',numero1,' - ',numero3
FinSi
FinSi
JAVA
int numero1,numero2,numero3;
System.out.print("Ingrese el primer numero");
numero1=entrada.entero();
System.out.print("Ingrese segundo numero");
numero2=entrada.entero();
System.out.print("Ingrese tercer numero");
numero3=entrada.entero();
if (numero1>numero2 & numero2>numero3){
System.out.println("El orden Descendeten es : "+numero3+"
"+numero2+" "+numero1);
}
else if (numero2>numero3 & numero3>numero1){
System.out.println("El orden Descendeten es : "+numero1+"
"+numero3+" "+numero2);
3. }
else if (numero3>numero1 & numero1>numero2){
System.out.println("El orden Descendeten es : "+numero2+"
"+numero1+" "+numero3);
}
}
}
3. Programa que lea un número que represente el día de la semana y diga
qué día es, teniendo en cuenta lo siguiente: (Lunes=1, Martes=2, …,
Domingo=7).
PSEINT
Proceso dias
Escribir 'Ingrese un numero representante de la semana'
Leer n
Segun (n<8) Hacer
opcion_1:
escribir "lunes"
opcion_2:
escribir "martes"
opcion_3:
escribir "miercoles"
opcion_4:
escribir "jueves"
opcion_5:
escribir "viernes"
opcion_6:
escribir "sabado"
opcion_7:
escribir "domingo"
De Otro Modo:
escribir "error de sintaxis"
FinSegun
FinProceso
4. JAVA
package tarea1;
public class dias {
public static void main(String[] args) {
int n;
System.out.print("Ingrese un numero del 1 al 7 ");
n=entrada.entero();
switch (n){
case 1:
System.out.print("Lunes");break;
case 2:
System.out.print("Martes");
case 3:
System.out.print("Miercoles");break;
case 4:
System.out.print("Jueves");break;
case 5:
System.out.print("Viernes");break;
case 6:
System.out.print("Sabado");break;
case 7:
System.out.print("Domingo");break;
default:
System.out.print("nuemro fuero da rango");break;
}
}
}
4. Programa que lea un número que represente el mes de una año
y diga qué mes es, teniendo en cuenta lo siguiente: (Enero=1,
Febrero=2, …, Diciembre=7).
PSEINT
Proceso sin_titulo
Escribir 'Ingrese un numero del 1 al 12'
Leer n
Segun n Hacer
5. 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 fuera de rango'
FinSegun
FinProceso
JAVA
package tarea1;
public class meses {
public static void main(String[] args) {
int n;
System.out.println("Ingrese un numero de 1 al 12 ");
n=entrada.entero();
switch (n){
case 1:
System.out.print("Enero");break;
6. case 2:
System.out.print("Febrero");break;
case 3:
System.out.print("Marzo");break;
case 4:
System.out.print("Abril");break;
case 5:
System.out.print("Mayo");break;
case 6:
System.out.print("Junio");break;
case 7:
System.out.print("Julio");break;
case 8:
System.out.print("Agosto");break;
case 9:
System.out.print("Setiembre");break;
case 10:
System.out.print("Octubre");break;
case 11:
System.out.print("Noviembre");break;
case 12:
System.out.print("Diciembre");break;
default:
System.out.print("nuemro fuera de rango");break;
}
}
}
5. Pedir una nota numérica entera entre 0 y 10, y mostrar dicha
nota de la forma: cero, uno, dos, tres…
PSEINT
Proceso numeros
Escribir 'Ingrese un numero del 0 al 10 '
Leer n
Segun n Hacer
1:
Escribir 'uno'
2:
Escribir 'dos'
7. 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 fuera de rango'
FinSegun
FinProceso
JAVA
public class numeros {
public static void main(String[] args) {
int n;
System.out.print("Ingrese un numero del 0 al 10 ");
n=entrada.entero();
switch (n){
case 1:
System.out.print("uno");break;
case 2:
System.out.print("dos");
case 3:
System.out.print("tres");break;
case 4:
System.out.print("cuatro");break;
case 5:
System.out.print("cinco");break;
case 6:
8. System.out.print("seis");break;
case 7:
System.out.print("siete");break;
case 8:
System.out.print("ocho");break;
case 9:
System.out.print("nueve");break;
case 10:
System.out.print("diez");break;
default:
System.out.print(" nuemero fuera de rango ");break;
}
}
}
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 Pésimo”
PSEINT
Proceso aprobados
promedio<-0;
Escribir 'Ingrese primera nota'
Leer n1
Escribir 'Ingrese segunda nota'
Leer n2
Escribir 'Ingrese tercera nota'
Leer n3
promedio<-(n1+n2+n3)/3
Si promedio>=16 y promedio<=20 Entonces
Escribir 'Alumno Exelente'
Sino
si promedio>=11 y promedio<=15 Entonces
9. Escribir 'Alumno Bueno'
Sino
si promedio>=6 y promedio<=10 Entonces
Escribir 'Alumno Malo'
Sino
si promedio>=0 y promedio<=5 Entonces
Escribir 'Alumo pesimo'
FinSi
FinSi
FinSi
FinSi
FinProceso
JAVA
package tarea1;
public class aprobadosydesaprobados {
public static void main(String[] args) {
int n1,n2,n3,promedio;
System.out.print("Ingrese el primera nota");
n1=entrada.entero();
System.out.print("Ingrese segunda nota");
n2=entrada.entero();
System.out.print("Ingrese tercera nota");
n3=entrada.entero();
promedio=(n1+n2+n3)/3;
if (promedio>=16 & promedio<=20){
System.out.print("Alumno exelente");
}
else if (promedio>=11 & promedio<=15){
System.out.print("Alumno bueno");
}
else if (promedio>=6 & promedio<=10){
System.out.print("Alumno malo");
}
else if (promedio>=0 & promedio<=5){
System.out.print("Alumno pesimo");
}
}
}
10. 7. Un maestro desea saber que porcentaje de hombres y que porcentaje
de mujeres hay en un grupo de estudiantes.
PSEINT
Proceso porcentajes
Escribir 'Ingrese la cantidad de muejeres'
Leer mujeres
Escribir 'Ingrese la cantidad de alumnos hombres'
Leer hombres
total<-hombres+mujeres;
por_h<-(hombres*100)/total;
por_m<-(mujeres*100)/total;
Escribir 'el porcentaje de hombres es : ',por_h
Escribir 'el porcentaje de mujeres es: ',por_m
FinProceso
JAVA
package tarea1;
public class porcentajes {
public static void main(String[] args) {
double por_h,por_m,mujeres,hombres,total;
System.out.print("Ingrese cantidad de mujeres total");
mujeres=entrada.entero();
System.out.print("Ingrese cantidad de hombres ");
hombres=entrada.entero();
total=hombres+mujeres;
por_h=(hombres/100)*total;
por_m=(mujeres/100)*total;
System.out.print("El numero de hombres es "+hombres+" con un
"+por_h+"%");
System.out.print("El numero de mujeres es "+mujeres+" con un
"+por_m+"%");
}
}
11. 8. Un maestro desea saber qué porcentaje de aprobados y que porcentaje
de desaprobados hay en un grupo de estudiantes.
PSEINT
Proceso sin_titulo
Escribir 'Ingrese la cantidad de aprobados'
Leer aprobados
Escribir 'Ingrese la cantidad de alumnos desaprobados'
Leer desaprobados
total<-aprobados+desaprobados
pordes<-(desaprobados*100)/total
porapro<-(aprobados*100)/total
Escribir 'El total de alumnos desaprovados es : ',desaprobados,' con un
',pordes,'%'
Escribir 'El total de alumnos aprovados es : ',aprobados,' con un ',porapro,'%'
FinProceso
JAVA
package tarea1;
public class aprobadosdesaprobados {
public static void main(String[] args) {
double por_a,por_d,apro,desa,total;
System.out.print("Ingrese cantidad de aprobados");
apro=entrada.entero();
System.out.print("Ingrese cantidad de desaprobados");
desa=entrada.entero();
total=apro+desa;
por_a=(apro*100)/100;
por_d=(desa*100)/100;
System.out.print("el porcentaje de alumnos aprovados es "+apro+" con
un "+por_a+"%");
System.out.print("el porcentaje de alumnos desaprovados es "+desa+"
con un "+por_d+"%");
}
}
12. 9. Hacer un algoritmo que calcule el total a pagar por la compra de
camisas. Si se compran tres camisas o mas se aplica un descuento del
20% sobre el total de la compra y si son menos de tres camisas un
descuento del 10%
PSEINT
Proceso sin_titulo
Escribir 'Ingrese la cantidad de camisas a comprar'
Leer cant
Escribir 'Ingrese el costo de cada camisa'
Leer cost
paga<-cant*cost
si cant>=3 Entonces
des<-paga-(paga*0.2)
Escribir 'El total a pagar es : ',des
sino
si cant<3 Entonces
des<-paga-(paga*0.1)
Escribir 'El total a pagar es : ',des
FinSi
FinSi
FinProceso
JAVA
package tarea1;
public class camisas {
public static void main(String[] args) {
int cantidad,total,p;
double des;
cantidad=entrada.entero();
System.out.print("Ingrese el precio por camisa");
p=entrada.entero();
total=cantidad*p;
if (cantidad>=4){
13. des=total-(total*0.2);
System.out.print("El total a pagar es "+des);
}
else {
des=total-(total*0.1);
System.out.print("El total a pagar es "+des);
}
}
}
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%
PSEINT
Proceso sin_titulo
Escribir 'Ingrese la cantidad de pantalones a comprar'
Leer cantidad
Escribir 'Ingrese el costo de cada pantalon'
Leer costo
paga<-cantidad*costo
si cantidad>=4 Entonces
descuento<-paga-(paga*0.1)
Escribir 'El total a pagar es : ',descuento
sino
si cantidad<4 Entonces
des<-paga-(paga*0.05)
Escribir 'El total a pagar es : ',descuento
FinSi
FinSi
FinProceso
14. JAVA
package tarea1;
public class totalpagar {
public static void main(String[] args) {
int cantidad,total,precio;
double descuento;
System.out.print("Ingrese el numero de pantalones a comprar");
cantidad=entrada.entero();
System.out.print("Ingrese el precio por pantalon");
precio=entrada.entero();
total=cantidad*precio;
if (cantidad>=4){
descuento=total-(total*0.1);
System.out.print("El total a pagar es "+descuento);
}
else {
descuento=total-(total*0.05);
System.out.print("El total a pagar es "+descuento);
}
}
}
11. CALCULAR EL PERÍMETRO Y EL ÁREA DE
UN RECTÁNGULO
PSEINT
Proceso areayperimetro
Escribir 'Ingrese el lado base del rectangulo'
Leer base
Escribir 'Ingrese el lado del rectangulo'
Leer lado
perimetro= base+base
peri2=lado+lado
perimetro_to=perimetro+peri2
area=base*lado
Escribir 'El perimetro del rectangulo es : ',perimetro_to
Escribir 'El area del rectangulo es ; ',area
FinProceso
15. JAVA
package tarea1;
public class RETANGULO {
public static void main(String[] args) {
int lb,l,area,perimetro;
System.out.print("Ingrese el lado base del rectangulo");
lb=entrada.entero();
System.out.print("Ingrese el lado superior del rectangulo");
l=entrada.entero();
perimetro=2*(l+lb);
area=l*lb;
System.out.print("EL perimetro del rectangulo es : "+perimetro);
System.out.print("El area del rectangulo es : "+area);
}
}
12. CALCULAR EL PERÍMETRO Y EL ÁREA DE UN
CUADRADO
PSEINT
Proceso sin_titulo
Escribir 'Ingrese el lado del cuadrado'
Leer l
peri=l*4
area=l*l
Escribir 'El perimetro del cuadrado es : ',peri
Escribir 'El area del cuadrado es ; ',area
FinProceso
16. JAVA
package tarea1;
public class CIRCULO {
public static void main(String[] args) {
int l,area,perimetro;
System.out.print("Ingrese el lado del cuadrado");
l=entrada.entero();
perimetro=4*l;
area=l*l;
System.out.print("EL perimetro del cuadrado es : "+perimetro);
System.out.print("El area del cuadrado es : "+area);
}
}