Sunteți pe pagina 1din 5

CDIGO FUENTE EN JAVA II

CDIGO FUENTE EN JAVA II

ESTRUCTURA DE DATOS

EJER001:

Determinar la suma de los N primeros nmeros enteros de acuerdo a la siguiente frmula:


CODIFICACIN: package problemas; import java.util.Scanner; public class P1_Suma_De_N_Numeros { public static void main(String[] args) { int N, Suma; Scanner teclado = new Scanner(System.in); System.out.println("Para calcular la suma de los 'N' primeros nmeros, ingrese :"); System.out.println("NMERO DE TRMINOS:"); N= teclado.nextInt(); Suma= (N*(N+1))/2; System.out.println(""); System.out.println("La suma de los "+ N + " primeros trminos es : " +Suma); } }

EJER002:

Calcular el inters generado por un capital depositado durante cierta cantidad de periodos a una tasa de inters determinada y expresada en porcentaje. Aplicar las siguientes frmulas:
 

CODIFICACIN: package problemas; import java.util.Scanner; public class P2_Calculo_De_Interes { public static void main(String[] args) { double Capital, Tasa, Monto, Interes; int Periodos; Scanner teclado = new Scanner(System.in); System.out.println("****COPETTI BANK****"); System.out.println("//SIMULADOR DE PRSTAMO\\"); //***ENTRADA DE DATOS*** System.out.println("CANTIDAD SOLICITADA : "); Capital = teclado.nextDouble(); System.out.println("PORCENTAJE DE INTERS MENSUAL: "); Tasa = teclado.nextDouble(); System.out.println("NMERO DE MESES : "); Periodos = teclado.nextInt(); //***CALCULO*** Monto = Capital*Math.pow((1+Tasa/100),Periodos); Interes = Monto - Capital; //***SALIDA DE RESULTADOS System.out.println("EL MONTO A PAGAR SER : " + Monto); System.out.println("EL INTERS GENERADO ES : " + Interes); System.out.println("***Copetti Bank; a su servicio***"); } }

Grupo IDAT | Ing. Richard Jhonson, Barrios Quispe

CDIGO FUENTE EN JAVA II


EJER003:

ESTRUCTURA DE DATOS

Convertir un nmero real, que representa horas, a su equivalente en horas, minutos, segundos y dcimos de segundos. CODIFICACIN: package problemas; import java.util.Scanner; public class P3_Convertir_Real_A_Horas { public static void main(String[] args) { double HoraReal, Hora, FracHora, Minutos, FracMinutos; double Segundos, FracSegundos, DecSegundos; Scanner teclado = new Scanner(System.in); System.out.println("CONVERSIN DE UN NMERO REAL A FORMATO HORAS"); //***ENTRADA DE DATOS*** System.out.println("INGRESE UN NMERO REAL : "); HoraReal= teclado.nextDouble(); //***CLCULOS*** Hora = Math.ceil(HoraReal)-1; System.out.println(Hora); FracHora= HoraReal - Hora; Minutos= Math.ceil(FracHora*60)-1; FracMinutos= FracHora*60 - Minutos; Segundos= Math.ceil(FracMinutos*60)-1; DecSegundos= FracMinutos*60 - Segundos; //***SALIDA DE RESULTADOS*** System.out.println("El equivalente del nmero real " + HoraReal + " es: "); System.out.print(Hora + " horas, " + Minutos +" minutos, " + Segundos); System.out.println(" segundos y " + DecSegundos + " dcimos de segundos"); } }

EJER004:

Convertir grados centgrados a grados Fahrenheit a partir de la siguiente frmula:

CODIFICACIN: package problemas; import java.util.Scanner; public class P4_Convertir_Centigrados_A_Farenheit { public static void main(String[] args) { double Centigrado, Farenheit; Scanner teclado = new Scanner(System.in); System.out.println("CONVERSIN DE GRADOS CENTIGRADOS A FARENHEIT"); //***ENTRADA DE DATOS*** System.out.println("Grados Centigrados:"); Centigrado= teclado.nextFloat(); //***CLCULO*** Farenheit= 1.8*Centigrado + 32; //***SALIDA DE RESULTADOS*** System.out.println(""); System.out.println("En " + Centigrado +"C, hay " + Farenheit + "F"); } }

EJER005:

Determinar el valor de la hipotenusa de un tringulo rectngulo aplicando el teorema de Pitgoras, el permetro y el rea que representa conociendo solamente el valor de sus catetos.

Grupo IDAT | Ing. Richard Jhonson, Barrios Quispe

CDIGO FUENTE EN JAVA II

ESTRUCTURA DE DATOS

CODIFICACIN: package problemas; import java.util.Scanner; public class P5_Halla_Hipotenusa_Y_Area { public static void main(String[] args) { double CatOpuesto, CatAdyacente, Hipotenusa, Area, Perimetro; Scanner teclado = new Scanner(System.in); System.out.println("HALLAR HIPOTENUSA Y AREA DE UN TRINGULO RECTNGULO"); //***ENTRADA DE DATOS*** System.out.println("CATETO OPUESTO : "); CatOpuesto= teclado.nextDouble(); System.out.println("CATETO ADYACENTE : "); CatAdyacente= teclado.nextDouble(); //***CLCULOS*** Hipotenusa= Math.sqrt(Math.pow(CatOpuesto,2)+Math.pow(CatAdyacente,2)); Area= CatOpuesto*CatAdyacente/2; Perimetro= CatOpuesto + CatAdyacente + Hipotenusa; //***SALIDA DE RESULTADOS*** System.out.println(""); System.out.println("La Hipotenusa es: " + Hipotenusa); System.out.println("El permetro del tringulo es: " + Perimetro); System.out.println("El rea es: " + Area); } }

EJER006:

Calcular el rea de un tringulo conociendo sus 3 lados, aplicando:


Donde: P = Semipermetro A, B, C = Lados Considerar el valor absoluto de la diferencia entre el semipermetro y cada uno de los lados. CODIFICACIN: package problemas; import java.util.Scanner; public class P6_Area_Triangulo_3_Lados { public static void main(String[] args) { double A, B, C, SP, Area; Scanner teclado= new Scanner(System.in); System.out.println("CLCULO: REA DE UN TRINGULO"); //***ENTRADA DE DATOS*** System.out.println("LADO 1: "); A= teclado.nextDouble(); System.out.println("LADO 2: "); B= teclado.nextDouble(); System.out.println("LADO 3: "); C= teclado.nextDouble(); //***CLCULOS*** SP= (A + B + C)/2; Area= Math.sqrt(SP*Math.abs(SP-A)*Math.abs(SP-B)*Math.abs(SP-C)); //***SALIDA DE RESULTADOS*** System.out.println(""); System.out.println("SEMIPERMETRO : " + SP); System.out.println("AREA : " + Area); } }

Grupo IDAT | Ing. Richard Jhonson, Barrios Quispe

CDIGO FUENTE EN JAVA II


EJER007:

ESTRUCTURA DE DATOS

Dado tres nmeros, determinar si la suma de cualquier pareja de ellos es igual al tercer nmero. Si se cumple esta condicin, escribir Iguales y, en caso contrario, escribir Distintos. CODIFICACIN: package problemas; import java.util.Scanner; public class P7_Si_2_Numeros_Iguales { public static void main(String[] args) { int A, B, C; String R; Scanner teclado= new Scanner(System.in); System.out.println("//DETERMINAR IGUALDAD\\"); //***ENTRADA DE DATOS*** System.out.println("Nmero 1: "); A= teclado.nextInt(); System.out.println("Nmero 2: "); B= teclado.nextInt(); System.out.println("Nmero 3: "); C= teclado.nextInt(); //***CLCULOS*** if (A == B + C) R="IGUALES"; else if (B== A + C) R="IGUALES"; else if (C== A + B) R="IGUALES"; else R="DISTINTOS"; //***SALIDA DE RESULTADOS*** System.out.println(""); System.out.println("El resultado es: " + R); } } Generar si es hincha de Cristal, Alianza, Universitario, Boys, Municipal, Cienciano, etc. De acuerdo al ingreso de las primeras letras de su nombre en MAYSCULA. CODIFICACIN: package problemas; import java.util.Scanner; public class P8_Si_Equipos { public static void main(String[] args) { String Siglas=""; String Equipo="No tiene equipo"; Scanner teclado= new Scanner(System.in); System.out.println("ALGORITMO NOMBRE EQUIPOS"); //***ENTRADA DE DATOS*** System.out.println("Ingrese siglas de equipos en MAYSCULA:"); Siglas= (String) teclado.nextLine(); //***CLCULOS*** if (Siglas.equals("AL")){ Equipo="Alianza Lima"; }

EJER008:

Grupo IDAT | Ing. Richard Jhonson, Barrios Quispe

CDIGO FUENTE EN JAVA II


if (Siglas.equals("U")){ Equipo="Universitario"; } if (Siglas.equals("SC")){ Equipo="Sporting Cristal"; } if (Siglas.equals("SM")){ Equipo="San Martn"; } if (Siglas.equals("CC")){ Equipo="Cienciano"; } if (Siglas.equals("JA")){ Equipo="Jun Aurich"; } if (Siglas.equals("SH")){ Equipo="Sport Huancayo"; } if (Siglas.equals("IG")){ Equipo="Inti Gas"; } if (Siglas.equals("CV")){ Equipo="Csar Vallejo"; } if (Siglas.equals("JG")){ Equipo="Jos Glvez"; } if (Siglas.equals("B")){ Equipo="Bolognesi"; } if (Siglas.equals("SA")){ Equipo="Sport Ancash"; } if (Siglas.equals("TCH")){ Equipo="Total Chalaco"; } if (Siglas.equals("AAS")){ Equipo="Alianza Atltico de Sullana"; } if (Siglas.equals("M")){ Equipo="Melgar"; } if (Siglas.equals("CNI")){ Equipo="Colegio Nacional de Iquitos"; } //***SALIDA DE RESULTADOS*** System.out.println(""); System.out.println("ES HINCHA DE : " + Equipo); } }

ESTRUCTURA DE DATOS

"El hambre espa en la casa de los pobres, pero si la habitan personas trabajadoras, no se atreve a entrar." Benjamin Franklin
Grupo IDAT | Ing. Richard Jhonson, Barrios Quispe 5

S-ar putea să vă placă și