#ifndef __Utilerias__ #define __Utilerias__ #include #include /// Clase de utilerias /** * Clase de utilerias * @author Antonio Carrillo Ledesma * @date Verano 2011 * @version 0.0.1 * @bug No errors detected * @todo ... */ class Utilerias { public: /** * Constructor de la clase. * */ Utilerias(void) { } /// Leer un numero entero del teclado void leerNumero(int &num) { char cad[100]; int lg = 99; int i = 0; char c; while (i < lg) { scanf("%c", &c); if (c == '\n') break; cad[i] = c; i++; } cad[i] = 0; num = atoi(cad); } /// Leer un numero double del teclado void leerNumero(double &num) { char cad[100]; int lg = 99; int i = 0; char c; while (i < lg) { scanf("%c", &c); if (c == '\n') break; cad[i] = c; i++; } cad[i] = 0; num = atof(cad); } /// Lee una cadena del teclado void leerCadena(char *cad, int lg) { int i = 0; char c; while (i < lg) { scanf("%c", &c); if (c == '\n') break; cad[i] = c; i++; } cad[i] = 0; } }; #endif