URL : https://codeup.kr/problemsetsol.php?psid=23
// 0 입력될 때까지 무한 출력하기 (goto문 사용)
// input : 7 4 0 3 0 1 5 6 9 10 8
// output : 7
// 4
// 0
#include <iostream>
using namespace std;
int main()
{
int n;
a:
cin >> n;
cout << n << endl;
if (n != 0)
goto a;
return 0;
}
URL : https://codeup.kr/problemsetsol.php?psid=23
// 달 입력받아 계절 출력하기
// input : 12
// output : winter
// 월별계절
// 12, 1, 2 : winter
// 3, 4, 5 : spring
// 6, 7, 8 : summer
// 9, 10, 11 : fall
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
switch (n) {
case 12: case 1: case 2: cout << "winter" << endl; break;
case 3: case 4: case 5: cout << "spring" << endl; break;
case 6: case 7: case 8: cout << "summer" << endl; break;
case 9: case 10: case 11: cout << "fall" << endl; break;
default: cout << "1 ~ 12로 입력해주세요." << endl; break;
}
return 0;
}
URL : https://codeup.kr/problemsetsol.php?psid=23
// 평가를 문자로 입력받아 내용 출력하기
// input : A
// output : best!!!
// 평가내용
// A : best!!!
// B : good!!
// C : run!
// D : slowly~
#include <iostream>
using namespace std;
int main()
{
char c;
cin >> c;
if (c == 'A') cout << "best!!!" << endl;
else if (c == 'B') cout << "good!!" << endl;
else if (c == 'C') cout << "run!" << endl;
else if (c == 'D') cout << "slowly~" << endl;
else cout << "what?" << endl;
return 0;
}
URL : https://codeup.kr/problemsetsol.php?psid=23
// 정수 1개 입력받아 평가 출력하기
// input : 90
// output : A
// 평가기준
// 90 ~ 100 : A
// 70 ~ 89 : B
// 40 ~ 69 : C
// 0 ~ 39 : D
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
if (n >= 90 && n <= 100) cout << "A" << endl;
else if (n >= 70 && n <= 89) cout << "B" << endl;
else if (n >= 40 && n <= 69) cout << "C" << endl;
else if (n >= 0 && n <= 39) cout << "D" << endl;
else cout << "0 ~ 100으로 입력해주세요." << endl;
return 0;
}
URL : https://codeup.kr/problemsetsol.php?psid=23
// 정수 1개 입력받아 분석하기
// input : -2147483648
// output : minus (음수인지 양수인지)
// even (짝수인지 홀수인지)
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
cout << ((n < 0) ? "minus" : "plus") << endl;
cout << ((n % 2 == 0) ? "even" : "minus");
return 0;
}
URL : https://codeup.kr/problemsetsol.php?psid=23
// 3개의 정수 입력받아 짝/홀 출력하기
// input : 1 2 8
// output : odd
// even
// even
#include <iostream>
using namespace std;
int main()
{
int n[3];
for (int i = 0; i < 3; i++)
{
cin >> n[i];
if (n[i] % 2 == 0) // 짝수 일 경우
cout << "even" << endl;
else // 홀수 일 경우
cout << "odd" << endl;
}
return 0;
}