Está en la página 1de 14

PRACTICAS

“Pro
gram
Sentencias if simple e if compuesta
Elabore un programa en java para 5. Pedir dos números y decir cuál
cada uno de los siguientes casos: es el mayor
1. Pedir dos números y decir si son 6. Pedir dos números y decir cuál es
iguales el mayor o si son iguales
3. Pedir dos números y decir si son 7. Pedir dos números y mostrarlos
iguales o no. ordenados de mayor a menor.
4. Pedir un número e indicar si es 8. Pedir dos números y mostrarlos
positivo o negativo. ordenados de menor a mayor.

package numeros.pkgif; 7.-Numero


import java.util.Scanner; ordenados menor a mayor
public class NumerosIf { 8.-Salir
public static void main(String[] Introduzca una
args) { opcion:
""");
int option = 0;
do{ option = in.nextInt();

Scanner in =new switch(option){


Scanner(System.in); case 1 -> N_iguales();
System.out.println("Bienve case 2 -> No_iguales();
nido a Numeros If"); case 3 -> Mayor();
System.out.println(""" case 4 -> Mayor_O_Igual();
1.- Numeros case 5 -> Positivo_Negativo();
iguales case 6 -> Menor_mayor();
2.- Numeros case 7 -> Mayor_menor();
iguales o no default ->
3.-Numero System.out.println("Opcion
mayor Incorrecta");
4.-Numero }
mayor o igual }while (option !=8);
5.Numero System.out.println("El
Positivo o Negativo programa finalizo");
6.-Numero }
ordenados mayor a menor static void N_iguales (){
int n; System.out.print("\n"+n+"\
int d; n");
System.out.print("Es
Scanner lectura=new igual");
Scanner(System.in); System.out.print("\n"+d+"\
System.out.println("Introdu n");
zca el primer numero"); }
n=lectura.nextInt(); else if (n>=d){
System.out.println("Introdu System.err.println("No es
zca el segundo numero "); igual");
d=lectura.nextInt(); }
else if (n<=d){
if (n==d) System.err.println("No es
{ igual");
System.out.print("\n"+n+"\ }
n"); }
System.out.print("Es static void Mayor (){
igual"); int n;
System.out.print("\n"+d+"\ int d;
n");
} Scanner lectura=new
else Scanner(System.in);
System.err.println("Error"); System.out.println("Introdu
} zca el primer numero");
static void No_iguales (){ n=lectura.nextInt();
int n; System.out.println("Introdu
int d; zca el segundo numero ");
d=lectura.nextInt();
Scanner lectura=new
Scanner(System.in); if (n>d)
System.out.println("Introdu System.out.println("El numero
zca el primer numero"); mayor es: "+ n);
n=lectura.nextInt(); else System.err.println("El
System.out.println("Introdu numero mayor es"+ d);
zca el segundo numero "); }
d=lectura.nextInt(); static void Mayor_O_Igual (){
int n;
if (n==d){
int d;
Scanner lectura=new
Scanner lectura=new Scanner(System.in);
Scanner(System.in); System.out.println("Introdu
System.out.println("Introdu zca el primer numero");
zca el primer numero"); n=lectura.nextInt();
n=lectura.nextInt(); System.out.println("Introdu
System.out.println("Introdu zca el segundo numero ");
zca el segundo numero "); d=lectura.nextInt();
d=lectura.nextInt();
if (n<d)
if (n>=d) System.out.println(n+"El numero
System.out.println("El numero menor es: "+ d);
mayor o igual es: "+ n); else
else System.err.println("El System.err.println(d+"El numero
numero mayor o igual es"+ d); menor es"+ n);
} }
static void Positivo_Negativo() static void Mayor_menor (){
{ int n;
int n; int d;

Scanner lectura=new Scanner lectura=new


Scanner(System.in); Scanner(System.in);
System.out.println("Introdu System.out.println("Introdu
zca un numero"); zca el primer numero");
n=lectura.nextInt(); n=lectura.nextInt();
System.out.println("Introdu
if(n>0) zca el segundo numero ");
System.out.println(n + "es d=lectura.nextInt();
numero positivo");
else if(n<0) if (n>d)
System.err.println(n + "es System.out.println(n+"El numero
numero negativo"); mayor es: "+ d);
} else
System.err.println(d+"El numero
static void Menor_mayor (){ mayor es"+ n);
int n; }
int d;
}
Sentencias if simple e if compuesta
Elabore un programa en java para cada uno de los siguientes casos:
2. Pedir los coeficientes de una ecuación se 2º grado, muestre sus soluciones
reales. Si no existen, debe indicarlo.
System.out.println("Introduce
package ecuacion.pkg2do.grado; el segundo numero:");
import java.util.Scanner; N2=leer.nextInt();
public class Ecuacion2doGrado { System.out.println("Introduce
public static void main(String[] el tercer numero:");
args) { N3=leer.nextInt();
double N1;
double N2; N4=Math.sqrt(Math.pow(N2,2
double N3; )-4*N1*N3);
double N4; N5=(2*N1);
double N5;
double N6; N6=-N2+N4;
double N7; N7= N6/N5;
double N8;
N8=-N2-N4;
double N9;
N9= N8/N5;
Scanner leer= new System.out.println("x1 es igual
Scanner(System.in); a "+N9);
System.out.println("Introduce System.out.println("x2 es igual
el primer numero:"); a "+N7);
N1=leer.nextInt(); }

}
Sentencia de selección múltiple, switch
9. Pedir una nota numérica entera entre 0 y 10, y mostrar dicha nota de la
forma: cero, uno, dos, tres...

package nota.numerica; System.out.println("Cuatr


import java.util.Scanner; o");
public class NotaNumerica { break;
public static void main(String[] case 5:
args) { System.out.println("Cinc
int nota; o");
Scanner leer=new break;
Scanner(System.in); case 6:
System.out.println("Introduzca System.out.println("Seis"
una calificacion entre 0 a 10"); );
nota=leer.nextInt(); break;
case 7:
switch (nota){ System.out.println("Siete
case 0: ");
System.out.println("Cero" break;
); case 8:
break; System.out.println("Ocho
case 1: ");
System.out.println("Uno" break;
); case 9:
break; System.out.println("Nuev
case 2: e");
System.out.println("Dos") break;
; case 10:
break; System.out.println("Diez"
case 3: );
System.out.println("Tres" break;
); }
break; }
case 4: }
Sentencia de selección múltiple, switch
10. Ingresar 2 números y luego un carácter indicando la operación a realizar
(+,-,*,/) y reportar el resultado de la operación.

package calculadora;
import java.util.Scanner; System.out.print("El
public class Calculadora resultado es:");
{ switch(op){

public static void main(String[] //Operaciones


args) case '+':
{ System.out.println(n1
//introduccion de numeros +n2);
int n1,n2; break;
Scanner leer= new case '-':
Scanner(System.in); System.out.println(n1-
System.out.println("Introdu n2);
ce el primer numero:"); break;
n1=leer.nextInt(); case '*':
System.out.println("Introdu System.out.println(n1
ce el segundo numero:"); *n2);
n2=leer.nextInt(); break;
case '/':
//Signo de la operacion System.out.println(n1/
System.out.println("Introdu n2);
ce un signo para realizar la break;
operacion:");
int op = }
leer.next().charAt(0);
}
//Resultado de operacion }
Sentencia de selección múltiple, switch
11. Hacer un programa para ingresar un número entre 1 y 12 y reportar el mes
que le corresponde.

package mes; break;


import java.util.Scanner; case 6:
public class Mes { System.out.println("Ju
public static void main(String[] nio");
args) { break;
case 7:
int mes; System.out.println("Jul
io");
Scanner leer=new break;
Scanner(System.in); case 8:
System.out.println("Introdu System.out.println("Ag
zca un mes del 1 al 12"); osto");
mes=leer.nextInt(); break;
case 9:
switch (mes){
System.out.println("Se
case 1:
ptiembre");
System.out.println("En
break;
ero");
case 10:
break;
System.out.println("Oc
case 2:
tubre");
System.out.println("Fe
break;
brero");
case 11:
break;
System.out.println("No
case 3:
viembre");
System.out.println("M
break;
arzo");
case 12:
break;
System.out.println("Diciembre");
case 4:
break;
System.out.println("Abril");
}
break;
}
case 5:
System.out.println("Mayo");
Sentencia de selección múltiple, switch
12. Ingresar el número de mes y el año, y reporte el número de días que tiene
ese mes.
package calendariobis; int a=0;
import java.util.Scanner;
public class CalendarioBis { Scanner lectura=new
public static void main(String[] Scanner(System.in);
args) { System.out.println("Introdu
int option = 0; zca un año");
do{ a=lectura.nextInt();
if((a % 4 ==0) && (a %
Scanner in =new 100 != 0 || a % 400 == 0)) {
Scanner(System.in); System.out.println(a + "
System.out.println("Bienve es un año bisiesto");
nido a Calendario"); }else {
System.out.println(""" System.out.println(a + "
1.- Introduzca no es un año bisiesto");
un año }
2.- Intrpduzca }
un mes del año static void Meses ()
8.-Salir {
Introduzca una int mes;
opcion:""");
option = in.nextInt(); Scanner leer=new
Scanner(System.in);
switch(option){ System.out.println("Introdu
case 1 -> Años(); zca un mes del 1 al 12");
case 2 -> Meses(); mes=leer.nextInt();
default ->
System.out.println("Opcion switch (mes){
Incorrecta"); case 1:
} System.out.println("En
}while (option !=8); ero");
System.out.println("El System.out.println("Ti
programa finalizo"); ene 31 dias");
} break;
static void Años (){ case 3:
System.out.println("M case 9:
arzo"); System.out.println("Se
System.out.println("Ti ptiembre");
ene 31 dias"); System.out.println("Ti
break; ene 30 dias");
case 4: break;
System.out.println("Ab case 10:
ril"); System.out.println("Oc
System.out.println("Ti tubre");
ene 30 dias"); System.out.println("Ti
break; ene 31 dias");
case 5: break;
System.out.println("M case 11:
ayo"); System.out.println("No
System.out.println("Ti viembre");
ene 31 dias"); System.out.println("Ti
break; ene 30 dias");
case 6: break;
System.out.println("Ju case 12:
nio"); System.out.println("Di
System.out.println("Ti ciembre");
ene 30 dias"); System.out.println("Ti
break; ene 31 dias");
case 7: break;
System.out.println("Jul default:
io"); case 2:
System.out.println("Ti System.out.println("Fe
ene 31 dias"); brero");
break; System.out.println("Ti
case 8: ene 28 dias y cada 4 años 29");
System.out.println("Ag break;
osto"); }
System.out.println("Ti }
ene 31 dias"); }
break;
Sentencia de selección múltiple, switch
13. Elaborar un programa para calcular el sueldo de un trabajador, a partir de
las horas trabajadas en la semana y la clase a la que pertenece:
• Trabajadores de clase “A”, se les paga 25 pesos por hora.
• Trabajadores de clase “B”, se paga 20 pesos por hora.
• Trabajadores de clase “C”, se les paga 15 pesos por hora y
• Trabajadores de clase “D”, 10 soles por hora.
Ingresar el número de horas trabajadas y reportar el sueldo del trabajador

package salarios; opc = in.nextInt();


import java.util.Scanner;
public class Salarios { switch(opc)
{
private static int option; case 1 -> Clase_A();
public static void main(String[] case 2 -> Clase_B();
args) {
case 3 -> Clase_C();
int opc = 0;
case 4 -> Clase_D();
do{
default-
Scanner in =new >System.out.println("ERROR
Scanner(System.in); EN EL SISTEMA");
System.out.println(""" }
1.- Clase A }while (option!=5);
2.- Clase B System.out.println("El
programa finalizo");
3.- Clase C
}
4.- Clase D
static void Clase_A ()
5.- Salir
{
Introduzca una
opcion: int n1;
"""); int n2;
int n3; System.out.println("Nombre
del empreado");
String nombre;
nombre=lectura.nextLine();

Scanner lectura=new System.out.println("Introdu


Scanner(System.in); zca el numero de horas
trabajadas");
System.out.println("Nombre
del empreado"); n1=lectura.nextInt();

nombre=lectura.nextLine(); n2=20;

System.out.println("Introdu n3=(n1*n2);
zca el numero de horas System.out.println("El
trabajadas"); salario de"+nombre+"es
n1=lectura.nextInt(); de"+n3+"pesos");

n2=25; }

n3=(n1*n2); static void Clase_C ()

System.out.println("El {
salario de"+nombre+"es int n1;
de"+n3+"pesos");
int n2;
}
int n3;
static void Clase_B ()
String nombre;
{
int n1;
Scanner lectura=new
int n2; Scanner(System.in);
int n3; System.out.println("Nombre
del empreado");
String nombre;
nombre=lectura.nextLine();

Scanner lectura=new System.out.println("Introdu


Scanner(System.in); zca el numero de horas
trabajadas");
n1=lectura.nextInt(); }
n2=15;
n3=(n1*n2); private static void
While(boolean b) {
System.out.println("El
salario de"+nombre+"es throw new
de"+n3+"pesos"); UnsupportedOperationException
("Not supported yet."); //
}
Generated from
static void Clase_D () nbfs://nbhost/SystemFileSystem
{ /Templates/Classes/Code/Gener
atedMethodBody
int n1;
}
int n2;
}
int n3;
String nombre;

Scanner lectura=new
Scanner(System.in);
System.out.println("Nombre
del empreado");
nombre=lectura.nextLine();
System.out.println("Introdu
zca el numero de horas
trabajadas");
n1=lectura.nextInt();
n2=25;
n3=(n1*n2);
System.out.println("El
salario de"+nombre+"es
de"+n3+"pesos");

También podría gustarte