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();
}
}
}
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


0