Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tocache-Perú
2023
BALOTARIO DE PREGUNTAS UTILIZANDO EL LENGUAJE DE
PROGRAMACIÓN JAVA
EJERCICIO 1
Crear un programa que ayude a un alumno desea saber cuál será su calificación final en la
unidad didáctica de Taller de Programación Concurrente. Dicha calificación se compone de los
siguientes rubros a evaluar:
CODIGO
double cali1=Double.parseDouble(tex_c1.getText());
double cali2=Double.parseDouble(tex_c2.getText());
double cali3=Double.parseDouble(tex_c3.getText());
double ex=Double.parseDouble(tex_ex.getText());
double tra=Double.parseDouble(tex_tra.getText());
EJERCICIO 2
Diseñar un programa que determine la cantidad total a pagar por una llamada telefónica de
acuerdo a las siguientes premisas:
CODIGO
if (tex_1>3)
if (tex_1<3)
DISEÑO
EJERCICIO 3
Una persona desea obtener un préstamo de S/. 4,000.00, para lo cual acude a 3 bancos
distintos y cada uno le ofrece distintas opciones de pago:
Diseñe un programa que ayude al cliente a escoger cual es la mejor alternativa, y en la cual
pagará menos el interés, sabiendo que el préstamo será pagado en 18 meses.
CODIGO
DISEÑO
EJERCICIO 4
Realice un programa que permita calcular el sueldo final de un empleado, si se sabe que el
sueldo aumenta en 100 soles por cada hijo y en 25 soles por cada día no laborable que el
trabajador asistió.
CODIGO
double sueldo=0;
double hijos=0;
double dias=0;
double total=0;
sueldo=Double.parseDouble(txt_s.getText());
hijos=Double.parseDouble(txt_n.getText());
dias=Double.parseDouble(txt_d.getText());
total=sueldo+(hijos*100)+(dias*25);
DISEÑO
EJERCICIO 5
CODIGO
double n=Double.parseDouble(txt_n.getText());
double i;
double s=0;
if (n % i == 0) {
s = s + i;
}}
if (s == n) {
txt_pr.setText("El numero es perfecto");
} else {
}}
DISEÑO
EJERCICIO 6
Dadas las ecuaciones del MRUV, crear un programa para resolver los siguientes problemas:
Nota: Todas las fórmulas deben estar programadas dentro de la aplicación
CODIGO
double t=Double.parseDouble(tex_t.getText());
double vi=Double.parseDouble(tex_vi.getText());
double vf=Double.parseDouble(tex_vf.getText());
double a =(vf-vi)/t;
tex_a.setText(""+a);
tex_d.setText(""+d);
tex_vff.setText(""+vff);
DISEÑO
EJERCICIO 7
Diseñe un algoritmo para repartir una cantidad de dinero a tres personas en forma
proporcional a sus edades. El monto que le corresponde a cada persona se calcula con la
siguiente fórmula:
CODIGO
int ep1=Integer.parseInt(txt_ep1.getText());
int ep2=Integer.parseInt(txt_ep2.getText());
int ep3=Integer.parseInt(txt_ep3.getText());
int sumaedades=ep1+ep2+ep3;
double montop1=(ep1*monto)/sumaedades;
double montop2=(ep2*monto)/sumaedades;
double montop3=(ep3*monto)/sumaedades;
double mt=montop1+montop2+montop3;
DISEÑO
EJERCICIO 8
Tres amigos aportan cantidades de dinero para formar un capital. Diseñe un programa que
determine el capital formado y el porcentaje de dicho capital que aporta cada uno; se debe
mostrar el nombre de la persona, la cantidad de dinero aportado y el porcentaje que le
corresponde.
CODIGO
double dp1=Double.parseDouble(txt_dp1.getText());
double dp2=Double.parseDouble(txt_dp2.getText());
double dp3=Double.parseDouble(txt_dp3.getText());
double c=dp1+dp2+dp3;
double pp1=(dp1*100)/c;
double pp2=(dp2*100)/c;
double pp3=(dp3*100)/c;
"Cantidad de dinero apotado: " + dp2 +"\n"+"Porcentaje que le corresponde: " + pp2
+"\n"+
DISEÑO
EJERCICIO 9
Diseñe un programa que permita convertir una cantidad dada en metros a sus equivalentes en
centímetros, pulgadas, pies y yardas. Considere la siguiente información:
CODIGO
int m=Integer.parseInt(txt_metros.getText());
double c=m*100;
double pu=c/2.54;
double pi=pu/12;
double y=pi/3;
txt_procesar.setText(" Cantidad ingresada: " + m + "\n" +" En Centimetros: " + c + "\n" +" En
Pulgadas: " + pu + "\n" +
DISEÑO