You are on page 1of 9

package pract1_apppaternonolascodiego;

import java.util.Scanner;

/**

* @author usuario

*/

public class Pract1_AppPaternoNolascoDiego {

/**

* @param args the command line arguments

*/

public static void main(String[] args) {

Scanner lee = new Scanner(System.in);

//para ejecutar los métodos de las preguntas de una forma mas practica

int x = 0;

System.out.println("Ingrese la pregunta a ejecutar");

System.out.println("N°- de pregunta [1 - 6]");

System.out.println(" 1.- Promedio de Talla para Deportistas y Evaluacion;\n"

+" 2.- Calculadora potencia de cualquier numero ingresado numero a elevar y su


potencia;\n"

+" 3.- Conversor de Soles a Dolares \n"

+" 4.- Los 40 primeros multiplos de 7;\n"

+" 5.- Calcula el pago mensual de un trabajor el cula labor 48 horas a la


semana ;\n"

+" 6.- Verificar si un cliente aplica a un descuento del 10 % para una laptop");

System.out.println("Ingrese N°- de pregunta [1 - 6]:");

x = lee.nextInt();

switch (x) {

case 1: {

promedioTallaDeportistas(lee);
break;

case 2: {

calculadoraPotencia(lee);

break;

case 3: {

conversionSolesADolares(lee);

break;

case 4: {

primeros40MultiplosDe7();

break;

case 5: {

calcularPagoMensual(lee);

break;

case 6: {

verificarSiAplicaAlDescuento(lee);

break;

default: {

System.out.println("No ingreso ninguna opcion");

}
//pregunta N°1
//realiza la sumas de las tallas y se divide entre la cantidad para obtener el promedio, y se
evalua sin son aptos .

public static void promedioTallaDeportistas(Scanner lee) {

double t1= 0;

double t2= 0;

double t3= 0;

double t4= 0;

int cantidadTallas = 4;

double promedio;

System.out.println("Ingrese talla 1:");

t1 = lee.nextDouble();

System.out.println("Ingrese talla 2:");

t2 = lee.nextDouble();

System.out.println("Ingrese talla 3:");

t3 = lee.nextDouble();

System.out.println("Ingrese talla 4:");

t4 = lee.nextDouble();

promedio = (t1+t2+t3+t4) /cantidadTallas;

System.out.println("el promedio es:" + promedio);

evaluaTalla(promedio);
}

//evalua el promedio de tallas

public static void evaluaTalla(double x) {

if (x >= 1.70 ) {

System.out.println("Los 4 deportistas son aptos para iniciar");

} else {

System.out.println("No son aptos por promedio de talla");

//pregunta N°2
//calcula la potencia de cualquier numero, ingresando el numero a elevar y la potenciar que a
la que se desea elevar.

public static void calculadoraPotencia(Scanner lee) {

double n1 = 0;

int n2 = 0;

double potencia = 1;

System.out.println("Ingrese numero:");

n1 = lee.nextDouble();

System.out.println("Ingrese potencia:");

n2 = lee.nextInt();
for (int i = 1; i <= n2; i++) {

potencia = potencia * n1;

System.out.println("potencia:" + potencia);

//pregunta n°3
//conversion de soles a dolares con un tipo de cambio de 0.22

public static void conversionSolesADolares(Scanner lee) {

double cantSoles= 0;

double tipoCambioDolarASOL= 4.5;

double tipoCambioDeSolesADolares= 1/tipoCambioDolarASOL;

double conversion;

System.out.println("Ingrese monto en soles:");

cantSoles= lee.nextDouble();

conversion=cantSoles * tipoCambioDeSolesADolares;

System.out.println("Monto en Dolares es:"+ conversion);

//pregunta n°4
//Muestra de frente los 40 multiplos de 7

public static void primeros40MultiplosDe7() {

int acumulador = 0;

int multi;

System.out.println("** LOS 20 PRIMEROS MULTIPLOS DE 7**");

for (int i = 0; i < 41; i++) {

multi= 7 * acumulador;

acumulador++;

System.out.println("multiplo:"+ multi);

//pregunta n°5
//calula el pago mensual multiplicando la horas trabahas por la tarifa

public static void calcularPagoMensual(Scanner lee) {

int horasTrabajas=0;

int tarifa=0;

int pagoMensual;
System.out.println("Ingrese horas trabajadas:");

horasTrabajas= lee.nextInt();

System.out.println("Ingrese tarifa(10 a 20 soles):");

tarifa = lee.nextInt();

if(tarifa>=10 && tarifa <=20){

pagoMensual = horasTrabajas * tarifa;

System.out.println("PAGO MENSUAL ES:"+ pagoMensual);

}else{

System.out.println("no se puede calcular pago");

//pregunta n°6
// el motodo sirve para verificar si un cliente aplica a un descuento del 10%, para lo cual
debe cumplir los siguientes

//para lo cual debe cumplir los siguientes requisitos:

// * debe contar con una tarjeta de credito

//* la tarjeta de credito debe tener un saldo mayor a 2000 soles.

//* finalmente el cliente tiene que cumplir con algunas de estas opciones:
// - ser menor de 30 años

// O

// - Tener un AVAL para la a garantia

public static void verificarSiAplicaAlDescuento(Scanner lee) {

System.out.println("<<< EVALUACION PARA VERIFCAR SI APLICA AL DESCUENTO PARA LA


LAPTOP DE 'S/.3500.00'>>>");

System.out.println("*****************************************************");

System.out.println(" Ingrese 1 si cuenta con tarjeta de credito, caso contrario ingrese 0: ");

int opcion = 0;

System.out.print("Ingrese Opcion: ");

opcion = lee.nextInt();

//11realizaVerificacion(opcion);

if (opcion == 1) {

double saldo = 0;

System.out.println("*****************************************************");

System.out.println("Para continuar la evaluacion, se pide que ingrese el saldo de su


tarjeta");

System.out.print("Ingrese saldo: ");

saldo = lee.nextDouble();

System.out.println("*****************************************************");

if (saldo >= 2000) {

System.out.println("Primer requisito completado ");

System.out.println("<-------------------------------------->");

System.out.println("Para finalizar y culminar la evaluacion, elija una de las dos


opciones brindadas:");

System.out.println("- Si usted es mayor a 30 años ingrese '2' ");

System.out.println("- Si cuenta con un AVAL para la Garantia ingrese '3'");

System.out.println("* SI NO CUMPLE CON NINGUNA INGRESE '4'");


int opcion2 = 0;

System.out.print("Ingrese la opcion: ");

opcion2 = lee.nextInt();

if (opcion2 == 2 || opcion2 == 3) {

System.out.println("<-------------------------------------->");

double descuento = (3500 * 0.1);

System.out.println("Usted ha aplicado con exito para el descuento del 10%, el cual


es:" + descuento);

double precioLaptop = 3500;

double preciofinal = precioLaptop - descuento;

System.out.println("Por lo tanto, el precio final que debe pagar por la laptop es:" +
preciofinal);

} else {

System.out.println("No aplica al descuento, el costo actual es de S/.3500");

} else {

System.out.println("No aplica al descuento, el costo actual es de S/.3500");

} else {

System.out.println("No aplica al descuento, el costo actual es de S/.3500");

You might also like