• 백준 2884

    BOJ - 2884 - 알람 시계 설명 시간과 분을 입력받고 45분을 빼면 되는 문제다. 입력받은 분이 45분 이상이면 (입력받은 분 - 45)를 한다. 입력받은 분이 45분 미만이면 (입력받은 분 - 45 + 60(한 시간))을 하고 시간을 1 줄인다. 만약 이때 시간이 음수가 되면(0시일 경우 1시간을 줄이면 23시가 되어야 함) 시간을...


  • 백준 2753

    BOJ - 2753 - 윤년 설명 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 따라서 조건식은 다음과 같다. 연도가 4의 배수 : ! (year % 4) 100의 배수가 아닐 경우 : (year % 100) 400의 배수일 경우 : ! (year % 400) 100의 배수가 아닐 때...


  • 백준 9498

    BOJ - 9498 - 시험 성적 설명 조건문과 논리 연산자를 사용하는 방법을 알아야 한다. 숫자 a를 입력받아서 a를 조건에 맞춰서 등급을 출력하면 된다. 논리 연산자를 사용하는 법 알아보기 code #include <iostream> using namespace std; int main() { int a; cin>>a; if(a >= 90) cout<<"A"<<endl; else if(a < 90 && a...


  • 백준 1330

    BOJ - 1330 - 두 수 비교하기 설명 조건문을 사용하는 방법을 알아야 한다. 숫자 2개 a, b를 입력받아서 a 가 b 보다 크면 > 출력, a 가 b 보다 작으면 < 출력, a 와 b 가 같으면 == 출력 code #include <iostream> using namespace std; int main() { double a,b;...


  • 백준 2588

    BOJ - 2588 - 곱셈 설명 두 번째로 입력받은 숫자의 1의 자리수, 10의 자리수, 100의 자리수를 첫 번째로 입력받은 숫자에 곱셈한다. 각각의 자리수를 뽑아내는 방법은 다음과 같다. 자료형이 int 일 경우 1의 자리수 : (변수)%10 10의 자리수 : (변수/10)%10 100의 자리수 : (변수/100)%10 …의 자리수 : (변수/…)%10 산술 연산자를 사용하는...