DAY+12
STUDY
1.摩角哥10日目
今日の質問:1からNまで総和を求めます!
1つの数字を入力して、1からその数字の和を求めて、それから出力します
❗forとwhileがそれぞれ実現
👉 1.while文ソースコードimport java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("숫자를 입력하세요: ");
int i = sc.nextInt();
int sum = 0;
int num = 1;
while (num <= i) {
sum += num;
num++;
}
System.out.printf("1부터 %d까지 합은 %d입니다.", i, sum);
sc.close();
}
}
👉 出力結果
👉 2.for文ソースコードimport java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("숫자를 입력하세요: ");
int i = sc.nextInt();
int sum = 0;
for (int num = 1; num <= i; num++) {
sum += num;
}
System.out.printf("1부터 %d까지 합은 %d입니다.", i, sum);
sc.close();
}
}
👉 出力結果
DAILY NOTE
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("숫자를 입력하세요: ");
int i = sc.nextInt();
int sum = 0;
int num = 1;
while (num <= i) {
sum += num;
num++;
}
System.out.printf("1부터 %d까지 합은 %d입니다.", i, sum);
sc.close();
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("숫자를 입력하세요: ");
int i = sc.nextInt();
int sum = 0;
for (int num = 1; num <= i; num++) {
sum += num;
}
System.out.printf("1부터 %d까지 합은 %d입니다.", i, sum);
sc.close();
}
}
조건이 참일 때만
を繰り返すことができます!while (조건식) {
// 조건식이 참일 경우에만 실행
}
중첩
度でもいいです!for (초기화식; 조건식; 증감식) {
for (초기화식; 조건식; 증감식) {
실행 문장;
}
}
Reference
この問題について(DAY+12), 我々は、より多くの情報をここで見つけました https://velog.io/@hwon0720/DAY12テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol