Java - varios programas en uno solo

 
Vista:

varios programas en uno solo

Publicado por daniel peña (1 intervención) el 02/05/2014 23:44:12
buen dia el problema que tengo es que nesecito un codigo en eclipse que me funcione asi:

1. imprimir las tablas de multiplicar del 1-10

listo ese codigo es facil y no tiene problema pero nesecito que de la diagonal hacia arriba que forma el 1 y el 100 me muestre solo los numeros primos si no es primo me muestra un asterisco, y de la diagonal hacia bajo el factorial de cada numero.


1 2 3 * 5 * * * * *
2 * * * * * * * * *
3 6 * * * * * * * *
4 8 12 * * * * * * *
5 10 15 20 * * * * * *
6 12 18 24 30 * * * * *
7 14 21 28 35 42 * * * *
8 16 24 32 40 48 56 * * *
9 18 27 36 45 54 63 72 * *
10 20 30 40 50 60 70 80 90 *

hasta aqui estaria la parte superior y ahora con los numeros de la diagonal de abajo sacarle el factorial e imprimirlo
pero es necesario colocarlo en notacion cientifica para ocupar menis espacio y la tabla quede simetrica


lo nesecito urgente agradesco si alguien me puede colaborar

ak les dejo el codigo de la tabla
package parcial;

public class tablafor
{

public static void main(String[] args)
{

int i,j,r;
j=0;


for(int x=1;x<11;x++)
{
for(int y=1;y<11;y++)
{
r=(x*y);

for(i=1;i<(r+1);i++)
{

if(r%i==0)
{
j++;
}
}
if(j!=2)
{
System.out.print((r)+"\t");

}
else
{
System.out.print("*"+"\t");
}

}
System.out.println();
}

}

}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder