miércoles, 4 de enero de 2012

Java Calcular el número de personas según los kilogramos de papas y chocos que tenga

 El enunciado del ejercicio original está en http://pizarra2011.wikispaces.com/Ejercicio+11+t2
/*
Carlos Pascual Piles García

11. El restaurante mejicano de Israel cuya especialidad son las papas con chocos nos pide diseñar



un método con el que se pueda saber cuántos clientes pueden atender con la materia prima

que tienen en el almacén. El método recibe la cantidad de papas y chocos en kilos y devuelve

el número de clientes que puede atender el restaurante teniendo en cuenta que por cada tres

personas, Israel utiliza un kilo de papas y medio de chocos.

*/
import java.io.*;

public class cPapaschocos {

    /**
     * @param args
     */
   
    public static double personas(double papas,double chocos){
        double numpersonaspapas;
        double numpersonaschocos;
        double res;
       
        numpersonaspapas=papas*3;
        numpersonaschocos=chocos*6;
       
        if (numpersonaspapas<=numpersonaschocos) {
            res=numpersonaspapas;
        } else {
            res=numpersonaschocos;
        }
       
        return(res);
    }
   
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        double papas=0;
        double chocos=0;
        double resultado=0;
        String linea=null;
       
        try {
            BufferedReader is = new BufferedReader (new InputStreamReader(System.in));
            System.out.println("Introduce el número de papas:");
            linea = is.readLine();
            papas=Double.parseDouble(linea);
            System.out.println("Introduce el número de chocos:");
            linea = is.readLine();
            chocos=Double.parseDouble(linea);
            resultado=personas(papas,chocos);
            System.out.println("El número de personas es:"+resultado);
           
        } catch (NumberFormatException ex) {
                System.err.println("No es un número válido");
        } catch (IOException e) {
                System.err.println("Error IO no esperado");
        }
    }
}

No hay comentarios:

Publicar un comentario