Deberias usar Console.ReadLine() en lugar de Console.Read(), el primero lee cadenas (string) enteras (hasta que pulses enter), y el segundo solo lee caracter por caracter, por eso no puedes leer el numero completo, solo el primer digito
Saludos :)
en C# (y yo pensaria que en java tambien, pero segun veo al parecer no segun lo que dices) Siempre tienes que convertirlos.Cita de: "ProfesorX"Deberias usar Console.ReadLine() en lugar de Console.Read(), el primero lee cadenas (string) enteras (hasta que pulses enter), y el segundo solo lee caracter por caracter, por eso no puedes leer el numero completo, solo el primer digito
Saludos :)
Muchas gracias, pero a eso me referia, como puedo hacer que cargue varios numeros sin que cargue una cadena? alomejos es que estoy mal acostumbrado pero en java puedes cargar directamente los enteros en una variable simplemente con introducir el numero y con un metodo de carga de enteros, sin tener que convertirlos de un string a entero, no hay ninguna forma de hacerlo?
Muchas gracias un saludo!