Es facil....pero no puedo solucionarlo
quisiera saber como solucionar los errores que aparecen al compilar porque no sé que le sucede, la cuestion es que aqui en este codigo tiene que pedirle al usuario que ingrese los tres lados del triangulo y te devuelve el perimetro
import In;
import java.io.*;
public class Triangulo{
private int L1;
private int L2;
private int L3;
private int perimetro;
public Triangulo(){
L1=0;
L2=0;
L3=0;
perimetro=0;
} // fin constructor
public void IngrLad(){
System.out.println("Ingrese el primer lado");
L1=In.readInt();
System.out.println("Ingrese el segundo lado");
L2=In.readInt();
System.out.println("Ingrese el tercer lado");
L3=In.readInt();
}
public void PocePerim(){
perimetro= L1+L2+L3;
}
}
----------------------------------------------------------------------------------
public class Principal{
public static void main(String args[]){
Triangulo tri=new Triangulo();
tri.ProcePeri(); ==> No entiendo en especial aqui porque me da un error.
}
}
import In;
import java.io.*;
public class Triangulo{
private int L1;
private int L2;
private int L3;
private int perimetro;
public Triangulo(){
L1=0;
L2=0;
L3=0;
perimetro=0;
} // fin constructor
public void IngrLad(){
System.out.println("Ingrese el primer lado");
L1=In.readInt();
System.out.println("Ingrese el segundo lado");
L2=In.readInt();
System.out.println("Ingrese el tercer lado");
L3=In.readInt();
}
public void PocePerim(){
perimetro= L1+L2+L3;
}
}
----------------------------------------------------------------------------------
public class Principal{
public static void main(String args[]){
Triangulo tri=new Triangulo();
tri.ProcePeri(); ==> No entiendo en especial aqui porque me da un error.
}
}
Hola:
No estarÃa de más que pusieras los errores. Si son muchos, al menos el primero de ellos.
Se bueno.
No estarÃa de más que pusieras los errores. Si son muchos, al menos el primero de ellos.
Se bueno.
Comentario:Yo ya tengo en una carpeta el codigo In
pero aparece esto
C:Triangulo.java:1: '.' expected
import In;
^
1 error
--------------------------------------------------
Y en el main sale esto
C:Triangulo.java:1: '.' expected
import In;
^
C:Principal.java:4: cannot find symbol
symbol : method ProcePeri()
location: class Triangulo
tri.ProcePeri();
^
C:Triangulo.java:16: cannot find symbol
symbol : variable In
location: class Triangulo
L1=In.readInt();
^
C:Triangulo.java:18: cannot find symbol
symbol : variable In
location: class Triangulo
L2=In.readInt();
^
C:Triangulo.java:20: cannot find symbol
symbol : variable In
location: class Triangulo
L3=In.readInt();
^
5 errors
Process completed.
pero aparece esto
C:Triangulo.java:1: '.' expected
import In;
^
1 error
--------------------------------------------------
Y en el main sale esto
C:Triangulo.java:1: '.' expected
import In;
^
C:Principal.java:4: cannot find symbol
symbol : method ProcePeri()
location: class Triangulo
tri.ProcePeri();
^
C:Triangulo.java:16: cannot find symbol
symbol : variable In
location: class Triangulo
L1=In.readInt();
^
C:Triangulo.java:18: cannot find symbol
symbol : variable In
location: class Triangulo
L2=In.readInt();
^
C:Triangulo.java:20: cannot find symbol
symbol : variable In
location: class Triangulo
L3=In.readInt();
^
5 errors
Process completed.
Hola:
Triangulo no ha compilado y da error. A partir de ahi, el resto son errores de no encontrar la clase Triangulo. Si solucionas el primero, el resto ya está.
Si no has puesto package en ninguna de las clases, te sobran los import. Las clases sin paquete se ven entre ellas. Prueba a quitar el import ln en la clase Triangulo.
Se buena
Triangulo no ha compilado y da error. A partir de ahi, el resto son errores de no encontrar la clase Triangulo. Si solucionas el primero, el resto ya está.
Si no has puesto package en ninguna de las clases, te sobran los import. Las clases sin paquete se ven entre ellas. Prueba a quitar el import ln en la clase Triangulo.
Se buena