티스토리 뷰
Programming Language/C basic
[C언어] CHAPTER 03 C 프로그램 구성요소 / 덧셈 프로그램, 간단한 계산 프로그램 / 예제 연습
또야 2021. 3. 22. 01:01반응형
# 덧셈 프로그램
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include <stdio.h>
int main(void)
{
int x; // 첫 번째 정수를 저장할 변수
int y; // 두 번째 정수를 저장할 변수
int sum; // 두 정수의 합을 저장하는 변수
x = 100; // 연산 부분
y = 200;
sum = x + y;
printf("두 수의 합 : %d", sum);
return 0;
}
|
cs |
# 두 수의 합, 차, 곱, 몫 구하기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#include <stdio.h>
int main(void)
{
int x; // 첫 번째 정수를 저장할 변수
int y; // 두 번째 정수를 저장할 변수
int sum, diff, mul, div;
x = 20;
y = 10;
sum = x + y; // x + y의 연산결과를 sum 변수에 저장
diff = x - y; // x - y의 연산결과를 diff 변수에 저장
mul = x * y; // x * y의 연산결과를 mul 변수에 저장
div = x / y; // x / y의 연산결과를 div 변수에 저장
printf("두 수의 합 : %d\n", sum); // 출력 부분
printf("두 수의 차 : %d\n", diff);
printf("두 수의 곱 : %d\n", mul);
printf("두 수의 몫 : %d", div);
return 0;
} |
cs |
# 연봉 계산기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#include <stdio.h>
int main(void)
{
int ysalary; // 연봉
int msalary;// 월 수령액
printf("연봉을 입력하시오(단위: 만원): "); // 사용자가 연봉을 입력하도록 안내한다.
scanf("%d", &ysalary); // 입력을 받는 부분
msalary = ysalary / 12; // 월 수령액은 연봉의 /12이다.
printf("월 수령액(단위 : 만원) : %d\n", msalary); // 월 수령액 출력
return 0; // main() 함수 결과값 반환
}
|
cs |
# 원의 면적 구하기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include <stdio.h>
int main(void)
{
float radius; // 원의 반지름
float area; // 원의 면적
printf("반지름을 입력하세요. : ");
scanf_s("%f", &radius); // 반지름을 입력받는 부분
area = 3.14 * radius * radius; // 원의 면적 계산
printf("원의 면적은 %f 입니다.", area); // 원의 면적 출력
return 0;
}
|
cs |
# 환율계산
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#include <stdio.h>
int main(void)
{
double rate; // 원/달러 환율
double usd; // 달러화
int krw; // 원화
printf("환율을 입력하시오. : ");
scanf_s("%lf", &rate); // 환율 입력
printf("원화 금액을 입력하시오. : ");
scanf_s("%d", &krw); // 원화 입력
usd = krw / rate; // 달러화로 환산
printf("원화 %d원은 %lf달러입니다.", krw, usd); // 계산 결과 출력
return 0;
}
|
cs |
- 한마디
C언어의 기본적인 변수 선언, printf와 scanf(보안성 문제로 scanf_s를 쓰긴 한다만.)
의 사용법을 복습할 수 있었다.
교재 <생능, 쉽게 풀어쓴 C언어 Express>를 참고하여 예제를 연습하면서
다른 방식으로 하는 코딩이 많이 생각났다.
함수로 구성해서 매개변수로 전달하여 계산하는 것과
pi 같은 무리수를 기호상수로 선언한다던가 하는 아주 간단한 것들.
지금 이걸 복습할 단계는 아니라고 생각하지만
기초를 탄탄히 하기 위해 아무리 쉬운 것이라도 다시 찬찬히 훑어보려 한다.
부디 의미있는 시간이 되길 빈다.
참고로 scanf 사용 시 빌드 오류가 발생하는 것이 거슬린다면
#define _CRT_SECURE_NO_WARNINGS 를 첫 번째 줄에 추가하면 되긴 한다.
반응형
'Programming Language > C basic' 카테고리의 다른 글
[C언어] CHAPTER 03 C 프로그램 구성요소 / Programming 05 / 다항식의 값 계산 (0) | 2021.03.23 |
---|---|
[C언어] CHAPTER 03 C 프로그램 구성요소 / Programming 04 / 섭씨 온도로 환산하기 (0) | 2021.03.23 |
[C언어] CHAPTER 03 C 프로그램 구성요소 / Programming 03 / 삼각형의 넓이 계산 (0) | 2021.03.23 |
[C언어] CHAPTER 03 C 프로그램 구성요소 / Programming 02 / 마일을 미터로 변환 (0) | 2021.03.22 |
[C언어] CHAPTER 03 C 프로그램 구성요소 / Programming 01 / 세 개의 실수의 합계와 평균값 구하기 (0) | 2021.03.22 |
댓글
반응형
Recent Post.
Recent Reply.
- Thanks for comming.
- 오늘은
- 명이 방문했어요
- 어제는
- 명이 방문했어요