22.05.24~22.11.16/5月
05-30 <Java> : 반복문 <for문> - 구구단, 1부터 100까지의 합 출력하기
10월의끝
2022. 6. 2. 16:26
<1단부터 9단까지의 구구단 출력>
public class p123 {
public static void main(String[] args) {
for(int m=1; m<=9; m++) {
System.out.println();
for (int n=1; n<=9; n++) {
System.out.print(n + "x" + m + "=" + (m*n)+"\t");
}
}
}
}
가로로 출력되게 하려면 sout 맨 마지막에 "\t" 삽입한다.
하지만 "\t"만 삽입하면 1x1=1 1x2=2 1x3=3 1x4=4 이런 순으로 출력되기때문에
가로로 출력되면서 세로로 구구단을 나타내고싶으면 프린트문을
System.out.print(m + "x" + n + "=" + (m*n) + "\t") 에서
System.out.print(n + "x" + m + "=" + (m*n) + "\t") 이렇게 변경하면 된다.
<결과>
<1부터 100까지의 합 출력>
public class p123 {
public static void main(String[] args) {
int sum = 0;
for(int i=1; i<=100; i++) {
sum += i;
}
System.out.println(sum);
}
}
결과 -> 5050