problema al compilar

Iniciado por mapers, 3 Agosto 2010, 05:52 AM

0 Miembros y 1 Visitante están viendo este tema.

mapers

disculpoen quisieran que me digan porque me sale n uerror justo   
Código (java) [Seleccionar]

System.out.print("Indique el numero: ");




Código (java) [Seleccionar]

public class ejer2 {
/**
* Se tiene un numero entero positivo, calcula su cuadrado,
* su cubo y su raiz cuadrada
**/

public static void main(String args[]){
int num;
double cuad,cubo,raiz;
// Lectura de Datos
System.out.print("Indique el numero: ");
num = CTeclado.ReadInt();
// Calculo del cuadrado
cuad = Math.pow(num,2);
// Calculo del cubo
cubo = Math.pow(num,3);
// Calculo de la raiz cuadrada
raiz = Math.sqrt(num);
// Salida del resultado
System.out.println("El cuadrado de "+num+" es :"+cuad);
System.out.println("El cubo de "+num+" es :"+cubo);
System.out.println("La raiz de "+num+" es :"+raiz);
} // fin del main
} // fin clase



Leyer

#1
Verifica esto, por que todo el code esta correcto.


num = CTeclado.ReadInt();


Mejor por que no usas una instancia del scanner dentro de esta class, es decir no es necesario crear una class para solo lectura de teclado,cuando puedes hacer

Código (java) [Seleccionar]
public static Scanner scanner=new Scanner(System.in);

y llamar el metodo

Código (java) [Seleccionar]
num = scanner.nextInt();

no crees que es mas simple

Un saludo.

Gallu

Hola mapers , deberías poner el mensaje que te da el compilador , a mí en principio me compila bien , saludos.
Nadie alcanza la meta con un solo intento, ni perfecciona la vida con una sola rectificación, ni alcanza altura con un solo vuelo.

1mpuls0

Hola, que tal.

No veo declarado el objeto

CTeclado

Citar
Mejor por que no usas una instancia del scanner dentro de esta class, es decir no es necesario crear una class para solo lectura de teclado,cuando puedes hacer
Código (java) [Seleccionar]
public static Scanner scanner=new Scanner(System.in);

Sería lo más correcto, aunque tal vez depende. Si es algún trabajo de la escuela tal vez su profesor quiere que hagan uso de alguna clase para leer datos.

Un saludo
abc