728x90
- 다음과 같이 if else / if else 이렇게 조건문을 2번 이상 사용하게 된다면, 처음 정의한 if-else 구문과 그다음 정의된 if-else 구문끼리는 서로 관련이 없습니다.
if (조건1) {
코드1-1
}
else {
코드1-2
}
if (조건2) {
코드2-1
}
else {
코드2-2
}
코드3
#include <stdio.h>
int main() {
int a;
scanf("%d", &a);
if (a % 2 == 0) {
printf("even\n");
}
else {
printf("odd\n");
}
if (a >= 5) {
printf("normal\n");
}
else {
printf("small\n");
}
printf("done");
return 0;
}
▶문제: 2개의 정수 a, b를 입력받아 첫 번째 수의 짝홀 여부와, 두 번째 수의 짝홀 여부를 출력하는 프로그램을 작성해주세요.
#include <stdio.h>
int main() {
int a, b;
scanf("%d %d",&a,&b);
if(a%2==0){
printf("even\n");
}
else{
printf("odd\n");
}
if(b%2==0){
printf("even\n");
}
else{
printf("odd\n");
}
return 0;
}
▶문제: 두 개의 정수를 입력받아 첫 번째 수가 더 적으면을, 아니면 을 출력하고, 두 개의 수가 같으면 을, 아니면 을 출력하는 프로그램을 작성하세요.
#include <stdio.h>
int main() {
int a,b;
scanf("%d %d",&a,&b);
if(a<b){
printf("1 ");
}
else{
printf("0 ");
}
if(a==b){
printf("1");
}
else{
printf("0");
}
return 0;
}
▶문제: 정수 a가 3의 배수라면 YES를, 아니라면 NO를 출력하고, 또 5의 배수라면 YES를, 아니라면 NO 출력하는 프로그램을 작성해 보세요.
#include <stdio.h>
int main() {
int a;
scanf("%d",&a);
if(a%3==0){
printf("YES\n");
}
else{
printf("NO\n");
}
if(a%5==0){
printf("YES\n");
}
else{
printf("NO\n");
}
return 0;
}
'프로그래밍 > 코드트리' 카테고리의 다른 글
[코드트리 조별과제] 기초 - 04.조건문_and 기호 (0) | 2024.08.01 |
---|---|
[코드트리 조별과제] 기초 - 04.조건문_비교 연산자와 조건문 (0) | 2024.08.01 |
[코드트리 조별과제] 기초 - 04.조건문_if / if (0) | 2024.08.01 |
[코드트리 조별과제] 기초 - 04.조건문_if / else if / else if / else 조건문 (0) | 2024.08.01 |
[코드트리 조별과제] 기초 - 04.조건문_if / else if / else 조건문 (0) | 2024.08.01 |