Grupo 1 1. ¿Realice el programa en Java – utilizando JCreator – para las siguientes expresiones?a) 3 + 6 * 14 b) 8 + 7 * 3 + 4 * 6 c) - 4 * 7 + 2 ^ 3 / 4 – 5 d) (33 + 3 * 4) / 5 e) 2 ^ 2 * 3 f) 3 + 2 * (18 – 4 ^ 2) g) 16 * 6 – 3 * 2 public class Ejercicio01 { public static void main(String[] args) { double a,b,c,d,e,f,g; a=3+6*14; b=8+7*3+4*6; c=-4*7+Math.pow(2,3) /4-5; d=(33 + 3 * 4) / 5; e=Math.pow(2,2) * 3; f=3 + 2 * (18 - Math.pow(4,2)); g=16 * 6 - 3 * 2; System.out.println ("a). "+a); System.out.println ("b). "+b); System.out.println ("c). "+c); System.out.println ("d). "+d); System.out.println ("e). "+e); System.out.println ("f). "+f); System.out.println ("g). "+g); } } 2. ¿Realice el programa en Java – utilizando JCreator – para las siguientes expresiones? import java.util.Scanner; public class Ejercicio02 { public static void main(String[] args) { int num,num2; double a,b,c,d; Scanner teclado =new Scanner(System.in); System.out.println ("ingrese valor de x "); num=teclado.nextInt(); d=(5*num*num2/4*num2)+Math.sin(num)+Math. b=2*3.out.out.num)+3*num*num2. System.out. num2=teclado.println ("ingrese valor de y "). } } 4.nextInt().out. un comedor de niños. Una institución social tiene un centro de salud. public class Ejercicio04 { .out. System. "+c).sqrt(num*num2)+3*3. Diseñe un programa para efectuar el reparto de la donación.cos(num2))/Math.c.println ("a).tan(num). import java.util.out.b. b=4*num*num-2*num+7.println ("el area base es "+a).14. c=2*a+b.Scanner.out.nextInt(). System.println ("el area lateral es "+b). sabiendo que: areabase = π x r2 arealateral = 2 x π x r x h areatotal = 2 x areabase + arealateral Siendo r el radio y h la altura. 25% para la escuela y el resto para el asilo de ancianos.println ("d).util. public class Ejercicio03 { public static void main(String[] args) { double a. num2=teclado. 35% para el comedor de niños.out. "+d). System. System.println ("c).14*num*num2. import java. "+b).println (num). System. La institución recibe anualmente una donación que lo reparte de la siguiente forma: 25% para la implementación del centro de salud.in). System. int num.println ("ingrese altura ").System.14*num*num. el área total y el área de la base de un cilindro. a=3. una escuela y un asilo de ancianos. System. } } 3.Scanner. c=(Math.out. num=teclado. System.println ("b). System.println ("ingrese radio "). a=(3*num/4*num2)+4*Math.out. Diseñe un programa que determine el área lateral. num2.println ("el area total es "+c).nextInt(). Scanner teclado =new Scanner(System.pow(3.out. "+a). nextInt().out.a. } } 6.out. a=num/3. System.util. b=25*num/100.out.println ("para el centro de salud " +a). public class Ejercicio05 { public static void main(String[] args) { double num. } 7. } } 5. a=num*3.09 euros . num=teclado. } System.out.in). c=35*num/100. dólares y marcos. num=teclado. System.nextInt().out. import java. num=teclado. a=25*num/100.println ("la cantidad en dolares es "+a). Diseñe un programa que determine el monto total del dinero en euros. System.out.b.util. Scanner teclado =new Scanner(System. Se cuenta con tres cantidades de dinero en soles. System. Diseñe un programa que permita convertir una cantidad dada en dólares a soles.println ("ingrese monto").println ("para el asilo "+d).51 soles 1 dólar = 1.println ("para el comedor de niños " + b). import java. System. respectivamente.in).Scanner. System.52.out.in).Scanner.c. System.println ("ingrese cantidad en dolares ").out. Considere los siguientes tipos de cambio: 1 dólar = 3. Scanner teclado =new Scanner(System.d.println ("la cantidad en soles es "+a).public static void main(String[] args) { double num. public class Ejercicio06 { public static void main(String[] args) { double num.a. System.println ("ingrese cantidad en soles ").println ("para la escuela "+c). Diseñe un programa que permita convertir una cantidad dada en soles a dólares.a. d=15*num/100.52. Scanner teclado =new Scanner(System.out.nextInt(). marco=Integer.09)+(d2/1.println("ingrese cantidad en marco:").println ("la hora es "+hora).euro. dolares=Integer. } } .1 dólar = 2. public class Ejercicio08 { public static void main(String[] args) { int num.d2.out.12 marcos import java. import java.readLine(). } } 8.parseInt(b). System.12.b. System. if (b>=60){ f=b%60. System. soles=Integer. d1. euro=(d1/1.out. double marco. System.println("ingrese cantidad en dolares:"). System.in)).out.09)+dolares. g=b/60. } hora=g+":"+(b/60)+":"+e.nextInt(). b=num/60. soles. c=a%60. String hora.d.g=0.e.c.*.f=0.51. String a.b. public class Ejercicio07 { public static void main(String[] args)throws IOException { BufferedReader fr = new BufferedReader(new InputStreamReader(System.println ("el monto total en euros es "+euro). a= num%60.parseInt(a).Scanner.parseInt(c).out. Scanner teclado =new Scanner(System. e=c+d. c = fr.util.in). num=teclado.out.c.println("ingrese cantidad en soles:").io. System.out. diseñe un programa que exprese dicho tiempo en el formato HH:MM:SS. d2=marco/2. Dado un tiempo en segundos. d=a/60. dolares.readLine(). d1=soles/3.readLine().println ("ingrese segundos "). b = fr.a. a = fr. println ("ingrese monto de compra ").parseInt(c). b=num-a. char h.out. System. Scanner teclado =new Scanner(System. import java. } } 10. while (b<=3) { h=num.b=0. Considere que: área = base x altura.out. } System.c="". public class Grupo2_1 { public static void main(String[] args) { . f=f*a.z.Scanner. perímetro = 2 x (base+altura).in).Scanner. Scanner teclado =new Scanner(System. int a. System.out. b=b+1.f=1. diseñe un programa que determine la suma y el producto de las cifras del número. System. num=teclado.in). public class Ejercicio10 { public static void main(String[] args) { double num. En una tienda se ha puesto en oferta la venta de cierto tipo de producto ofreciendo un descuento fijo del 11% del monto de la compra.util. d=d+a.out. a=Integer. import java.d=0.println ("el monto de descuento "+a).nextInt().println ("ingrese numero"). import java.j. c=String. el monto del descuento y el monto a pagar por la compra de cierta cantidad de unidades del producto.util. public class Ejercicio09 { public Ejercicio09() { } public static void main(String[] args) { String num.out. } } Grupo 2 1.println ("la suma es "+d).println ("la multiplicacion es"+f). a=11*num/100.out. Dado un número natural de 4 cifras. System.charAt(b).Scanner. Diseñe un programa que determine el área y el perímetro de un rectángulo.next(). num=teclado.a.k. Diseñe un programa que determine el monto de la compra.i.9.b.valueOf(h).util. System.println ("el monto de total "+b). Scanner teclado =new Scanner(System.14*num/180. num=teclado. b=c-187. Utilice las siguientes fórmulas: F = 9C/5 + 32 K = R .a.double num.in). Scanner teclado =new Scanner(System. num=teclado.Scanner.a.println ("ingrese la base ").out. num2=teclado.util.println ("en radianes es "+b).println ("ingrese grados centigrados "). import java. num=teclado. System. System. System.in). a=num*num2. grados Kelvin (K) y grados Rankine(R).Scanner. .c=0.nextInt().println ("ingrese grados sexagesimales "). Considere que: S/180 = C/200 = R/n.println ("ingrese la altura "). b=2*num+num2. Scanner teclado =new Scanner(System.out.187 R = C + 460 import java. public class Grupo2_3 { public static void main(String[] args) { double num.b.nextInt().out.out.println ("el perimetro es "+b).num2.b. Diseñar un programa para convertir grados sexagesimales (S) a grados centesimales (C) y radianes (R).in).out. b=3.a.out. System.out. System. System.println ("el area es "+a). System. public class Grupo2_2 { public static void main(String[] args) { double num.b. } } 3.out. a= num*200/180. System.util.nextInt(). a=9*num/5+32.nextInt().println ("en centesimales es "+a). } } 2. Escriba un programa que lea una temperatura en grados Centígrados (C) y la convierta a sus equivalentes en grados Fahrenheit (F). num2.out.util.nextInt(). System.println ("valor de z "+z). Scanner teclado =new Scanner(System.out. import java.out.y. System. y=3*num.nextInt().c=num+460.out.util. System.out.println ("ingrese valor de c ").in).out.out.println ("grados kelvin "+b).num3. System. num=teclado. System.println ("ingrese valor de a ").p.num3.in). System. System. p=y*36. num=teclado. System.Scanner. 1 yarda = 3 pies.nextInt(). public class Grupo2_5 { public static void main(String[] args) { double num. Scanner teclado =new Scanner(System. import java.println ("ingrese valor de b"). } } 5.println ("ingrese pies ").Scanner. z=(num-num2-2*num3/3)+(num3-num-3*num2)+5*num. System. } } 4. num2=teclado.num2. m=num-num2-2*num3/3. public class Grupo2_4 { public static void main(String[] args) { double num.out. num3=teclado.nextInt(). Diseñe un programa que permita convertir una cantidad dada en pies a yardas y a pulgadas.out. b y c. Dadas las siguientes ecuaciones: a = b + 2c + 3m c = a + 3b + n z = m + n + 5a Diseñe un programa que determine los valores de m y z conociendo los valores de a.m.println ("grados ranking "+c).println ("valor de m "+m). Considere que: 1 yarda = 36 pulgadas.z.println ("grados farenhet "+a). . System.kilo. 1 kilobyte = 1024 bytes 1 megabyte = 1024 kilobytes 1 gigabyte = 1024 megabytes import java.println ("ingrese capcidad en gigabytes "). public class Grupo2_6 { public static void main(String[] args) { double num.out. Scanner teclado =new Scanner(System. public class Grupo2_7 { public static void main(String[] args) { double num.Scanner. System. kilo=mega*1024.num2.println ("en pulgadas "+p). System.p.println ("en centimetros "+c). mega=num*1024.util.out.Scanner.out. System. } } 6. } } 7.out. p=num/12. .println ("en pies "+p). num=teclado.c. Diseñe un programa para convertir una cantidad dada en pulgadas a pies. kilobytes y bytes.out. System.System. num=teclado.num3. c=num*2.in).54.nextInt(). by=kilo*1024. Considere que: 1 1 1 1 yarda = 3 pies pie = 12 pulgadas pulgada = 2. Scanner teclado =new Scanner(System. System.by. Diseñe un programa que lea la capacidad de un disco duro en gigabytes y lo convierta a megabytes.out.mega.54 centímetros metro = 100 centímetros import java.println ("en yaradas "+y).println ("ingrese pulgadas ").out.util.println ("ingrese capcidad en megabytes "+mega). pulgadas y centímetros.nextInt().in). litros=num*3. System. System.util. dolares.println ("ingrese capcidad en bytes "+by). soles=Integer.out. System.readLine().readLine(). b = fr. public class Grupo2_8 { public static void main(String[] args)throws IOException { BufferedReader fr = new BufferedReader(new InputStreamReader(System. diseñe un programa que exprese dicha capacidad en litros.println ("en metros3 "+m3).println ("ingrese valor de galones ").*. metros cúbicos y pies cúbicos.out.12. a = fr. System.09)+(d2/1. d1.out.println("ingrese cantidad en dolares:").parseInt(a).out. m3=litros/1000. c = fr.System. d2=marco/2. .out.p3.out. d1=soles/3.println("ingrese cantidad en marco:"). } } 8. marcos y dólares.out. Considere los siguientes tipos de cambio. Scanner teclado =new Scanner(System. } } 9. System.79.println ("ingrese capcidad en kilobytes "+kilo). System.parseInt(b). double marco. euro=(d1/1.0283.println ("el monto total en euros es "+euro).nextInt(). diseñe un programa que exprese dicha cantidad en euros. m3.Scanner.io.litros.in)).out. p3=m3*0.09)+dolares.51.12 marcos import java.out. System.parseInt(c).readLine(). String a. System.println ("en litros "+litros).b.in). soles.09 euros 1 dólar = 2. dolares=Integer. Dada una cantidad de dinero en soles. num=teclado.0283 metros cúbicos 1 metro cúbico = 1000 litros import java. Dada la capacidad de un recipiente en galones.17 soles 1 dólar = 1.euro. marco=Integer. Considere los siguientes factores de conversión: 1 galón = 3.println("ingrese cantidad en soles:").79 litros 1 pie cúbico = 0. public class Grupo2_9 { public static void main(String[] args) { double num.d2.c. 1 dólar = 3. En países de habla inglesa es común dar la estatura de una persona como la suma de una cantidad entera de pies mas una cantidad entera de pulgadas.a. b=num2/3.nextInt().out.println ("en pies 3 "+p3). Así.num3.out.a.util.in). Diseñe un programa que determine la estatura de una persona en metros conociendo su estatura en el formato inglés.util. System. Una persona ha recorrido tres tramos de una carretera. pies=(metros/3.out.out. } } 11. Diseñe un programa que determine la longitud total recorrida en metros y yardas.nextInt(). metros=a+b+c.out. System. pies. System. num2=teclado. 10.in).metros. la estatura de una persona podría ser 3' 2".num3.num2. c=num3*1609.b. yard=pies/3.println ("en yardas "+yard).num2.println ("en metros "+pies). a=num*12. public class Grupo_10 { public static void main(String[] args) { double num. num3=teclado.2808 pies yarda = 3 pies kilómetro = 1000 metros milla = 1609 metros import java.2808.54 centímetros 1 metro = 100 centímetros import java. Considere que: 1 pie = 12 pulgadas 1 pulgada = 2. a=num*100.nextInt().println ("ingrese pies "). System.yard.out.nextInt().out.println ("ingrese tramo km "). System.Scanner.yard.nextInt(). num=teclado.println ("ingrese tramo pies ").metros. public class Grupo2_11 { public static void main(String[] args) { double num. Scanner teclado =new Scanner(System. num=teclado. del segundo tramo en pies y del tercer tramo en millas. . La longitud del primer tramo está dada en kilómetros. Scanner teclado =new Scanner(System.b.out.println ("ingrese pulgadas ").Scanner.2808).c. num2=teclado.println ("ingrese tramo millas "). System.} } System.c. System. pies. Considere los siguientes factores de conversión: 1 1 1 1 metro = 3. Scanner.a. System. a=num*0. public class Clase2_13 { public static void main(String[] args) { double num. num=teclado. System.c.c.num2.num3. pies.util.79)/1000. Diseñe un programa que determine la cantidad total de gasolina en metros cúbicos. Diseñe un programa que lea un volumen en m3 y lo convierta a pies3 y pulgadas3.println ("ingrese galones ").out. pies.54 centímetros. import java. respectivamente. } } 12. num2=teclado. a=(num/3.num2. b=a*12. Considere los siguientes factores de conversión: 1 1 1 1 pie cúbico = 0.metros. } } 13.0283. pies cúbicos y yardas cúbicas.b. System. metros=c/100.metros. Considere que: 1 pie = 12 pulgadas.nextInt().println ("en pulgadas3 "+b). b=num2*0.num3.b=num2+a. num=teclado.b.out. System. public class Clase2_12 { public static void main(String[] args) { double num.in).println ("en pies3 "+a). Una persona tiene dos recipientes llenos de gasolina cuyas capacidades están dadas en galones y pies cúbicos.println ("su medida es "+c).util. . System.println ("la cantidad en metros cubicos es "+c). System. c=b/2. Scanner teclado =new Scanner(System.in). c=a+b. Scanner teclado =new Scanner(System.println ("ingrese pies cubicos ").nextInt().out.out.println ("ingrese metros3 ").out.yard.54.0283.a.Scanner.out.79 litros metro cúbico = 1000 litros * yarda cúbica = 27 pies cúbicos import java. 1 plg = 2.yard.nextInt().out. System.0283 metros cúbicos galón = 3. } } .