Professional Documents
Culture Documents
DOCENTE :
LIMA – PERÚ
2019
GUÍA DE LABORATORIO Nº 1
1. Un hospital a recibido una donación especial que será repartida de la siguiente manera: 45%
para Medicina General, 30% para Cardiología, 15% para Pediatría y el resto para
Traumatología. Diseñe un algoritmo que determine cuanto recibirá cada área.
1. package ejercicio2;
2.
3. import java.util.Scanner;
4.
5. public class Ejercicio2 {
6.
7. public static void main(String[] args) {
8. double medg = 0.45;
9. double cardio = 0.30;
10. double pediatria = 0.15;
11. double traumatologia = 0.10;
12.
13. double total1, total2, total3, total4;
14.
15. double donacion;
16.
17. Scanner leer = new Scanner(System.in);
18.
19. System.out.println("Ingrese el valor de la donación");
20. donacion = leer.nextDouble();
21.
22. //operación
23. total1= donacion*medg;
24. total2 = donacion*cardio;
25. total3 = donacion*pediatria;
26. total4 = donacion*traumatologia;
27.
28. System.out.println("Montos asignados:");
29. System.out.println("Medicina general --> "+total1);
30. System.out.println("Cardiologia --> "+total2);
31. System.out.println("Pediatria --> "+total3);
32. System.out.println("Traumatologia --> "+total4);
33. }
34.
35. }
2
GUÍA DE LABORATORIO Nº 1
2. Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas
invierte una cantidad distinta. Obtener el porcentaje que cada quien invierte con
respecto a la cantidad total invertida.
1. package ejercicio3;
2. import java.util.Scanner;
13. //operacion
14. monto = persona1+persona2+persona3;
15. sub1 = persona1/(monto*0.01);
16. sub2 = persona2/(monto*0.01);
17. sub3 = persona3/(monto*0.01);
23. }
24. }
package ejercicio4;
import java.util.Scanner;
3
GUÍA DE LABORATORIO Nº 1
int mujeres;
int total;
double porVarones;
double porMujeres;
int sub1, sub2;
total =varones+mujeres;
porVarones=varones/(total*0.01);
porMujeres=mujeres/(total*0.01);
package ejercicio5;
import java.util.Scanner;
descuento = 0.11;
4
GUÍA DE LABORATORIO Nº 1
//operacion
montoOriginal = unidades*precio;
mDescuento = montoOriginal*descuento;
montoPagar = montoOriginal-mDescuento;
//Imprimiendo resultado
System.out.println("Resumen:");
System.out.println("Monto Original --> " + montoOriginal+" S/.");
System.out.println("Descuento ("+ descuento*100+ "%) --> " + mDescuento+" S/.");
System.out.println("Monto a pagar --> " + montoPagar+" S/.");
}
package ejercicio6;
import java.util.Scanner;
double cant;
double pies, yardas, centimetros, metros;
//operacion:
pies= 12*cant;
yardas = 3*pies;
centimetros = 2.54*cant;
metros = centimetros/100;
System.out.println("CONVERSIONES:");
System.out.println("En Pies -->"+pies);
System.out.println("En YARDAS -->"+yardas);
System.out.println("En CENTIMETROS -->"+centimetros);
System.out.println("En METROS -->"+metros);
5
GUÍA DE LABORATORIO Nº 1
package ejercicio7;
import java.util.Scanner;
//OPERACIONES:
litros = galones*3.79;
mcubicos = 1000*litros;
piescubicos = 0.0283 * mcubicos;
System.out.println("CONVERSIONES:");
System.out.println("En LITROS -->"+litros+" Litros");
System.out.println("En METROS CUBICOS -->"+mcubicos+" Metros Cubicos");
System.out.println("En PIES CUBICOS -->"+piescubicos+" Pies Cubicos");
package ejercicio8;
import java.util.Scanner;
6
GUÍA DE LABORATORIO Nº 1
gigabytes = leer.nextDouble();
//OPERACIONES:
megabytes = gigabytes * 1024;
kilobytes = megabytes * 1024;
bytes = kilobytes * 1024;
System.out.println("CONVERSIONES:");
System.out.println("En megabytes -->"+megabytes+" megabytes");
System.out.println("En kilobytes -->"+kilobytes+" kilobytes");
System.out.println("En bytes -->"+bytes+" bytes");
}
package ejercicio9;
import java.util.Scanner;
//operación
ndigitos = Integer.toString(numero).length();
System.out.println("Número de dígitos " +ndigitos);
for(int i = 0 ; i<ndigitos; i++){
cont = Integer.toString(numero).substring(i,i+1);
System.out.println("Posición "+(i+1)+" --> "+cont);
}
7
GUÍA DE LABORATORIO Nº 1
package ejercicio10;
import java.util.Scanner;
//operacion
cadena="";
suma=0;
ndigitos = Integer.toString(numero).length();
System.out.println("Número de dígitos " +ndigitos);
for(int i = 0 ; i<ndigitos; i++){
cont = Integer.toString(numero).substring(i,i+1);
suma += Integer.parseInt(cont);
if(i!=0){
cadena += " + "+cont;
}else{
cadena += cont;
}
package ejercicio11;
import java.util.Scanner;
8
GUÍA DE LABORATORIO Nº 1
//operacion
cadena="";
ndigitos = Integer.toString(numero).length();
System.out.println("Número de dígitos " +ndigitos);
for(int i = ndigitos-1 ; i>=0; i--){
cont = Integer.toString(numero).substring(i,i+1);
cadena += cont;
}
System.out.println("El revez del número --> "+cadena);
}