SMALL
누구나 쉽게 즐기는 c언어 콘서트 개정판 5장 프로그래밍
1번 문제
#include<stdio.h>
int main(void) {
int num;
printf("정수를 입력하시오: ");
scanf("%d", &num);
if(num%2==0)
printf("%d 은 짝수 입니다.", num);
else
printf("%d 은 홀수 입니다.", num);
return 0;
}
|
cs |
2번 문제
#include<stdio.h>
int main(void) {
char c;
printf("신호등의 색깔 입력 (R, G, Y): ");
scanf("%c", &c);
switch (c)
{
case 'r':
case 'R':
printf("정지!");
break;
case 'g':
case 'G':
printf("진행!");
break;
case 'y':
case 'Y':
printf("주의!");
break;
default:
break;
}
}
|
cs |
3번 문제
#include<stdio.h>
int main(void) {
int x,y;
printf("정수를 입력하시오:");
scanf("%d", &x);
printf("정수를 입력하시오:");
scanf("%d", &y);
printf("두수의 합은 %d입니다.\n", x + y);
printf("두수의 차는 %d입니다.\n", x>y? x-y:y-x);
}
|
cs |
4번 문제
#include<stdio.h>
int main(void) {
int x, y, z;
printf("삼각형의 세변을 입력하시요:\n");
scanf("%d", &x);
scanf("%d", &y);
scanf("%d", &z);
if (x == y && y == z) printf("정삼각형");
else if (x == y || y == z || z == x) printf("이등변 삼각형");
else printf("일반 삼각형");
return 0;
}
|
cs |
5번 문제
#include<stdio.h>
int main(void) {
int num = 0,sum=0;
printf("과세 표준을 입력하시오(만원): ");
scanf("%d", &num);
if (num <= 1000) {
sum = num * 8 / 100;
}
else if (1000 < num && num <= 4000) {
sum += 80;
num -= 1000;
sum += num * 17 / 100;
}
else if (4000 < num && num <= 8000) {
sum += 80+680;
num -= 4000;
sum += num * 26 / 100;
}
else if (num>8000) {
sum += 80 + 680 + 2800;
num -= 8000;
sum += num * 35 / 100;
}
printf("소득세는 %d만원입니다.", sum);
}
|
cs |
6번 문제
#include<stdio.h>
int main(void) {
int x, y, avr;
printf("중간 고사 점수를 입력하시오 :");
scanf("%d", &x);
printf("기말 고사 점수를 입력하시오 :");
scanf("%d", &y);
avr = (x + y) / 2;
if (avr >= 90) printf("당신의 학점은 A학점입니다.");
else if (avr >= 80) printf("당신의 학점은 B학점입니다.");
else if (avr >= 70) printf("당신의 학점은 C학점입니다.");
else if (avr >= 60) printf("당신의 학점은 D학점입니다.");
else printf("당신의 학점은 F학점입니다.");
}
|
cs |
7번 문제
#include<stdio.h>
#include<math.h>
int main(void) {
double a, b, c;
printf("계수 a를 입력하시오 : ");
scanf("%lf", &a);
printf("계수 b를 입력하시오 : ");
scanf("%lf", &b);
printf("계수 c를 입력하시오 : ");
scanf("%lf", &c);
if(a==0) printf("위의 이차 방정식의 실근은 %lf입니다.",-c/b);
else if(b*b-4*a*c <0) printf("위의 이차 방정식의 실근은 존재하지 않습니다.");
else printf("위의 이차 방정식의 실근은 %1.2lf과%1.2lf입니다.", (-b+sqrt(b*b-4*a*c))/(2*a), (-b - sqrt(b * b - 4 * a * c)) / (2 * a));
return 0;
}
|
cs |
LIST
'프로그래밍 언어 > C언어' 카테고리의 다른 글
누구나 쉽게 즐기는 c언어 콘서트 개정판 7장 programming (0) | 2021.01.19 |
---|---|
누구나 쉽게 즐기는 c언어 콘서트 개정판 6장 programming (0) | 2021.01.18 |
누구나 쉽게 즐기는 c언어 콘서트 개정판 4장 programming (0) | 2021.01.15 |
누구나 쉽게 즐기는 c언어 콘서트 개정판 3장 programming (0) | 2021.01.14 |
누구나 쉽게 즐기는 c언어 콘서트 개정판 2장 programming (0) | 2021.01.13 |