INSTITUTO TECNOLÓGICO SUPERIOR DE ZONGOLICA
U.A NOGALES, VERACRUZ.
PROGAMACION ORIENTADA A OBJETOS
ARTURO RAYON
EJERCICIOS EN JAVA
MARIO JESÚS CANTU HUERTA
INGENIERÍA EN SISTEMAS COMPUTACIONALES
203 “B”
MIXTO
24-MAYO- 2024
Ejercicio 1
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Me podrias decir la altura del
triangulo:");
Double altura = scanner.nextDouble();
System.out.println("Me podrias decir la base del
triangulo:");
Double base = scanner.nextDouble();
Double area= (base*altura) / 2;
System.out.println("La base del triangulo es :"+
area);
}
}
Ejercicio 2
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Me podrias decir la cantidad de
pesos mexicanos adquiridos:");
Double pesos = scanner.nextDouble();
Double dolar = pesos/ 17;
System.out.println("El monto en dolares es:"+ dolar);
}
}
Ejercicio 3
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Ingresa tu año de nacimiento:");
Double ano = scanner.nextDouble();
System.out.println("Ingresa el año actual");
Double anoact = scanner.nextDouble();
Double edad = anoact- ano;
System.out.println("La edad de usted es:"+ edad);
}
}
Ejercicio 4
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Ingresa las horas de uso del
estacionamiento :");
Double horas = scanner.nextDouble();
if ( horas <= 1){
double total= 10;
System.out.println("el cobro por la horas usadas del
estacionamiento es de $:" + total);
}
else {
double tarifa = 10;
double adicional = 5;
double total2 = tarifa + (horas-1)* adicional;
System.out.println("El total que debe es de $:"+
total2);
}
}
}
Ejercicio 5
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Me podrias decir el area a pintar
en metros cuadrados:");
Double area = scanner.nextDouble();
System.out.println("Me podrias decir el precio por
metro cuadrado:");
Double precio = scanner.nextDouble();
Double costo = precio * area;
System.out.println("El precio del trabajo sera de:
$"+ costo);
}
}
Ejercicio 6
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Ingresa el cateto a:");
double ca = scanner.nextDouble();
System.out.println("Ingresa el cateto b:");
double cb = scanner.nextDouble();
double ca2 = Math.pow( ca, 2);
double cb2 = Math.pow( cb, 2);
double h = ca2 + cb2;
double h1= Math.sqrt( h );
System.out.println("La hipotenusa de este triangulo
rectangulo es de:"+ h1);
}
Ejercicio 7
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Ingresa los KM por recorrer :");
double km = scanner.nextDouble();
System.out.println("Ingresa el costo por KM:");
double costokm = scanner.nextDouble();
double costo = km * costokm;
System.out.println("El costo por boleto es de:$"+
costo);
}
}
Ejercicio 8
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Ingresa los KM por recorrer :");
double km = scanner.nextDouble();
System.out.println("Ingresa la velocidad en KM por
hora:");
double velo= scanner.nextDouble();
double tiempo = km / velo;
System.out.println("El tiempo final del recorrido es
de:"+ tiempo + " horas");
}
}
Ejercicio 9
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Ingresa el tiempo de la llamada
en minutos :");
double tiempo = scanner.nextDouble();
System.out.println("Ingresa el costo monetario por
minuto:");
double costo= scanner.nextDouble();
double total = tiempo * costo;
System.out.println("El costo de la llamada es de:"+
total );
}
}
Ejercicio 10
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Ingresa el total de metros
cubicos de agua usada :");
double agua = scanner.nextDouble();
System.out.println("Ingresa el costo monetario por
metro cubico de agua:");
double costo= scanner.nextDouble();
double total = agua * costo;
System.out.println("El costo final por el consumo de
agua es de: $"+ total );
}
}
Ejercicio 11
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Ingresa el total de energia
electrica usada en KW:");
double energia = scanner.nextDouble();
System.out.println("Ingresa el costo monetario por KW
usado:");
double costo= scanner.nextDouble();
double total = energia * costo;
System.out.println("El costo final por el consumo de
energia electrica es de: $"+ total );
}
}
Ejercicio 12
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner (System.in);
System.out.println("Ingresa el precio del
producto:");
double precio = scanner.nextDouble();
double des1 = precio * .20;
double des2 = precio * .15;
double pre1 = precio - des1;
double pre2 = pre1 + des2;
System.out.println("El precio del producto con
descuento del 20% es de: $" + pre1);
System.out.println("El precio del producto final con
15% de IVA es de: $"+ pre2);
}
}
Ejercicio 13
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner (System.in);
System.out.println("Me podrias proporcionar tu sueldo
semanal:");
double sueldo = scanner.nextDouble();
double ahorro = sueldo * .15;
double depositofinal= ahorro * 52.14;
System.out.println("El ahorro anual final del año es
de: $" + depositofinal);
}
}
Ejercicio 14
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner (System.in);
System.out.println("Me podrias proporcionar el número
de dias que te hospedaras en Monterrey:");
double dias = scanner.nextDouble();
System.out.println("Ingresa el costo de hotel por
dia:");
double hdia = scanner.nextDouble();
System.out.println("Ingresa cuanto aprximadamente
cuanto se paga por comida al dia:");
double cdia = scanner.nextDouble();
double hotel = dias * hdia;
double comida = dias * cdia;
double dinero = dias * 100;
double cheque = hotel + comida + dinero;
System.out.println("El monto a pagar del hotel seria
de: $" + hotel);
System.out.println("El monto a pagar de comida seria
de: $" + comida);
System.out.println("El costo de dinero en efectivo
seria de: $" + dinero);
System.out.println("El costo del cheque en total
seria de: $" + cheque);
}
Ejercicio 15
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner (System.in);
System.out.println("Ingresa la intensidad de la
corriente:");
double i = scanner.nextDouble();
double r = 4;
double v = i * r;
double p = v * i;
System.out.println("La potencia electrica final es
de: " + p);
}
}
Ejercicio 16
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner (System.in);
System.out.println("Quieres saber los pasos para
preparar una torta? Si/No");
String respuesta = scanner.next();
if (respuesta.equalsIgnoreCase("Si")) {
System.out.println("Aqui tienes los pasos para
preparar una torta:");
System.out.println("Comprar los ingredientes: Pan,
Jamon, Queso de hebra, Quesoamarillo, Aguacate, Lechuga,
Jitomate");
System.out.println("Instrucciones:");
System.out.println("1. Cortar el pan");
System.out.println("2. Untar mayonesa sobre las dos
partes del pan");
System.out.println("3. Poner Jamon, Queso amarillo,
Queso de hebra, Jitomate,Aguacate y Lechuga");
System.out.println("4. Tapar la torta");
System.out.println("5. Calentar de 20 a 30 segundos a
fuego medio");
System.out.println("6. Tomarla de donde la
calentaron");
System.out.println("7. Disfrutar");
} else {
System.out.println("Estamos para servirle, Gracias
:)");
}
}
Ejercicio 17
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner (System.in);
System.out.println("Quieres saber los pasos para
coser una prenda de vestir? Si/No");
String respuesta = scanner.next();
if (respuesta.equalsIgnoreCase("Si")) {
System.out.println("Aqui tienes los pasos para coser
una prenda de vestir:");
System.out.println("Comprar los ingredientes: (Hilo
del color de la prenda, Aguja Capotera)");
System.out.println("Instrucciones:");
System.out.println("1. Introducir el hilo en el
agujero de la aguja");
System.out.println("2. Jalar a la misma altura del
hilo que vas a utilizar y hacer un nudo al final");
System.out.println("3. Meter la aguja en sobre la
orilla del lugar que vas a coser");
System.out.println("4. Sacar la aguja por otro lado
sobre la misma orilla del lugar que estas cosiendo");
System.out.println("5. Seguir haciendo el paso 3 y 4
en diferentes partes de la orilla del lugar que estas
cosiendo");
System.out.println("6. Hacer un nudo al finalizar de
coser y cortar el hilo");
System.out.println("7. Disfrutar");
} else {
System.out.println("Estamos para servirle, Gracias
:)");
}
}
}
Ejercicio 18
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner (System.in);
System.out.println("Quieres saber los pasos para
preparar un pastel? Si/No");
String respuesta = scanner.next();
if (respuesta.equalsIgnoreCase("Si")) {
System.out.println("Aqui tienes los pasos para
preparar un pastel:");
System.out.println("Comprar los ingredientes: (Harina
de trigo, Azucar, Polvo para hornear, Bicarbonato de sodio, Sal,
Leche, Aceite vegetal, Huevos, Extracto de vainilla)");
System.out.println("Instrucciones:");
System.out.println("1. Precalienta el horno a 180º");
System.out.println("2. Engrasa y enharina dos moldes
redondos para pastel de 9 pulgadas o un molde grande
rectangular.");
System.out.println("3. En un bol grande, tamiza la
harina, el azúcar, el polvo de hornear, el bicarbonato de sodio
y la sal.");
System.out.println("4. En otro bol, bate la leche, el
aceite (o mantequilla derretida), los huevos y el extracto de
vainilla.");
System.out.println("5. Seguir haciendo el paso 3 y 4
en diferentes partes de la orilla del lugar que estas
cosiendo");
System.out.println("6. Añade la mezcla líquida a los
ingredientes secos poco a poco, batiendo constantemente hasta
obtener una masa suave y homogénea.");
System.out.println("7. Vierte la masa en los moldes
preparados.");
System.out.println("8. Hornea durante 25-30 minutos,
o hasta que al insertar un palillo en el centro, éste salga
limpio.");
System.out.println("9.Deja enfriar los pasteles en
los moldes durante unos 10 minutos, luego desmolda y deja
enfriar completamente sobre una rejilla.");
System.out.println("10. Disfrutar");
} else {
System.out.println("Estamos para servirle, Gracias
:)");
}
}
}
Ejercicio 19
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner (System.in);
System.out.println("Me podrias proporcionar la media
de los lados del cuadrado:");
double L = scanner.nextDouble();
double area = L * L;
System.out.println("El area del cuadrado es: " +
area);
}
}
Ejercicio 20
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner (System.in);
System.out.println("me podrias proporcinar la
calificacion obtenida del primer examen:");
double exa1 = scanner.nextDouble();
System.out.println("me podrias proporcionar la
calificacion obtenida del segundo examen:");
double exa2 = scanner.nextDouble();
System.out.println("me podrias proporcionar la
calificacion obtenida del tercer examen:");
double exa3 = scanner.nextDouble();
double cal1 = exa1 * .25;
double cal2 = exa2 * .25;
double cal3 = exa3 * .50;
double CalFinal = cal1 + cal2 + cal3;
System.out.println("Tu calificacion final es de:" +
CalFinal);
}
}
Ejercicio 21
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner (System.in);
System.out.println("Ingresa tu edad actual:)");
Double edad = scanner.nextDouble();
Double meses = 12 * edad;
Double dias = 365 * edad;
Double semanas = 52.14 * edad;
Double horas = 8760 * edad;
System.out.println("Haz vivido:" + meses + ",meses,
"+ dias + ",dias, "+ semanas + ",semanas, "+ horas + ",horas");
}
}
Ejercicio 22
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner (System.in);
System.out.println("Me podrias proporcionar la
duracion de la llamada en minutos:");
double minutos = scanner.nextDouble();
System.out.println("Agrega el costo de la llamada por
minuto:");
double costo = scanner.nextDouble();
double total= costo * minutos;
System.out.println("El costo de la llamada sera de:
$" + total);
}
}
Ejercicio 23
package paquete;
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner scanner = new Scanner (System.in);
System.out.println("Ingresa la duracion del hospedaje
en dias:");
double dia = scanner.nextDouble();
System.out.println("Ingresa el costo por dia de
hospedaje:");
double costodia = scanner.nextDouble();
double total = (costodia * dia);
System.out.println("El costo del hospedaje sera de:
$" + total);
}
}