Foro de elhacker.net

Programación => Java => Mensaje iniciado por: cuky en 8 Julio 2016, 05:06 am



Título: aprendiendo java
Publicado por: cuky en 8 Julio 2016, 05:06 am
hola a todos y todas :rolleyes:
bueno vengo con una pequeña duda porque estoy aprendiendo java, y si me cuesta un poco jajaja
tengo una duda estoy haciendo un programa(practica) que adivine el numero que estas pensando(muy sencillo) es este

import java.util.Scanner;
public class Esto{
public static void main(String args []){
 Scanner tero = new Scanner (System.in);

System.out.println("pensa en un numero del 1 al 10|R y sumale 10 prero no me digas cual es");
 int nu1 = tero.nextInt();

System.out.println("sumale 10 mas");
 int nu2 = tero.nextInt();

System.out.println("sumale otros 10");
 int nu3 = tero.nextInt();

System.out.println("restale 10");
 int nu4 = tero.nextInt();

System.out.println("sumale los 10 que le restate");
 int nu5 = tero.nextInt();

System.out.println("restale 30");
 int nu6 = tero.nextInt();
 
   char op = (char) System.in.read(); **
switch (op) {
// no esta terminado
 }
 }
 }
y la duda es que si fuese Caracteres(letas y signos) seria   **char op = (char) System.in.read();**
pero este es numerica y no se que iria y también si tengo que importar   java.io.IOException

estoy usando la terminal de linux para correr el "programa"

desde ya muchas gracias, y al que me pida tengo una carpeta llega de libros,pdf y entre otras cosas de programacion ;D