Bom pessoal preciso da ajuda de vcs!
uma atividade que diz o seguinte.
Escreva um aplicativo que calcule os quadrados e cubos dos numeros de 0 a 10 e imprime o valor no formato da tabela a seguir:
(esse programa não requer nenhuma entrada do usuario.)
numero quadrado cubo
0 0 0
1 1 1
2 4 8
3 9 27
4 16 64
5 25 125
6 36 216
7 49 343
8 64 512
9 81 729
10 100 1000
Eu fiz assim, pq no livro diz “utilize somente as tecnicas de programação que vc aprendeu nesse capitulo.”
/*programa que mostra o Quadrado e o Cubo dos numeros de 0 a 10
*QuadradoECubo.java
*By: RENATOSANTOS
*/
public class QuadradoECubo
{ //método main
public static void main(String[] args)
{
int Q, C;
Q = 0 * 0;
C = 0 * 0 * 0;
System.out.println("numero\tquadrado\tcubo");
System.out.printf("0\t"+ Q);
System.out.println("\t\t" + C);
Q = 1 * 1;
C = 1 * 1 * 1;
System.out.printf("1\t"+ Q);
System.out.println("\t\t" + C);
Q = 2 * 2;
C = 2 * 2 * 2;
System.out.printf("2\t"+ Q);
System.out.println("\t\t" + C);
Q = 3 * 3;
C = 3 * 3 * 3;
System.out.printf("3\t"+ Q);
System.out.println("\t\t" + C);
Q = 4 * 4;
C = 4 * 4 * 4;
System.out.printf("4\t"+ Q);
System.out.println("\t\t" + C);
Q = 5 * 5;
C = 5 * 5 * 5;
System.out.printf("5\t"+ Q);
System.out.println("\t\t" + C);
Q = 6 * 6;
C = 6 * 6 * 6;
System.out.printf("6\t"+ Q);
System.out.println("\t\t" + C);
Q = 7 * 7;
C = 7 * 7 * 7;
System.out.printf("7\t"+ Q);
System.out.println("\t\t" + C);
Q = 8 * 8;
C = 8 * 8 * 8;
System.out.printf("8\t"+ Q);
System.out.println("\t\t" + C);
Q = 9 * 9;
C = 9 * 9 * 9;
System.out.printf("9\t"+ Q);
System.out.println("\t\t" + C);
Q = 10 * 10;
C = 10 * 10 * 10;
System.out.printf("10\t"+ Q);
System.out.println("\t\t" + C);
}
}
é grande demais. meu pedido é o seguinte. como que faz isso com uma estrutura de repetição :?:
tipo while, do…while. tentei mais não consegui. :roll: