[쉽풀C] 3장 C프로그램구성요소
by 노실언니* 학교 교재 125p~
[Programming]
/*
* Chapter3. Elements of C program
* - Comment : For human - disappear when compiling
* - Indentation : Readability
* - Preprocesser : Be Used before compiling
* - Function : Def : TYPE_return NAME(TYPE_Argument) *HEADER
* { *BODY }
* Call : NAME();
* Name : have address
* - Variable : 선언 초기화Initialization =assignment_operator
* - Expression : Unit of processed → ;
* - Statement
*/
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
// 01. print average in console
float a, b, c;
printf("실수를 입력하시오: ");
scanf("%f %f %f", &a, &b, &c);
printf("총합: %.3f\t평균: %.3f\n\n", a+b+c, (a+b+c)/3);
// 02. mile to meter
float mile;
double meter;
printf("mile\t>> ");
scanf("%f", &mile);
meter = mile * 1609;
printf("meter\t>> %.3lf\n\n", meter);
// 03. Area of triangle
float base, height;
double area;
printf("base & height >> ");
scanf("%f %f", &base, &height);
area = base * height / 2;
printf("area >> %.3lf\n\n", area);
// 04. Fahrenheit to Celsius
float fahrenheit;
double celsius;
printf("Fahrenheit >> ");
scanf("%f", &fahrenheit);
celsius = 5 * (fahrenheit - 32) / 9;
printf("Celsius >> %lf\n\n", celsius);
// 05. Calculate polynomial
float x;
double result;
printf("3x^2 + 7x + 11\n");
printf("x >> ");
scanf("%f", &x);
result = (x * x * 3) + (x * 7) + 11;
printf("result >> %.3lf\n\n", result);
// 06. Weight in moon
float weight_earth;
double weight_moon;
printf("Earth >>");
scanf("%f", &weight_earth);
weight_moon = weight_earth * 0.17;
printf("Moon >> %0.3lf\n\n", weight_moon);
return 0;
}
수시로 한글로 바꿔야 하는 것도
마우스를 만지작거리는 것도 불편하다.
이러다가 마우스도 안 쓰고 다 키보드로 해결하는가 싶다.
C언어 바보.
그 바보같은 모습이 좋지만
반응형
'Computer science : 컴퓨터과학' 카테고리의 다른 글
[쉽풀C] 6장 조건문_중간점검 도전문제 Exercise Programming 해설 (0) | 2021.11.28 |
---|---|
[쉽풀C] 5장 수식과 연산자_중간점검 도전문제 Exercise Programming 해설 (0) | 2021.11.02 |
[쉽풀C] 4장 변수와 자료형 프로그래밍 풀이 (0) | 2021.10.20 |
수료증-프로그래밍기초 in Python(Intro to Programming in Python) (0) | 2021.06.17 |
수료증-컴퓨터개론(Computer Basics) (0) | 2021.03.31 |
블로그의 정보
노력하는 실버티어
노실언니