VELOCIDAD DE LA LUZ
package [Link];
import [Link];
public class Velocidaddeluz {
public static void main(String[] args) {
Scanner leer= new Scanner([Link]);
double velocidad,seg;
int dias;
final double VELOCIDAD_DE_LUZ = 299792458.0;
[Link]("Ingrese la cantidad de dias");
dias=[Link]();
seg=dias*86400;
velocidad= VELOCIDAD_DE_LUZ*seg;
[Link]("la cantidad recorrida por la luz: "+velocidad);
}
BOLETA DE VENTA
package [Link];
import [Link];
public class BoletaDeVenta {
public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
[Link]("Ingrese el nombre del cliente: ");
String nombreCliente = [Link]().toUpperCase();
[Link]("Ingrese el nombre del primer producto: ");
String producto1 = [Link]();
[Link]("Ingrese el precio del primer producto: ");
double precio1 = [Link]();
[Link]("Ingrese la cantidad del primer producto: ");
int cantidad1 = [Link]();
[Link]();
[Link]("Ingrese el nombre del segundo producto: ");
String producto2 = [Link]();
[Link]("Ingrese el precio del segundo producto: ");
double precio2 = [Link]();
[Link]("Ingrese la cantidad del segundo producto: ");
int cantidad2 = [Link]();
double descuentoCliente = 0;
double descuentoProducto1 = 0;
double descuentoProducto2 = 0;
switch (nombreCliente) {
case "ANA":
case "JUAN":
descuentoCliente = 0.05;
break;
default:
descuentoCliente = 0.0;
break;
if ([Link]().contains("GAMER")) {
descuentoProducto1 = 0.02;
if ([Link]().contains("GAMER")) {
descuentoProducto2 = 0.02;
double subtotal1 = precio1 * cantidad1;
double subtotal2 = precio2 * cantidad2;
double totalDescuentoProducto1 = subtotal1 * descuentoProducto1;
double totalDescuentoProducto2 = subtotal2 * descuentoProducto2;
double totalDescuentoCliente = (subtotal1 + subtotal2) * descuentoCliente;
double totalConDescuentos = (subtotal1 - totalDescuentoProducto1) + (subtotal2 -
totalDescuentoProducto2) - totalDescuentoCliente;
[Link]("###############################");
[Link](" TIENDA MI WAWITA ");
[Link]("###############################");
[Link]("ID:0000252145");
[Link](" COMPRAS ");
[Link](" AV. SAENZ PEÑA 376 ");
[Link](" CHICLAYO ");
[Link](" LOTE: B TERM: 5268 ");
[Link]("###############################");
[Link]("FECHA: 07MAR22 HORA: 15:35");
[Link]("VEND: JUAN CLI: " + nombreCliente);
[Link]("###############################");
[Link]("1 %s (%.2f)\n", producto1, subtotal1 - totalDescuentoProducto1);
[Link]("1 %s (%.2f)\n", producto2, subtotal2 - totalDescuentoProducto2);
[Link](" ");
[Link]("PAGO TOTAL: S/. %.2f\n", totalConDescuentos);
[Link](" ");
[Link]("###############################");
[Link]("VUELVA PRONTO!");
NOTAS
package [Link];
import [Link];
public class Evaluacion {
public static void main(String[] args) {
[Link]("Bienvenido al sistema de evaluacion");
[Link]("Ingrese su puntuación");
Scanner puntaje = new Scanner([Link]);
int puntuacion= [Link]();
String descripcion = "";
switch (puntuacion){
case 0:
case 1:
case 2:
case 3:
case 4:
[Link]("Descartado");
break;
case 5:
[Link]("en suspenso");
break;
case 6:
[Link]("aceptable");
break;
case 7:
case 8:
[Link]("notable");
break;
case 9:
case 10:
[Link]("sobresaliente");
break;
CONVERTIDOR DE MONEDAS
package [Link];
import [Link];
public class ConversorMoneda {
public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
// Tasa de conversión
final double DOLAR_A_SOLES = 3.82;
final double EURO_A_SOLES = 4.17;
[Link]("Seleccione la moneda de origen:");
[Link]("1. Dólares");
[Link]("2. Euros");
[Link]("3. Soles");
int opcionOrigen = [Link]();
[Link]("Seleccione la moneda de destino:");
[Link]("1. Dólares");
[Link]("2. Euros");
[Link]("3. Soles");
int opcionDestino = [Link]();
[Link]("Ingrese el monto a convertir: ");
double monto = [Link]();
double resultado = 0;
// Conversión según las opciones seleccionadas
if (opcionOrigen == 1 && opcionDestino == 2) { // Dólar a Euro
resultado = (monto * DOLAR_A_SOLES) / EURO_A_SOLES;
} else if (opcionOrigen == 1 && opcionDestino == 3) { // Dólar a Sol
resultado = monto * DOLAR_A_SOLES;
} else if (opcionOrigen == 2 && opcionDestino == 1) { // Euro a Dólar
resultado = (monto * EURO_A_SOLES) / DOLAR_A_SOLES;
} else if (opcionOrigen == 2 && opcionDestino == 3) { // Euro a Sol
resultado = monto * EURO_A_SOLES;
} else if (opcionOrigen == 3 && opcionDestino == 1) { // Sol a Dólar
resultado = monto / DOLAR_A_SOLES;
} else if (opcionOrigen == 3 && opcionDestino == 2) { // Sol a Euro
resultado = monto / EURO_A_SOLES;
} else if (opcionOrigen == opcionDestino) {
resultado = monto;
[Link]("Moneda de origen y destino son las mismas. No se requiere
conversión.");
} else {
[Link]("Opción no válida.");
// Mostrar resultado
if (opcionOrigen != opcionDestino) {
[Link]("Monto convertido: %.2f%n", resultado);
[Link]();
NOTAS DE ALUMNOZZZ
package [Link];
import [Link];
public class Notasalumnos {
public static void main(String[] args) {
Scanner lector = new Scanner ([Link]);
[Link]("Dame las notas del alumno");
int nota = [Link]();
String asignacion = null ;
int valor;
if ( nota > 18 && nota <= 20 ){
valor = 1 ;
}else if ( nota > 15 && nota <= 18){
valor = 2 ;
}else if ( nota >= 13 && nota <= 15){
valor= 3 ;
} else if ( nota < 13 && nota >= 0){
valor = 4 ;
} else {
valor = 5;
switch ( valor ) {
case 1 :
asignacion = " Excelente ";
break;
case 2 :
asignacion = "Bueno";
break;
case 3 :
asignacion = "regular";
break;
case 4 :
asignacion = "Deficiente";
break;
case 5 :
asignacion = "nota invalida";
break;
[Link] ("la asignación de nota es " + asignacion);
NUMEROS ROMANOS
package [Link];
import [Link];
public class NumerosRomanos {
public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
// Leer un número entero entre 1 y 50
int numero;
do {
[Link]("Ingrese un número entero entre 1 y 50: ");
numero = [Link]();
} while (numero < 1 || numero > 50);
// Convertir el número a romano
String romano = convertirARomano(numero);
// Preguntar al usuario si desea mostrar en mayúsculas o minúsculas
[Link]("¿Desea mostrar el valor en mayúsculas (M) o minúsculas (m)? ");
char opcion = [Link]().charAt(0);
if (opcion == 'M' || opcion == 'm') {
romano = [Link]();
} else {
romano = [Link]();
// Mostrar el resultado
[Link]("El número " + numero + " en números romanos es: " + romano);
[Link]();
// Método para convertir un número entero a números romanos
public static String convertirARomano(int numero) {
String[] miles = {"", "M", "MM", "MMM"};
String[] centenas = {"", "C", "CC", "CCC", "CD", "D", "DC", "DCC", "DCCC", "CM"};
String[] decenas = {"", "X", "XX", "XXX", "XL", "L", "LX", "LXX", "LXXX", "XC"};
String[] unidades = {"", "I", "II", "III", "IV", "V", "VI", "VII", "VIII", "IX"};
// Convertir el número a romano
String romano = "";
romano += centenas[numero / 10];
romano += unidades[numero % 10];
return romano;
LINEA DE CREDITO
package [Link];
import [Link];
public class Creditodeuda {
public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
[Link]("Ingrese la línea de crédito actual: ");
double lineaCredito = [Link]();
[Link]("Ingrese el tipo de tarjeta (1, 2, 3, Otro): ");
int tipoTarjeta = [Link]();
[Link]("¿El cliente tiene deuda? (si/no): ");
boolean tieneDeuda = [Link]().equalsIgnoreCase("si");
double porcentajeAumento;
switch (tipoTarjeta) {
case 1:
porcentajeAumento = 0.25;
break;
case 2:
porcentajeAumento = 0.35;
break;
case 3:
porcentajeAumento = 0.45;
break;
default:
porcentajeAumento = 0.50;
break;
if ((tipoTarjeta == 1 || tipoTarjeta == 2) && tieneDeuda) {
porcentajeAumento /= 2;
}
double aumento = lineaCredito * porcentajeAumento;
double nuevaLineaCredito = lineaCredito + aumento;
[Link]("\n--- Resultado ---");
[Link]("Línea de crédito actual: S/. %.2f\n", lineaCredito);
[Link]("Aumento aplicado: %.2f%%\n", porcentajeAumento * 100);
[Link]("Nueva línea de crédito: S/. %.2f\n", nuevaLineaCredito);
[Link]();
DOS CASOS DE NOTAS
package [Link];
import [Link];
public class Notaswitch {
public static void main(String[] args) {
Scanner leer = new Scanner ( [Link]);
[Link]. println ( "ingrese la nota del alumno: ");
int nota = leer . nextInt();
String mensaje = switch (nota) {
case 19, 20 -> "Excelente";
case 16, 17, 18 -> "Bueno";
case 13, 14, 15 -> "Regular";
default -> (nota >= 0 && nota < 13) ? "Deficiente" : "Nota inválida";
};
[Link]("Resultado: " + mensaje);
}
package [Link];
import [Link];
public class Notaaplicada {
public static void main(String[] args) {
Scanner leer = new Scanner ( [Link]);
[Link]. println ( "ingrese la nota del alumno: ");
int nota = leer . nextInt();
String mensaje = (nota > 18 && nota <= 20) ? "Excelente" :
(nota > 15 && nota <= 18) ? "Bueno" :
(nota >= 13 && nota <= 15) ? "Regular" :
(nota >= 0 && nota < 13) ? "Deficiente" : "Nota inválida";
[Link]("Resultado: " + mensaje);