1. Pedir tres números y mostrarlos
ordenados de mayor a menor.
Pseint:
Proceso mayormenor
Escribir "Ingrese el 1er
numero";
Leer n1;
Escribir "Ingrese el 2do
numero";
Leer n2;
Escribir "Ingrese el
3cer numero";
Leer n3;
mayor<-0;
Si n1>n2 Entonces
mayor<-n1;
medio<-n3;
menor<-n2;
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 mayor a menor son:", "
",mayor,"/",medio,"/",menor;
FinProceso
Java:
package practica;
//Autor:JairRavello
public class
Practica {
public static
void main(String[] args) {
// ordenar numero
int n1,n2,n3;
System.out.println("Ingresa 1er numero:");
n1=Entrada.entero();
System.out.println("Ingresa 2do numero:");
n2=Entrada.entero();
System.out.println("Ingresa 3er numero:");
n3=Entrada.entero();
if ((n1>n2) & (n1>n3)) {
if (n2>n3)
{
System.out.println(n1+",
"+n2+", "+n3);
} else {
System.out.println(n1+",
"+n3+", "+n2);
}
}
if
((n2>n1) & (n2>n3)) {
if (n1>n3)
{
System.out.println(n2+",
"+n1+" ,"+n3);
} else {
System.out.println(n2+",
"+n3+", "+n1);
}
}
if
((n3>n1) & (n3>n1)) {
if (n1 >
n2) {
System.out.println(n3+",
"+n1+", "+n2);
} else {
System.out.println(n3+",
"+n2+", "+n1);
} }
}
}
2. Pedir tres números y mostrarlos ordenados de menor a mayor
2. Pedir tres números y mostrarlos ordenados de menor a mayor
Pseint:
Proceso menormayor
Escribir "Ingrese el 1er
numero";
Leer n1;
Escribir "Ingrese el 2do
numero";
Leer n2;
Escribir "Ingrese el 3er
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 de menor a mayor son:", "
",menor,"/",medio,"/",mayor;
FinProceso
Java:
package practica;
//Autor:JairRavello
public class
Ejercicio2 {
public static
void main(String[] args) {
// Ordenar Forma Ascendente
int n1,n2,n3,mayor = 0,medio,menor;
System.out.print("Ingrese el Primer Numero: ");
n1=Entrada.entero();
System.out.print("Ingrese el Segundo Numero: ");
n2=Entrada.entero();
System.out.print("Ingrese el Tercer Numero: ");
n3=Entrada.entero();
if (n1>n2){
mayor=n1;
medio=n2;
menor=n3;
}else if
(n1<n3){
mayor=n3;
medio=n2;
menor=n1;
}elseif (n2>n3){
medio=n2;
menor=n3;
}else{
mayor=n2;
medio=n3;
menor=n1;
if (n2<n3){
mayor=n3;
menor=n1;
medio=n2;
}else if
(n1>n3){
medio=n1;
menor=n3;
}
}
System.out.println("Los numeros ordenados de menor a mayor
son:"+" "+menor+"/"+medio+"/"+mayor);
}
}
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 DiaSemana
Escribir "Ingresar
Numero";
Leer n;
Segun n Hacer
1:
Escribir
"Dia Lunes";
2:
Escribir
"Dia Martes";
3:
Escribir
"DiaMiercoles";
4:
Escribir
"Dia Jueves";
5:
Escribir
"Dia Viernes";
6:
Escribir
"DiaSabado";
7:
Escribir
"Dia Domingo";
De Otro Modo:
Escribir
"Error";
FinSegun
FinProceso
Java:
packagepractica;
//Autor:JairRavello
public class DiaSemana
{
public static
void main(String[] args) {
// Indicar dia de semana
int n;
System.out.print("Ingresar Numero: ");
n=Entrada.entero();
switch (n) {
case 1:
System.out.println("DiaLunes");
break;
case 2:
System.out.println("DiaMartes");
break;
case 3:
System.out.println("DiaMiercoles");
break;
case 4:
System.out.println("DiaJueves");
break;
case 5:
System.out.println("DiaViernes");
break;
case 6:
System.out.println("DiaSabado");
break;
case 7:
System.out.println("Dia
Domingo");
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).
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 meses
Escribir "Ingresar
Numero";
Leer n;
Segun n 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
"Error";
FinSegun
FinProceso
Java:
package practica;
//Autor:JairRavello
public class
Meses {
public static
void main(String[] args) {
int n;
System.out.print("Ingresar Numero: ");
n=Entrada.entero();
switch (n) {
case 1:
System.out.println("Enero");
break;
case 2:
System.out.println("Febrero");
break;
case 3:
System.out.println("Marzo");
break;
case 4:
System.out.println("Abril");
break;
case 5:
System.out.println("Mayo");
break;
case 6:
System.out.println("Junio");
break;
case 7:
System.out.println("Julio");
break;
case 8:
System.out.println("Agosto");
break;
case 9:
System.out.println("Setiembre");
break;
case 10:
System.out.println("Octubre");
break;
case 11:
System.out.println("Noviembre");
case 12:
System.out.println("Diciembre");
break;
}
}
}
5. Pedir una nota numérica entera entre 0 y 10, y mostrar dicha nota de la forma: cero, uno, dos, tres…
5. Pedir una nota numérica entera entre 0 y 10, y mostrar dicha nota de la forma: cero, uno, dos, tres…
Pseint:
Proceso notas
Escribir "Ingresar Nota
Numerica";
Leer n;
Segun n 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
"Dies";
De Otro Modo:
Escribir
"Error";
FinSegun
FinProceso
Java:
packagepractica;
//Autor:JairRavello
public class
NotaNumerica {
public static
void main(String[] args) {
// Pedir una nota numerica
int nota;
System.out.print("Ingresar la nota: ");
nota=Entrada.entero();
switch (nota) {
case 0:
System.out.println("Cero");
break;
case 1:
System.out.println("Uno");
break;
case 2:
System.out.println("Dos");
break;
case 3:
System.out.println("Tres");
break;
case 4:
System.out.println("Cuatro");
break;
case 5:
System.out.println("Cinco");
break;
case 6:
System.out.println("Seis");
break;
case 7:
System.out.println("Siete");
break;
case 8:
System.out.println("Ocho");
break;
case 9:
System.out.println("Nueve");
break;
case 10:
System.out.println("Dies");
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”
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 Promedio
Escribir "Ingresar nota
1";
Leer n1;
Escribir "Ingresar nota
2";
Leer n2;
Escribir "Ingresar nota
3";
Leer n3;
prom<-(n1+n2+n3)/3
Si prom>=16 y prom<=20
Entonces
Escribir
"Alumno Excelente";
Sino
Si prom>=11 y prom<=15
Entonces
Escribir "Alumno
Regular";
Sino
Si prom>=6 y prom<=10
Entonces
Escribir
"Alumno Malo";
Sino
Si prom>=0 y prom<=5
Entonces
Escribir
"Alumno Pesimo"
Sino
Escribir
"Nota no Reconocida"
FinSi
FinSi
FinSi
FinSi
Escribir "El promedio
del alumno es: ",prom
FinProceso
Java:
package practica;
//Autor:JairRavello
public class
Promedio {
public static
void main(String[] args) {
// promedio del alumno
int n1,n2,n3,prom;
System.out.print("Ingresar Nota 1: ");
n1=Entrada.entero();
System.out.print("Ingresar Nota 2: ");
n2=Entrada.entero();
System.out.print("Ingresar Nota 3: ");
n3=Entrada.entero();
prom=(n1+n2+n3)/3;
if
(prom>=16 && prom<=20){
System.out.println("Alumno
Excelente");
}
else if (prom>=11 && prom<=15){
System.out.println("Alumno
Regular");
}
else if (prom>=6 && prom<=10){
System.out.println("Alumno
Malo");
}
else if (prom>=0 && prom<=5){
System.out.println("Alumno
Pesimo");
}
else{
System.out.print("Error");
}
System.out.println("El Promedio del Alumno es:" + prom);
}
}
7. Un maestro desea saber que porcentaje de hombres y que porcentaje de mujeres hay en un grupo de estudiantes.
7. Un maestro desea saber que porcentaje de hombres y que porcentaje de mujeres hay en un grupo de estudiantes.
Pseint:
Proceso pocentaje
Escribir "Ingresar
Cantidad de Mujeres";
Leer M;
Escribir "Ingresar
Cantidad de Hombres";
Leer H;
total<-(M+H)
PorcM<-(M*100)/total
PorcH<-(H*100)/total
Escribir "El Total de
Estudiantes es: ",total;
Escribir "El Porcentaje
de ",M," Mujeres es: ",PorcM;
Escribir "El Porcentaje
de ",H," Hombres es: ",PorcH;
FinProceso
Java:
package practica;
//Autor:JairRavello
public class
Porcentaje {
public static
void main(String[] args) {
// Calcular el porcentaje de mujeres y hombres
intM,H,PorcM,PorcH,total;
System.out.print("Ingresar Cantidad de Mujeres: ");
M=Entrada.entero();
System.out.print("Ingresar Cantidad de Hombres: ");
H=Entrada.entero();
total=(M+H);
PorcM=(M*100)/total;
PorcH=(H*100)/total;
System.out.println("El Total de Estudiantes es: "+total);
System.out.println("El Porcentaje de "+M+" Mujeres es:
"+PorcM);
System.out.println("El POrcentaje de "+H+" Hombres es:
"+PorcH);
}
}
8. Un maestro desea saber que porcentaje de aprobados y que porcentaje de desaprobados hay en un grupo de estudiantes.
Pseint:
Proceso pocentajeaprobados
Escribir "Ingresar
Cantidad de Aprobados";
Leer Apro;
Escribir "Ingresar
Cantidad de Desaprobados";
Leer Desa;
total<-(Apro+Desa)
PApro<-(Apro*100)/total
PDesa<-(Desa*100)/total
Escribir "El Total de
Estudiantes es: ",total;
Escribir "El Porcentaje
de ",Apro," Aprobados es: ",PApro;
Escribir "El Porcentaje
de ",Desa," Desaprobados es: ",PDesa;
FinProceso
Java:
package practica;
//Autor:JairRavello
publicclass Desaprobados {
public static
void main(String[] args) {
// Calcular el porcentaje de aprovados y desaprovados
intApro,Desa,PApro,PDesa,total;
System.out.print("Ingresar Cantidad de Aprobados: ");
Apro=Entrada.entero();
System.out.print("Ingresar Cantidad de Desaprobados: ");
Desa=Entrada.entero();
total=(Apro+Desa);
PApro=(Apro*100)/total;
PDesa=(Desa*100)/total;
System.out.println("El Total de Estudiantes es: "+total);
System.out.println("El Porcentaje de "+Apro+" Aprobados
es: "+PApro);
System.out.println("El POrcentaje de "+Desa+" Hombres es:
"+PDesa);
}
}
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 Camisas
Escribir "Ingresar
Cantidad de Camisas";
Leer cant;
Escribir "Ingresar
Precio";
Leer precio;
Si cant>=3 Entonces
costo<-precio*cant
dscto<-costo*0.20
pagar<-costo-dscto
Sino
Si cant<3 Entonces
costo<-precio*cant
dscto<-costo*0.10
pagar<-costo-dscto
Sino
FinSi
FinSi
Escribir "El Costo de
las Camisas es: ",costo;
Escribir "El Descuento
es: ",dscto;
Escribir "El Monto Total
a Pagar es: ",pagar;
FinProceso
Java:
package practica;
//Autor:JairRavello
public class
TotalPagar {
public static
void main(String[] args) {
// El Total a Pagar de Camisas
intprecio,costo = 0,cant;
double pagar = 0,dscto = 0;
System.out.print("Ingresar La cantidad de Camisas: ");
cant=Entrada.entero();
System.out.print("Ingresar Precio: ");
precio=Entrada.entero();
if (cant>=3){
costo=precio*cant;
dscto=(costo*0.20);
pagar=(costo-dscto);
}elseif (cant<3) {
costo=(precio*cant);
dscto=(costo*0.10);
pagar=(costo-dscto);
}
System.out.println("El Costo de las Camisas es: "+costo);
System.out.println("El Descuento de las Camisas es: "+dscto);
System.out.println("El Monto a Total de las Camisas es:
"+pagar);
}
}
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%
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 Pantalones
Escribir "Ingresar
Cantidad de Pantalones";
Leer cant;
Escribir "Ingresar
Precio";
Leer precio;
Si cant>=4 Entonces
costo<-precio*cant
dscto<-costo*0.10
pagar<-costo-dscto
Sino
Si cant<4 Entonces
costo<-precio*cant
dscto<-costo*0.05
pagar<-costo-dscto
Sino
FinSi
FinSi
Escribir "El Costo de
los Pantalones es: ",costo;
Escribir "El Descuento es:
",dscto;
Escribir "El Monto Total
a Pagar es: ",pagar;
FinProceso
Java:
package practica;
//Autor:JairRavello
public class
Pantalones {
public static
void main(String[] args) {
//Calcule el total a pagar por la compra de pantalones con dscto
intprecio,costo = 0,cant;
double pagar = 0,dscto = 0;
System.out.print("Ingresar La cantidad de Pantalones: ");
cant=Entrada.entero();
System.out.print("Ingresar Precio: ");
precio=Entrada.entero();
if (cant>=4){
costo=(precio*cant);
dscto=(costo*0.10);
pagar=(costo-dscto);
}elseif (cant<4) {
costo=(precio*cant);
dscto=(costo*0.05);
pagar=(costo-dscto);
}
System.out.println("El Costo de "+cant+" Pantalones es:
"+costo);
System.out.println("El Descuento de los Pantalones es:
"+dscto);
System.out.println("El Monto a Total de los Pantalones es:
"+pagar);
}
}
No hay comentarios:
Publicar un comentario