Gracias la verdad las dos respuestas me sirvieron bastante, ya me salio el problema como yo quería gracias de antemano...
saludos y gracias por ayudarme de nuevo...
saludos y gracias por ayudarme de nuevo...
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menúimport java.io.*;
class pri{
int Matriz[][];
static String f(){
BufferedReader fosh = new BufferedReader (new InputStreamReader(System.in));
String dato="";
try{
dato=fosh.readLine();
}catch(IOException error){};
return dato;
}//fin del metodo
public void llenado(){
int num=0;
Matriz = new int [2][4];
for(int x=0; x<2; x++){
for(int y=0; y<4; y++){
try
{
System.out.print("Introduce un numero: "+(x+1)+"......");
num = Integer.parseInt(f());
int count = 0;
for (int i = 1; i <= num; i++)
{
if (num%i == 0)
{
count++;
}
}
if (count <= 2){
if(num>0){
Matriz [x] [y]=num; // aqui es matriz en la posicion x y y solo que sale un cuadro negro
}
System.out.println("El numero es primo");
}else{
System.out.println("El numero NO es primo");
}
}catch(Exception e)
{
System.out.println("Ha ocurrido un error al leer el dato...");
}
}
}
}//fin del metodo
public void imprimir(){
for(int x=0; x<2;x++){
for(int y=0; y<4;y++){
System.out.print(Matriz[x][y]+"\t");
}
System.out.println();
}
}
public static void main(String args[]){
pri fosh = new pri();
fosh.llenado();
fosh.imprimir();
}//fin del main
}//fin de la clase