1: APRETONES DE MANO
package practica01;
import java.util.*;
public class N1 {
public static void main(String[] args) {
Scanner ingreso = new Scanner(System.in);
int n,a;
System.out.println("¿APRETONES DE MANO?");
System.out.print("Número de personas: ");
n=ingreso.nextInt();
a=(n*(n-1))/2;
System.out.print("Cantidad de apretones: "+a);
ingreso.close();
}
2: SUMA DE CUBOS
package practica01;
import java.util.*;
public class N2 {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
int numero;
double suma;
System.out.println("");
System.out.printf("Escriba un número: ");
numero = entrada.nextInt();
suma=Math.pow(((numero*(numero+1))/2),2);
System.out.println("La suma de los "+numero+" primeros cubos naturales es:
"+suma);
entrada.close();
}
}
3: NÚMERO DE PERIODOS
package practica01;
import java.util.*;
public class N3 {
public static void main(String[] args) {
Scanner ingreso=new Scanner(System.in);
double c, t, p, cf;
System.out.println("escribir capital:");
c=ingreso.nextDouble();
System.out.println("escribir tasa:");
t=ingreso.nextDouble();
System.out.println("escribir capital final:");
cf=ingreso.nextDouble();
p=(Math.log10(cf/c)/(Math.log10(1+t)));
System.out.println("periodos:"+p);
ingreso.close();
}
}
4: PORCENTAJE DE APROBADOS Y DESAPROBADOS.
package practica01;
import java.util.*;
public class N4 {
public static void main (String[] args) {
Scanner ingreso=new Scanner(System.in);
double a, nv, pv, pd, pa;
System.out.println("escribe numero de alumnos:");
a=ingreso.nextDouble();
System.out.println("escribe numero de varones:");
nv=ingreso.nextDouble();
pv=(nv*100)/a;
pd=pv/3;
pa=100-pd;
System.out.println("numero de varones:"+pv);
System.out.println("porcentaje de desaprovados :"+pd);
System.out.println("porcentaje de aprovados:"+pa);
ingreso.close();
}
5: CALIFICACIÓN FINAL
package practica01;
import java.util.*;
public class N5 {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
double practicas,investigacion,efinal,participacion,cfinal;
System.out.println("CALCULAR LA CALIFICACIÓN FINAL");
System.out.print("Ingrese calificación de prácticas: ");
practicas = entrada.nextFloat();
System.out.print("Ingrese calficación de trabajo de investigación: ");
investigacion = entrada.nextFloat();
System.out.print("Ingrese calficación de examen final: ");
efinal = entrada.nextFloat();
System.out.print("Ingrese calficación de participaciones: ");
participacion = entrada.nextFloat();
practicas = practicas*0.30;
investigacion = investigacion*0.20;
efinal = efinal*0.40;
participacion = participacion*0.10;
cfinal =practicas+investigacion+efinal+participacion;
System.out.print("Su calificación final es: "+cfinal);
entrada.close();
}
6: DISTANCIA ENTRE DOS PUNTOS.
package practica01;
import java.util.*;
public class N6 {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
int X1,X2,Y1,Y2;
double d;
System.out.println("DISTANCIA ENTRE 2 PUNTOS");
System.out.print("Ingrese X1: ");
X1 = entrada.nextInt();
System.out.print("Ingrese Y1: ");
Y1 = entrada.nextInt();
System.out.println("El punto 1 es: ("+X1+";"+Y1+")");
System.out.print("Ingrese X2: ");
X2 = entrada.nextInt();
System.out.print("Ingrese Y2: ");
Y2 = entrada.nextInt();
System.out.println("El punto 2 es: ("+X2+";"+Y2+")");
d = Math.sqrt(Math.pow((X2-X1),2)+Math.pow((Y2-Y1),2));
System.out.print("La distancia entre los 2 puntos es: "+d);
entrada.close();
}
}
7: ÁREA Y VOLUMEN DE UN PARALELEPÍPEDO
package practica01;
import java.util.*;
public class N7 {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
float a,l,h,v,A;
System.out.println("VOLUMEN DE UN PARALELEPÍPEDO");
System.out.print("Escriba el largo:");
l = entrada.nextFloat();
System.out.print("Escriba el ancho:");
a = entrada.nextFloat();
System.out.print("Escriba la altura: ");
h = entrada.nextFloat();
v = l*a*h;
A =2*(l*a+l*h+a*h);
//salida de resultados
System.out.println("El volumen del paralelepípedo es: "+v);
System.out.println("El área del paralelepípedo es:"+A);
entrada.close();
}
}
8: TEMPERATURAS
package practica01;
import java.util.*;
public class N8 {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
float F,K,R,C1,C2,C3;
System.out.println("CONVERSIÓN DE TEMPERATURAS");
System.out.print("1. Ingrese temperatura en grados Farenheit: ");
F = entrada.nextFloat();
C1 = ((F-32)/9)*5;
System.out.println("Su equivalente en grados Celsius es: "+C1);
System.out.print("2. Ingrese temperatura en grados Kelvin: ");
K = entrada.nextFloat();
C2 = K-273;
System.out.println("Su equivalente en grados Celsius es: "+C2);
System.out.print("3. Ingrese temperatura en grados Rankine: ");
R = entrada.nextFloat();
C3 = ((R-492)/9)*5;
System.out.print("Su equivalente en grados Celsius es: "+C3);
entrada.close();
}
9: SUMA DE CIFRAS
package practica01;
import java.util.*;
public class N9 {
public static void main(String[] args) {
Scanner ingreso = new Scanner(System.in);
int n,m,c,d,u,s,r;
System.out.println("CALCULAR SUMA DE CIFRAS DE UN NÚMERO");
System.out.print("Escriba un número de 4 cifras: ");
n = ingreso.nextInt();
m = n/1000;
r = n%1000;
c = r/100;
r = r%100;
d = r/10;
r = r%10;
u = r;
s = m+c+d+u;
System.out.println("Su suma de cifras es: "+s);
ingreso.close();
}
}
10: EXÁMENES REVISADOS
package practica01;
import java.util.*;
public class N10 {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
int x,y,z;
float h,m;
System.out.println("TIEMPO QUE SE TARDA EN REVISAR EVALUACIONES");
System.out.print("Escriba cantidad de exámenes tipo A: ");
x = entrada.nextInt();
System.out.print("Escriba cantidad de exámenes tipo B: ");
y = entrada.nextInt();
System.out.print("Escriba cantidad de exámenes tipo C: ");
z = entrada.nextInt();
m = (x*5)+(y*8)+(z*6);
h = m/60;
System.out.println("Tiempo empleado en horas: "+h);
System.out.print("Tiempo empleado en minutos: "+m);
entrada.close();
}
}
11: HORAS, MINUTOS Y SEGUNDOS
package practica01;
import java.util.*;
public class N11 {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
float h,m,H,M,S;
System.out.println("EQUIVALENTE DE UNA HORA DADA");
System.out.print("Ingrese la hora: ");
h = entrada.nextInt();
System.out.print("Ingrese minutos: ");
m = entrada.nextInt();
H = h+(m/60);
M = (h*60)+m;
S =M*60;
System.out.println("Equivale a "+H+" horas");
System.out.println("Equivale a "+M+" minutos");
System.out.println("Equivale a "+S+" segundos");
entrada.close();
}
}
12: LEA DOS NÚMEROS
package practica01;
import java.util.*;
public class N12 {
public static void main(String[] args) {
Scanner ingreso=new Scanner(System.in);
int N1,N2,r;
System.out.print("ingrese primer número el cual contenga el dia y mes de
su nacimiento:");
N1=ingreso.nextInt();
System.out.print("ingrese su edad:");
N2=ingreso.nextInt();
r=(((N1*2)+5)*50)+N2-250;
System.out.println("el resultado del problema es:"+r);
System.out.println("y es igual a la union de N1 y N2:"+N1+N2);
ingreso.close();
}
13: MONTO EN EUROS
package practica01;
import java.util.*;
public class N13 {
public static void main(String[] args) {
Scanner ingreso=new Scanner(System.in);
double csoles, cdolares, cmarcos, ceuros, rubro1, rubro2, rubro3 ;
System.out.print( "Digite la cantidad de dinero en soles: $ " ) ;
csoles = ingreso.nextInt();
System.out.print( "Digite la cantidad de dinero en dolares: U$ " ) ;
cdolares = ingreso.nextInt();
System.out.print( "Digite la cantidad de dinero en marcos: $ " ) ;
cmarcos = ingreso.nextInt();
ceuros = ( csoles / 3.52 + cdolares + cmarcos / 2.08 ) * 1.07 ;
rubro1 = ceuros * 0.70 ;
rubro2 = ceuros * 0.20 ;
rubro3 = ceuros * 0.10 ;
System.out.println( "Rubro 1 para salud: $ " + rubro1 + " euros" ) ;
System.out.println( "Rubro 2 para comedor: $ " + rubro2 + " euros" ) ;
System.out.println( "Rubro 3 para gastos de admon: $ " + rubro3 +"euros");
ingreso.close() ;
}
14: BILLETES Y MONEDAS
package practica01;
import java.util.Scanner;
public class N14 {
public static void main(String[] args) {
Scanner ingreso=new Scanner(System.in);
double p,r1,r2,r3,r4,r5,r6,r7,r8,r9;
int b100,b50,b20,b10,m5,m1,m05,m01,m005,m001;
System.out.print("ingrese pago:");
p=ingreso.nextDouble();
b100=(int)Math.floor(p/100);
r1=p%100;
b50=(int)Math.floor(r1/50);
r2=r1%50;
b20=(int)Math.floor(r2/20);
r3=r2%20;
b10=(int)Math.floor(r3/10);
r4=r3%10;
m5=(int)Math.floor(r4/5);
r5=r4%5;
m1=(int)Math.floor(r5/1);
r6=r5%1;
m05=(int)Math.floor(r6/0.5);
r7=r6%0.5;
m01=(int)Math.floor(r7/0.1);
r8=r7%0.1;
m005=(int)Math.floor(r8/0.05);
r9=r8%0.05;
m001=(int)Math.floor(r9/0.01);
System.out.println("máximo número de billetes de 100 soles:"+b100);
System.out.println("máximo número de billetes de 50 soles:"+b50);
System.out.println("máximo número de billetes de 20 soles:"+b20);
System.out.println("máximo número de billetes de 10 soles:"+b10);
System.out.println("máximo número de monedas de 5 soles:"+m5);
System.out.println("máximo número de monedas de 1 sol:"+m1);
System.out.println("máximo número de monedas de 0.5 soles:"+m05);
System.out.println("máximo número de monedas de 0.1 soles:"+m01);
System.out.println("máximo número de monedas de 0.05 soles:"+m005);
System.out.println("máximo número de monedas de 0.01 soles:"+m001);
ingreso.close();}