public static String pideCadena(String letrero) {
		StringBuffer strDato = new StringBuffer();
		String strCadena = "";

		try {
			System.out.print(letrero);
			BufferedInputStream bin = new BufferedInputStream(System.in);
			byte bArray[] = new byte[256];
			int numCaracteres = bin.read(bArray);
			
			while (numCaracteres == 1 && bArray[0] < 32) {
				numCaracteres = bin.read(bArray);
			}
			
			for (int i = 0; bArray[i] != 13 && bArray[i] != 10
					&& bArray[i] != 0; i++) {
				strDato.append((char) bArray[i]);
				strCadena = new String(strDato);
			}
			
		} catch (IOException ioe) {
			System.out.println(ioe.toString());
		}
		return strCadena;
	}