#include <iostream> // cout, cin 등이 들어 있는 헤더파일
using namespace std;
// 안쓰면 cout 대신 std::cout 써야 됨
int main()
{
int n = 10; // n 선언 후 값을 넣어 줌
//반복문
for (int i = 0;i < n;i++) //for(변수 초기값;조건;i++) 조건은 bool 형식이어야 함
{
cout << i << "\n";
}
cout << "-------------------------------------";
int i = 10;
while (i) //while(조건)
{
cout << i-- << "\n"; //문장을 실행하고 i=i-1 줄바꿈, 엔터="\n"
}
cout << "-------------------------------------";
i = 0;
while (i < 10) //while(조건)
{
cout << ++i << "\n"; //i=i+1 후 문장을 실행
}
if (i % 2 == 0) cout << "i 나누기 2의 나머지는 0"; // if (조건)
else cout << "i 나누기 2의 나머지는 0이 아님";
return 0;
}
조건이 참(true)이면 실행
조건(bool)이 0이면 false 1이면 true
!true=false 느낌표: not, 반전
https://www.acmicpc.net/step/2
if문 단계
점이 어느 사분면에 있는지 알아내는 문제
www.acmicpc.net
https://www.acmicpc.net/step/3
for문 단계
1부터 N까지의 합을 구하는 문제. 물론 반복문 없이 풀 수도 있습니다.
www.acmicpc.net
https://www.acmicpc.net/step/2
while문 단계
입력이 끝날 때까지 A+B를 출력하는 문제. EOF에 대해 알아 보세요.
www.acmicpc.net
'C++' 카테고리의 다른 글
| BFS와 DFS, vector (0) | 2021.11.08 |
|---|---|
| 시간 복잡도, Brute Force (0) | 2021.11.04 |
| 배열 (2) | 2021.10.30 |
| 함수, 자료형, 입출력 (0) | 2021.10.30 |
| Visual Studio 세팅, solved.ac (0) | 2021.10.29 |