9. 반복문 안의 if
1) 2 또는 3의 배수
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
for (int i = 1; i <= n; i++)
{
if (!(i % 2) || !(i % 3))
cout << 1 << ' ';
else
cout << 0 << ' ';
}
return 0;
}
2) 100점 도달하기
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
for (int i = n; i <= 100; i++)
{
if (i >= 90)
cout << "A ";
else if (i >= 80)
cout << "B ";
else if (i >= 70)
cout << "C ";
else if (i >= 60)
cout << "D ";
else
cout << "F ";
}
return 0;
}
3) 출력결과 48
https://www.codetree.ai/missions/4/problems/reading-k201724?&utm_source=clipboard&utm_medium=text
4) a부터 b까지
#include <iostream>
using namespace std;
int main() {
int a, b;
cin >> a >> b;
for (int i = a; i <= b; )
{
cout << i << ' ';
if (i % 2 == 1)
i *= 2;
else
i += 3;
}
return 0;
}
5) 369 게임
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
for (int i = 1; i <= n; i++)
{
if (i % 3 == 0)
cout << 0 << ' ';
else if (i % 10 == 3 || i % 10 == 6 || i % 10 == 9)
cout << 0 << ' ';
else if (i / 10 == 3 || i / 10 == 6 || i / 10 == 9)
cout << 0 << ' ';
else
cout << i << ' ';
}
return 0;
}
6) 홀수만 출력하기
#include <iostream>
using namespace std;
int main() {
int N;
int num;
cin >> N;
for (int i = 0; i < N; i++)
{
cin >> num;
if (num % 2 == 1 && num % 3 == 0)
cout << num << endl;
}
return 0;
}
10. cnt 활용하기
1) 배수의 개수 2
2) 배수의 개수
3) 청소당번 정하기
4) 윤년 횟수 구하기
5) 등장횟수 확인
11. sum 계산하기
1) a부터 b까지의 합
2) 100부터 입력받는 수까지의
12. prod 계산하기
13. continue문
14. break문
15. Infinite Loop
16. 언제 끝날지 모르는 상황에서의 loop
17. 단 하나라도 만족하는 경우
18. 모두 만족하는 경우
'코드트리' 카테고리의 다른 글
[코드트리 조별과제] C++ 기초 : 단순 반복문 (1) (0) | 2024.08.14 |
---|---|
[코드트리 조별과제] C++ 기초 : 조건문 (0) | 2024.08.06 |
[코드트리 조별과제] C++ 기초 : 연산자 (0) | 2024.07.29 |
[코드트리 조별과제] C++ 기초 : 입출력 (0) | 2024.07.22 |
[코드트리 조별과제] C++ 기초 : 출력 (0) | 2024.07.15 |