While
조건이 참이면 실행되어 괄호 안의 루프를 돈 다음 다시 조건으로 가서 참인지 확인하고 계속 도는 반복문
- while 문은 우선 조건식이 참(true)인지를 판단하여, 참이면 내부의 명령문을 실행합니다.
- 내부의 명령문을 전부 실행하고 나면, 다시 조건식으로 돌아와 또 한 번 참인지를 판단하게 됩니다.
1부터 10까지 누적하는 반복문을 while과 for문으로 출력하라
int main(){
int total = 0;
int i = 1;
while (i <= 10) {
total = total + i;
i++;
}
cout << "total = " << total << "\n";
total = 0;
for (int i = 1; i <= 10; i++) {
total = total + i;
}
cout << "total = " << total << "\n";
return 0;
}
구구단을 while문으로 작성하시오.
int main(){
int n;
int i = 1;
cout << "구구단 중에서 출력하고 싶은 단을 입력하시오: " << endl;
cin >> n;
while (n < 10) {
cout << n << "*" << i <<"="
}
return 0;
}
입력 받은 알파벳 까지 알파벳 순으로 입력받기
ex) c를 입력하면 a b c가 출력되어야함
int main(){
char a, b='a';
cout << "문자를 입력하세요";
cin >> a;
do {
cout << b <<" ";
b++;
} while (b <= a );
//while문으로 작성 시
while(b<=a)
{
cout << b <<" ";
b++;
}
return 0;
}
입력 받은 알파벳 까지 알파벳 역순 순으로 입력받기
ex) c를 입력하면 c b a가 출력되어야함
int main()
{
char a, b='a';
cout << "문자를 입력하세요: ";
cin >> a;
while (a >= b) {
cout << a << " ";
a--;
}
return 0;
}
'Programming > C++' 카테고리의 다른 글
C++ 함수 (0) | 2021.04.08 |
---|---|
C++ 과제 제어문 13문제 - 0407 (0) | 2021.04.08 |
C++ 실습 과제 0407 (0) | 2021.04.07 |
반복문 - while문, for문 (0) | 2021.04.06 |
제어문 - switch문 (0) | 2021.04.06 |
댓글