Anda di halaman 1dari 9

1 EJERCICIOS NETBEANS package ejemploarreglo2; public class EjemploArreglo2 { public static void main(String[] args) { double[] notas = {12,15,13,16,11};

String[] nombre = {"Juan", "Pedro", "Maria", "Raul", "Paula"}; System.out.println("La nota busca corresponde a " + buscaNota(notas, nombre, 18)); System.out.println("La nota mayor corresponde a " + notaMayor(notas, nombre)); } static String buscaNota(double[] notas, String[] nombre, double notabuscada){ for (int i =0; i < notas.length; i++){ if (notas[i] == notabuscada){ return nombre[i]; } } return "No econtro"; } static String notaMayor(double[] notas, String[] nombre){ double mayor=0; String nombreMayor = "no encontro"; for (int i = 0; i < notas.length; i++){ if (notas[i] > mayor){ mayor = notas[i]; nombreMayor = nombre[i]; } } return nombreMayor; } } 2 package ejemploarreglos; import java.util.Arrays; public class EjemploArreglos { public static void main(String[] args) { // TODO code application logic here double[] notas = new double[5]; notas[0] = 12; notas[1] = 15; notas[2] = 13; notas[3] = 16; notas[4] = 11; //llenando de otra forma //double[] notas1 = {13,15,13,16}; double promedioNotas = promedio(notas); System.out.println("El promedio de la nota es:" + promedioNotas); //Listando el arreglo System.out.println("listado"); mostarArreglo(notas); System.out.println(Arrays.toString(notas)); Arrays.sort(notas); System.out.println("listado con arreglo ordenado"); mostarArreglo(notas); System.out.println("la nota mayor es: " + notas[notas.length-1]); System.out.println("la nota menor es: " + notas[0]); } static double promedio(double[] arregloNotas){ double suma = 0, promedio = 0; for (int i = 0; i < arregloNotas.length;i++){

suma = suma + arregloNotas[i]; } promedio = suma/arregloNotas.length; return promedio; } static void mostarArreglo(double[] notas){ for(int i = 0; i < notas.length; i++){ System.out.println(notas[i]); } } } 3 package ejemplocadenas; public class EjemploCadenas { public static void main(String[] args) { // TODO code application logic here String dato = "Prueba"; System.out.println(dato.substring(2, 4)); System.out.println(dato.substring(4, 6)); System.out.println(dato.charAt(0)); System.out.println(dato.replace("ue", "ooo")); dato.length(); } } 4 package ejercicio2; import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) { //Variables float ingresoAnual; float tasaImpositiva; float impuestoPagar; //Leer Datos imprimir("Ingrese el ingreso anual"); ingresoAnual = leerFloat(); imprimir("Ingrese la tasa impositiva(en %)"); tasaImpositiva = leerFloat(); //Proceso impuestoPagar = ingresoAnual * (tasaImpositiva/100); //Impresion del resultado imprimir("El impuesto a pagar es de " + impuestoPagar); } 5 //Utilitario public static float potencia(float valor, int potencia){ float resultado = 1; for(int i=0; i<potencia; i++){ resultado = resultado*valor; } return resultado; } public static void imprimir(int mensaje){ System.out.println(mensaje + ""); } public static void imprimir(float mensaje){ System.out.println(mensaje + ""); } public static void imprimir(String mensaje){ System.out.println(mensaje); } public static float leerFloat(){ String dato = "";

try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return convertirStringEnFloat(dato); } public static char leerChar(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato.charAt(0); } public static String leerString(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato; } public static int leerEntero(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return convertirStringEnEntero(dato); } public static String leerDato(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato; } public static int convertirStringEnEntero(String cadena){ int conversion = 0; try{ conversion = Integer.parseInt(cadena); }catch(Exception e){ System.out.println("Error: convertirStringEnEntero()"); } return conversion; } public static float convertirStringEnFloat(String cadena){ float conversion = 0;

try{ conversion = Float.parseFloat(cadena); }catch(Exception e){ System.out.println("Error: convertirStringEnFloat()"); } return conversion; } } 6 package ejercicio3; import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) { //variables float base; float altura; float ancho; float volumen; //Leer los datos imprimir("ingrese la base"); base = leerFloat(); imprimir("ingrese la altura"); altura = leerFloat(); imprimir("ingrese el ancho"); ancho = leerFloat(); //Realizamos el calculo volumen = base*altura*ancho; //mostrar el resultado imprimir("el volumen de la piscina es " + volumen + " metros cubicos"); } //Utilitario public static float potencia(float valor, int potencia){ float resultado = 1; for(int i=0; i<potencia; i++){ resultado = resultado*valor; } return resultado; } public static void imprimir(int mensaje){ System.out.println(mensaje + ""); } public static void imprimir(float mensaje){ System.out.println(mensaje + ""); } public static void imprimir(String mensaje){ System.out.println(mensaje); } public static float leerFloat(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return convertirStringEnFloat(dato); } public static char leerChar(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato.charAt(0); } public static String leerString(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato; } public static int leerEntero(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return convertirStringEnEntero(dato); } public static String leerDato(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato; } public static int convertirStringEnEntero(String cadena){ int conversion = 0; try{ conversion = Integer.parseInt(cadena); }catch(Exception e){ System.out.println("Error: convertirStringEnEntero()"); } return conversion; } public static float convertirStringEnFloat(String cadena){ float conversion = 0; try{ conversion = Float.parseFloat(cadena); }catch(Exception e){ System.out.println("Error: convertirStringEnFloat()"); } return conversion; } } package ejercicio4; import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) {

// Variables int cantidad; int b50; int b10; int m5; int m1; //Leer datos imprimir("ingrese la cantidad a dividir"); cantidad = leerEntero(); //proceso b50 = cantidad / 50; cantidad = cantidad % 50; b10 = cantidad / 10; cantidad = cantidad % 10; m5 = cantidad / 5; cantidad = cantidad % 5; m1 = cantidad / 1; imprimir("Se van a necesitar " + b50 + " billetes de 50"); imprimir("Se van a necesitar " + b10 + " billetes de 10"); imprimir("Se van a necesitar " + m5 + " monedas de 5"); imprimir("Se van a necesitar " + m1 + " monedas de 1"); } //Utilitario public static float potencia(float valor, int potencia){ float resultado = 1; for(int i=0; i<potencia; i++){ resultado = resultado*valor; } return resultado; } public static void imprimir(int mensaje){ System.out.println(mensaje + ""); } public static void imprimir(float mensaje){ System.out.println(mensaje + ""); } public static void imprimir(String mensaje){ System.out.println(mensaje); } public static float leerFloat(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return convertirStringEnFloat(dato); } public static char leerChar(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato.charAt(0); } public static String leerString(){ String dato = "";

try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato; } public static int leerEntero(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return convertirStringEnEntero(dato); } public static String leerDato(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato; } public static int convertirStringEnEntero(String cadena){ int conversion = 0; try{ conversion = Integer.parseInt(cadena); }catch(Exception e){ System.out.println("Error: convertirStringEnEntero()"); } return conversion; } public static float convertirStringEnFloat(String cadena){ float conversion = 0; try{ conversion = Float.parseFloat(cadena); }catch(Exception e){ System.out.println("Error: convertirStringEnFloat()"); } return conversion; } }

imprimir("ingreso un dato no valido"); }else{ switch(dia){ case 1: diaLetras = "lunes"; break; case 2: diaLetras = "martes"; break; case 3: diaLetras = "miercoles";break; case 4: diaLetras = "jueves";break; case 5: diaLetras = "viernes";break; case 6: diaLetras = "sabado";break; case 7: diaLetras = "domingo";break; default: diaLetras = ""; } imprimir("el dia en letras es " + diaLetras); } } //Utilitario public static float potencia(float valor, int potencia){ float resultado = 1; for(int i=0; i<potencia; i++){ resultado = resultado*valor; } return resultado; } public static void imprimir(int mensaje){ System.out.println(mensaje + ""); } public static void imprimir(float mensaje){ System.out.println(mensaje + ""); } public static void imprimir(String mensaje){ System.out.println(mensaje); } public static float leerFloat(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return convertirStringEnFloat(dato); } public static char leerChar(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato.charAt(0); } public static String leerString(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); }

package ejercicio5; import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { // Va a recibir un dia de la semana y va a imprimir el nombre del dia en letras public static void main(String[] args) { int dia; String diaLetras; imprimir("ingrese el dia de la semana"); dia = leerEntero(); if(dia<1 || dia>7){

return dato; } public static int leerEntero(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return convertirStringEnEntero(dato); } public static String leerDato(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato; } public static int convertirStringEnEntero(String cadena){ int conversion = 0; try{ conversion = Integer.parseInt(cadena); }catch(Exception e){ System.out.println("Error: convertirStringEnEntero()"); } return conversion; } public static float convertirStringEnFloat(String cadena){ float conversion = 0; try{ conversion = Float.parseFloat(cadena); }catch(Exception e){ System.out.println("Error: convertirStringEnFloat()"); } return conversion; } } /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package ejercicioconarreglos; import java.util.Arrays; /** * * @author operador */ public class EjercicioconArreglos { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here //crear un arreglo // int[] edades = new int[4]; // edades[0] = 17; // edades[1] = 19;

// //

edades[2] = 21; edades[3] = 15; int[] edades = {17,19,21,15,18}; System.out.println("Listado del Arreglo"); listarArreglo(edades); System.out.println("Listado del Arreglo Inverso"); listarArregloInv(edades); //ordenando el arreglo Arrays.sort(edades); //solo orden de manera ascendente System.out.println("Listado del Arreglo Ordenado"); listarArreglo(edades); System.out.println("La menor edad es:" + edades[0]); System.out.println("La mayor edad es:" + edades[edades.length -1]); System.out.println("La edad promedio es:" + edadPromedio(edades)); } public static void listarArreglo(int[] listaEdades){ for (int i = 0; i < listaEdades.length; i++){ System.out.println(listaEdades[i]); } } public static void listarArregloInv(int[] listaEdades){ for (int i = listaEdades.length -1; i >= 0; i--){ System.out.println(listaEdades[i]); } } public static double edadPromedio(int[] edad){ double suma = 0; for (int i = 0; i < edad.length; i++){ suma = suma + edad[i]; } return suma/edad.length; }

} package ejerciciosjava; public class Pregunta01 { public int obtenerSueldoEnDolaresPorCategoria(String categoria){ int pago=0; if(categoria.equals("Principal")) pago = 125; if (categoria.equals("Asociado")) pago = 110; if (categoria.equals("Auxiliar")) pago = 95; if (categoria.equals("Contratado")) pago = 80; if (categoria.equals("Jefe de Prctica")) pago = 52; return pago; } public int obtenerSueldoEnDolares(String categoria, int horasDictadas){ int pago = obtenerSueldoEnDolaresPorCategoria(categoria); int sueldo = pago*horasDictadas; return sueldo; } public double obtenerSueldoEnSoles(String categoria, int horasDictadas){ double sueldoDolares = obtenerSueldoEnDolares(categoria, horasDictadas); return sueldoDolares*2.7; } public static void main(String[] args) { } } /* * To change this template, choose Tools | Templates * and open the template in the editor.

*/ package ejerciciosjava; public class Pregunta02 { public int obtenerNumeroInverso(int numero){ int n=0; while(n>0){ n = n*10 + n%10; n = n/10; } return n; } public boolean esCapicua(int numero){ int numInverso = obtenerNumeroInverso(numero); if(numero==numInverso) return true; else return false; } public static void main(String[] args) { } } package ejerciciosjava; public class Pregunta03 { public String obtenerElGradoDeUnaPlancha(double T1, double T2){ String grado=""; if(T1>0.95 && T2>0.75) grado = "Grado 1"; if(T1>0.95 && T2<=0.75) grado = "Grado 2"; if(T1<=0.95) grado = "Grado 3"; return grado; } public String obtenerElGradoMasUsado(double[] T1, double[] T2){ int g1=0, g2=0, g3=0; String grado = ""; for(int i=0; i<T1.length; i++){ grado = obtenerElGradoDeUnaPlancha(T1[i], T2[i]); if(grado.equals("Grado 1")) g1++; if(grado.equals("Grado 2")) g2++; if(grado.equals("Grado 3")) g3++; } int mayor = g1; if(g2>mayor) mayor = g2; if(g3>mayor) mayor = g3; if(mayor==g1) return "Grado 1"; else if(mayor==g2) return "Grado 2"; else return "Grado 3"; } public static void main(String[] args) { } } package ejerciciosjava; public class Pregunta04 {

public static int proyectoMenorImpuesto(String[] distrito, double[] area ){ String dist=""; double[] impuesto = new double[distrito.length]; for(int i=0; i<distrito.length; i++){ if(distrito[i].equals("Barranco")) impuesto[i]=10*area[i]; if(distrito[i].equals("San Isidro")) impuesto[i]=25*area[i]; if(distrito[i].equals("Lince")) impuesto[i]=5*area[i]; } double mayor= 0; for(int i=0; i<distrito.length; i++){ if(impuesto[i]>mayor){ mayor = impuesto[i]; dist= distrito[i]; } } switch (dist) { case "Barranco": return 42; case "San Isidro": return 27; default: return 12; } } public static double precioMayor(double[] precio){ double mayor = 0; for(int i=0; i<precio.length; i++){ if(precio[i]>mayor) mayor=precio[i]; } return mayor; } public static boolean areaContruidaValida(double areaConstruida, double areaTerreno){ if(areaConstruida<=0.7*areaTerreno) return true; else return false; } public static double precioAFuturo(double costo, double crecimiento, int tiempo){ return costo*(1+crecimiento/100)*tiempo; } public static double areaContruible(double terreno){ return terreno*0.7; } public static void main(String[] args) { } } package examenfinal2011.pkg1m2; import java.util.Arrays; public class ExamenFinal20111M2 { public int busquedaPorNota(double[] notas, double nota){ int cuenta = 0; for (int i = 0; i < notas.length; i++){ if (notas[i]>= nota){ cuenta = cuenta + 1; } } return cuenta; } public double notaMayor(double[] notas){

Arrays.sort(notas); return notas[notas.length -1]; } public double porcentajeDesaprobados(double[] notas){ double total = notas.length; double aprobados = busquedaPorNota(notas, 11); double desaprobados = total - aprobados; return (desaprobados/total)*100; } /*----------PREGUNTA2--------------*/ public double gananciaTotalTemporadaAlta(double precioUnitario, double porcentajeGanacia ,int cantidadVendida){ double stotal = precioUnitario * cantidadVendida; double total = stotal + (stotal * (porcentajeGanacia/100.0)); return total - stotal ; } public double precioVentaMinimo (double precioUnitario, int cantidadProductos, double porcentajeGanacia ,int cantidadVendida){ double total = cantidadProductos * precioUnitario; double tvendido = gananciaTotalTemporadaAlta(precioUnitario, porcentajeGanacia, cantidadVendida) + (cantidadVendida * precioUnitario); //System.out.println(tvendido); double precio = (total - tvendido)/(cantidadProductos-cantidadVendida); return precio; } public double porcentajeDescuento(double precioUnitario, int cantidadProductos, double porcentajeGanacia ,int cantidadVendida){ double pminimo = precioVentaMinimo(precioUnitario, cantidadProductos, porcentajeGanacia, cantidadVendida); return (1 - (pminimo/precioUnitario))*100 ; } /*-----------------PREGUNTA3-----------------*/ public int factorDistrito(String distrito){ int fac = 0; if (distrito.equals("San Isidro")){ fac = 4; } if (distrito.equals("Barranco")){ fac = 3; } if (distrito.equals("Lince")){ fac = 2; } if (distrito.equals("Cercado")){ fac = 1; } return fac; } public int factorNivel(String tipo, String distrito){ int nivel = 0; if (tipo.equals("Lujo")){ nivel = 3 + factorDistrito(distrito); } if (tipo.equals("Medio")){ nivel = 2 + factorDistrito(distrito); } if (tipo.equals("Estandar")){ nivel = 1 + factorDistrito(distrito); } return nivel; } public double precioMetroCuadrado(String tipo, String distrito, double metraje){

double total = ((10000 * factorDistrito(distrito) + (15000 * factorNivel(tipo, distrito)))/metraje); return total; } public boolean proyectoViable(String tipo, String distrito, double metraje){ if (precioMetroCuadrado(tipo, distrito, metraje)>=500){ return true; } return false; } public static void main(String[] args) { } } package manejodecadenas; public class ManejoDeCadenas { public static void main(String[] args) { String Palabra1="Kevin "; String Palabra2="Arnold "; System.out.println(Palabra1+Palabra2); System.out.println(Palabra1.concat(Palabra2)); String Palabra3="Midiendo mi longitud"; System.out.println(Palabra3.length()); System.out.println(Palabra3.toLowerCase()); System.out.println(Palabra3.toUpperCase()); System.out.println(Palabra3.charAt(7)); System.out.println(Palabra3.indexOf('e')); System.out.println(Palabra3.indexOf("longitud")); System.out.println(Palabra3.substring(12, Palabra3.length())); System.out.println(Palabra3.substring(12, 20)); } } package prac2eje1; import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) { float monto, interes; int cuotas; //leer datos imprimir("ingrese el monto"); monto = leerFloat(); imprimir("ingrese el numero de cuotas"); cuotas = leerEntero(); //el proceso if (cuotas<=3){ interes = monto * 0.35f; }else{ if (cuotas<=6){ interes = monto * 0.32f; }else{ if (cuotas<=12){ interes = monto * 0.30f; }else{ interes = monto * 0.25f; } } } // el resultado imprimir("el interes a pagar es " + interes); }

//Utilitario public static float potencia(float valor, int potencia){ float resultado = 1; for(int i=0; i<potencia; i++){ resultado = resultado*valor; } return resultado; } public static void imprimir(int mensaje){ System.out.println(mensaje + ""); } public static void imprimir(float mensaje){ System.out.println(mensaje + ""); } public static void imprimir(String mensaje){ System.out.println(mensaje); } public static float leerFloat(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return convertirStringEnFloat(dato); } public static char leerChar(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato.charAt(0); } public static String leerString(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato; } public static int leerEntero(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return convertirStringEnEntero(dato); } public static String leerDato(){ String dato = ""; try{

BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato; } public static int convertirStringEnEntero(String cadena){ int conversion = 0; try{ conversion = Integer.parseInt(cadena); }catch(Exception e){ System.out.println("Error: convertirStringEnEntero()"); } return conversion; } public static float convertirStringEnFloat(String cadena){ float conversion = 0; try{ conversion = Float.parseFloat(cadena); }catch(Exception e){ System.out.println("Error: convertirStringEnFloat()"); } return conversion; } } package prac2eje2; import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) { //variables float litros; float pago; //se lee los datos imprimir("ingrese el numero de litros consumidos"); litros = leerFloat(); //se calcula if (litros <=1500){ pago = 10 + litros*0.01f; }else{ if (litros <=2000){ pago = 10 + litros*0.05f; }else{ pago = 10 + litros*0.1f; } } //se imprime el resultado imprimir("Se tiene que pagar " + pago + " Nuevos soles"); } //Utilitario public static float potencia(float valor, int potencia){ float resultado = 1; for(int i=0; i<potencia; i++){ resultado = resultado*valor; } return resultado; } public static void imprimir(int mensaje){ System.out.println(mensaje + ""); } public static void imprimir(float mensaje){ System.out.println(mensaje + "");

} public static void imprimir(String mensaje){ System.out.println(mensaje); } public static float leerFloat(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return convertirStringEnFloat(dato); } public static char leerChar(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato.charAt(0); } public static String leerString(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato; } public static int leerEntero(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return convertirStringEnEntero(dato); } public static String leerDato(){ String dato = ""; try{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); dato = in.readLine(); }catch(Exception e){ System.out.println("Error: LeerDato()"); } return dato; } public static int convertirStringEnEntero(String cadena){ int conversion = 0; try{ conversion = Integer.parseInt(cadena); }catch(Exception e){

System.out.println("Error: convertirStringEnEntero()"); } return conversion; } public static float convertirStringEnFloat(String cadena){ float conversion = 0; try{ conversion = Float.parseFloat(cadena); }catch(Exception e){ System.out.println("Error: convertirStringEnFloat()"); } return conversion; } } package programa1; public class Programa1 { public static void main (String [] args){ int a =10; int b =25; // 10>25 if( a > b ) { System.out.println("el numero mayor es : "+a); System.out.println("el numero menor es : "+b); } else System.out.println("el numero mayor es : "+b); System.out.println("el numero menor es : "+a); } public static void main2 (String [] args){ int i; for (i=0;i< args.length;i++){ System.out.println(args[i]+""); } System.out.println(); } static void main1(String[] args) { if(args.length >1){ System.out.println("hay demasiados parametros"); }else if (args.length == 0){ System.out.println("falta el nombre de la persona"); }else{ System.out.println("buenos dias " + args[0]); } }

Anda mungkin juga menyukai