Есть ли лучший и простой способ получить квадрат и куб для списка чисел?
выход должен быть:
количество квадратный кубик
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
и я попробовал Решение ниже сам, но я думаю, что есть лучший способ решить эту проблему, верно?
Что я уже пробовал:
public class App { public static void main(String[] args) { int n0 = 0; n0 = n0 * n0; int nn0 = 0; nn0 = n0; int n1 = 1; n1 = n1 * n1; int nn1 = 1*n1; int n2 = 2; n2 = n2 * n2; int nn2 = 2*n2; int n3 = 3; n3 = n3 * n3; int nn3 = 3*n3; int n4 = 4; n4 = n4 * n4; int nn4 = 4*n4; int n5 = 5; n5 = n5 * n5; int nn5 = 5*n5; int n6 = 6; n6 = n6 * n6; int nn6 = 6*n6; int n7 = 7; n7 = n7 * n7; int nn7 = 7*n7; int n8 = 8; n8 = n8 * n8; int nn8 = 8*n8; int n9 = 9; n9 = n9 * n9; int nn9 = 9*n9; int n10 = 10; n10 = n10 * n10; int nn10 = 10*n10; System.out.printf("number square cube%n0 %d %d%n1 %d %d%n2 %d %d%n3 %d %d%n4 %d %d%n5 %d %d%n6 %d %d%n7 %d %d%n8 %d %d%n9 %d %d%n10 %d %d ", n0,nn0, n1,nn1, n2,nn2, n3,nn3, n4,nn4, n5,nn5, n6,nn6, n7,nn7, n8,nn8, n9,nn9, n10,nn10); } }