import java.io.*;
public class Consola
{
  private static BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
  public int leerInt()
  {
    try
    {
      return Integer.valueOf(in.readLine().trim()).intValue();
    }
    catch(Exception e)
    {
      System.out.println("ERROR en la lectura del entero");
      return -1;
    }
  }


  public float leerFloat()
  {
    try
    {
      return Float.valueOf(in.readLine().trim()).floatValue();
    }
    catch(Exception e)
    {
      System.out.println("ERROR en la lectura del flotante");
      return -1;
    }
  }


  public double leerDouble()
  {
    try
    {
      return Double.valueOf(in.readLine().trim()).doubleValue();
    }
    catch(Exception e)
    {
      System.out.println("ERROR en la lectura del doble precision");
      return -1;
    }
  }

  public String leerCadena()
  {
    try
    {
      return (new String(in.readLine()));
    }
    catch(Exception e)
    {
      System.out.println("Error en la lectura de la cadena");
      return null;
    }
  }


}
