: 2022/07/07
while문
- while문
- for문과 while문 변환
do-while문
- do-while문
- for문, while문, do-while문 비교
분기문
- break
- continue
입력 받은 수만큼의 학생 성적 읽고, 총점과 최대값 계산하여 출력하는 프로그램
양의 정수 n의 약수를 구하여 출력하는 프로그램
n개의 정수 읽어서 짝수의 개수 세는 프로그램
중첩된 for문 이용해 별찍기 (직사각형, 직각삼각형, 역삼각형)
- n을 입력받아 3을 n번 더한 결과를 출력하시오. (곱하기 연산자 사용 금지)
- while문 사용
👉실행 예시
Enter a number: 5
3을 5번 더한 결과 = 15
- n명의 학생의 성적을 읽어서 총점과 평균을 계산하여 출력하는 프로그램을 작성하라.
(출력결과는 소수점 1자리까지로 하라.) - while문 사용
👉실행 예시
Enter a student number: 4
Enter a score: 30
Enter a score: 50
Enter a score: 100
Enter a score: 50
The total is 230
The average is 57.5
- 양의 정수의 배수를 입력받은 개수만큼 출력하는 프로그램을 작성하시오.
- for문 사용
👉실행 예시
Enter the positive number: 5
Enter the count of multiple: 20
5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100
- ASCII코드를 이용하여 알파벳 대문자를 다음과 같이 출력하는 프로그램을 작성하시오.
- for문 사용
👉실행 예시
A B C D E
F G H I J
K L M N O
P Q R S T
U V W X Y
Z
- 중첩된 for문을 사용하여 아래와 같이 출력하는 프로그램을 작성하시오.
👉실행 예시
Enter the number of rows: 7
*******
******
*****
****
***
**
*
- 중첩된 for문을 사용하여 아래와 같은 구구단을 출력하는 프로그램을 작성하시오.
👉실행 예시
1 * 2 = 2 1 * 4 = 4 1 * 6 = 6 1 * 8 = 8
2 * 2 = 4 2 * 4 = 8 2 * 6 = 12 2 * 8 = 16
3 * 2 = 6 3 * 4 = 12 3 * 6 = 18 3 * 8 = 24
4 * 2 = 8 4 * 4 = 16 4 * 6 = 24 4 * 8 = 32
5 * 2 = 10 5 * 4 = 20 5 * 6 = 30 5 * 8 = 40
6 * 2 = 12 6 * 4 = 24 6 * 6 = 36 6 * 8 = 48
7 * 2 = 14 7 * 4 = 28 7 * 6 = 42 7 * 8 = 56
8 * 2 = 16 8 * 4 = 32 8 * 6 = 48 8 * 8 = 64
9 * 2 = 18 9 * 4 = 36 9 * 6 = 54 9 * 8 = 72