#include <stdio.h>
int main() {
/*
[문제1]
정수형 변수 number1을 선언한 후
정수를 하나 입력받으세요.
입력받은 수가 10보다 크면 "10보다 큽니다.",
그렇지 않으면 "10 이하입니다."를 출력하세요.
[입력 예시]
15
[실행 결과]
10보다 큽니다.
*/
// [문제1] 코드 작성
int number1;
scanf("%d", &number1);
if(number1>10){
printf("10보다 큽니다");
}
else{
printf("10보다 이하입니다");
}
printf("\n\n");
// ------------------------------------------
/*
[문제2]
정수형 변수 number2를 선언한 후
정수를 하나 입력받으세요.
입력받은 수가
양수이면 "양수",
0이면 "0",
음수이면 "음수"를 출력하세요.
[입력 예시]
-5
[실행 결과]
음수
*/
// [문제2] 코드 작성
int number2;
scanf("%d", &number2);
if(number2>0){
printf("양수");
}
else if(number2<0){
printf("음수");
}
else{
printf("0");
}
printf("\n\n");
// ------------------------------------------
/*
[문제3]
정수형 변수 number3을 선언한 후
정수를 하나 입력받으세요.
입력받은 수가
2의 배수이고 3의 배수이면
"2와 3의 공배수"를 출력하세요.
그렇지 않으면
"공배수가 아닙니다."를 출력하세요.
[입력 예시]
12
[실행 결과]
2와 3의 공배수
*/
// [문제3] 코드 작성
int number3;
scanf("%d", &number3);
if(number3%3==0){
if(number3%2==0){
printf("2와 3의 공배수");
}
}
else{
printf("공배수가 아닙니다");
}
printf("\n\n");
// ------------------------------------------
/*
[문제4]
정수형 변수 score4를 선언한 후
시험 점수를 입력받으세요.
점수에 따라 아래와 같이 출력하세요.
90점 이상 : A
80점 이상 : B
70점 이상 : C
60점 이상 : D
60점 미만 : F
[입력 예시]
83
[실행 결과]
B
*/
// [문제4] 코드 작성
int score4;
scanf("%d", &score4);
if(score4>60){
if(score4>=90){
printf("A");
}
else if(score4>=80){
printf("B");
}
else if(score4>=70){
printf("C");
}
else if(score4>=60){
printf("D");
}
}
else{
printf("F");
}
printf("\n\n");
// ------------------------------------------
/*
[문제5]
정수형 변수 age5와 height5를 선언한 후
나이와 키를 입력받으세요.
나이가 10세 이상이고
키가 130cm 이상이면
"탑승 가능"을 출력하세요.
둘 중 하나라도 조건을 만족하지 못하면
"탑승 불가"를 출력하세요.
[입력 예시]
11 135
[실행 결과]
탑승 가능
*/
// [문제5] 코드 작성
int age5, height5;
scanf("%d %d", &age5, &height5);
if(age5>=10){
if(height5>=130){
printf("탑승 가능");
}
else{
printf("탑승 불가");
}
}
else{
printf("탑승 불가");
}
printf("\n\n");
// ------------------------------------------
/*
[문제6]
정수형 변수 score6와 attendance6를 선언한 후
시험 점수와 출석률을 입력받으세요.
먼저 시험 점수가 60점 이상인지 확인하세요.
시험 점수가 60점 이상인 경우에만
출석률을 다시 확인합니다.
출석률이 80 이상이면
"최종 합격"을 출력하고,
출석률이 80 미만이면
"출석 부족"을 출력하세요.
시험 점수가 60점 미만이면
"점수 부족"을 출력하세요.
반드시 중첩 if문을 사용하세요.
[입력 예시]
75 70
[실행 결과]
출석 부족
*/
// [문제6] 코드 작성
int score6, attendance6;
scanf("%d %d", &score6, &attendance6);
if(score6>=60){
if(attendance6>=80){
printf("최종 합격");
}
else if(attendance6<80){
printf("출석 부족");
}
}
else{
printf("점수 부족");
}
printf("\n\n");
// ------------------------------------------
/*
[문제7]
정수형 변수 total7과 count7을 선언한 후
총점과 과목 수를 입력받으세요.
실수형 변수 average7에
정확한 평균을 저장하세요.
형변환을 사용하여 소수점까지
정확한 평균을 계산해야 합니다.
평균이
90 이상이면 "최우수",
80 이상이면 "우수",
70 이상이면 "보통",
그 외에는 "노력 필요"를 출력하세요.
평균은 소수 둘째 자리까지 출력하세요.
[입력 예시]
427 5
[실행 결과]
평균 : 85.40
우수
*/
// [문제7] 코드 작성
int total7, count7;
float average7;
scanf("%d %d", &total7, &count7);
average7 = (float)total7 / count7;
printf("%.2f\n", average7);
if(average7 >=90){
printf("최우수");
}
else if(average7>=80){
printf("우수");
}
else if(average7>=70){
printf("보통");
}
else{
printf("노력 필요");
}
printf("\n\n");
// ------------------------------------------
/*
[문제8]
정수형 변수 member8과 price8를 선언한 후
회원 여부와 상품 가격을 입력받으세요.
회원 여부는
회원 : 1
비회원 : 0
으로 입력합니다.
먼저 회원인지 확인하세요.
회원이라면 상품 가격을 다시 확인하여
50000원 이상이면 "20% 할인",
50000원 미만이면 "10% 할인"을 출력하세요.
비회원이라면
"할인 없음"을 출력하세요.
반드시 중첩 if문을 사용하세요.
[입력 예시]
1 65000
[실행 결과]
20% 할인
*/
// [문제8] 코드 작성
int member8, price8;
scanf("%d %d", &member8, &price8);
if(member8==1){
if(price8>=50000){
printf("20%%할인");
}
else{
printf("10%%할인");
}
}
else if(member8==0){
printf("할인 없음");
}
printf("\n\n");
// ------------------------------------------
/*
[문제9]
정수형 변수 number9를 선언하고
정수를 하나 입력받으세요.
입력받은 수가
10 이상 100 이하인지 먼저 확인하세요.
범위 안에 있는 경우,
다시 홀수인지 짝수인지 판단하여
짝수이면 "범위 안의 짝수",
홀수이면 "범위 안의 홀수"를 출력하세요.
10 미만이거나 100보다 크면
"범위 밖의 수"를 출력하세요.
반드시 중첩 if문을 사용하세요.
[입력 예시]
42
[실행 결과]
범위 안의 짝수
*/
// [문제9] 코드 작성
printf("\n\n");
// ------------------------------------------
/*
[문제10]
정수형 변수 menu10, size10, coupon10을 선언한 후
메뉴 번호, 사이즈 번호, 쿠폰 사용 여부를 입력받으세요.
메뉴 번호
1 : 햄버거
2 : 피자
사이즈 번호
1 : 기본
2 : 큰 사이즈
쿠폰 사용 여부
사용 : 1
미사용 : 0
먼저 메뉴 번호를 확인하세요.
[햄버거]
기본 사이즈 : 5000원
큰 사이즈 : 6500원
[피자]
기본 사이즈 : 8000원
큰 사이즈 : 11000원
메뉴를 선택한 후
중첩 조건문을 사용하여 사이즈에 따라
가격을 결정하세요.
가격을 결정한 후,
쿠폰을 사용했다면 1000원을 할인하세요.
최종 가격을 출력하세요.
메뉴 번호가 1 또는 2가 아니거나,
사이즈 번호가 1 또는 2가 아니면
"잘못된 선택입니다."를 출력하세요.
[입력 예시]
2 2 1
[실행 결과]
최종 가격 : 10000원
*/
// [문제10] 코드 작성
printf("\n\n");
// ------------------------------------------
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: