본문 바로가기
알고리즘

[C++][BOJ/백준][단계별로 풀어보기] 2. if문

by lewns2 2021. 5. 28.

1. (1330번) 두 수 비교하기

#include <iostream>

using namespace std;

int main()
{
	int A, B;
	
	
	cin >> A >> B;
	
	if(A>B)
	cout << ">" << endl;
	
	else if(A<B)
	cout << "<" << endl;
	
	else
	cout << "==" << endl;
	
	return 0;
	
}

2. (9498번) 시험 성적

#include <iostream>

using namespace std;

int main()
{
	int score;
	
	
	cin >> score;
	
	if(score<= 100 && score>=90)
	cout << "A" << endl;
	
	else if(score<90 && score >=80)
	cout << "B" << endl;
	
	else if(score<80 && score >=70)
	cout << "C" << endl;
	
	else if(score<70 && score >=60)
	cout << "D" << endl;
	
	else
	cout << "F" << endl;
	
	return 0;
	
}

3. (2753번) 윤년

#include <iostream>

using namespace std;

int main()
{
	int year;
	cin >> year;
	
	if(year%4==0 && year%100 !=0 || year%4==0 && year%400==0)
	cout << "1" << endl;
	
	else
	cout << "0" << endl;
		
	return 0;
	
}

4. (14681번) 사분면 고르기

#include <iostream>

using namespace std;

int main()
{
	int x, y;
	
	cin >> x >> y;
	
	if(x>0){
		if(y>0)
		cout << "1" << endl;
		
		else
		cout << "4" << endl;
	}
	
	else if(x<0){
		if(y>0)
		cout << "2" << endl;
		
		else
		cout << "3" << endl;
	}

	return 0;
	
}

5. (2884번) 알람 시계

#include <iostream>

using namespace std;

int main()
{
	int H, M;
	
	cin >> H >> M;
	
	if(M>=45){
		cout << H << " "<< M-45 <<endl;
	}
	
	else{ 
		M = M - 45 + 60;
		
		if(H==0)
		H = 23;
		
		else
		H = H-1;
		
		cout << H << " "<< M <<endl;
	}
	
	
	return 0;
	
}
728x90
반응형