Programming Language/C

Programming Language/C

[C] Week 1 : 프로그래밍의 개념, 프로그램 작성 과정

① 프로그램 컴퓨터 = 하드웨어 + 소프트웨어 (프로그램) 여기서 컴퓨터는 단순히 계산만 하는 기계가 아니다. 컴퓨터는 현대적인 의미에서 프로그램*에 따라 데이터를 처리하는 기계라고 할 수 있다. (* 프로그램 : 명령어들의 리스트) 예를 들어 로봇에게 가까운 햄버거 가게에 가서 햄버거를 사오는 일을 시킨다고 하자. 이 일은 "지시사항"들로 이루어 질 수 있다. 500미터 직진 교차로에서 우회전 ... (생략) 햄버거를 주문한다 햄버거를 들고 출발한 위치로 다시온다. 즉, 다시 말해 '프로그램 == 작업지시서' 라고 볼 수 있다. 컴퓨터에게 해야 할 작업의 내용을 알려주는 문서라는 것이다. 그러면 어떻게 지시할 수 있을까? 컴퓨터에게는 3가지를 충족하여 지시를 해야한다. 아주 자세하게 해야하며, 구체적으..

Programming Language/C

[C] 따옴표(' ")와 퍼센트(%) 출력 방법

Solution #define _CRT_SECURE_NO_WARNINGS #include int main(void) { printf("I said \"Hello\" and left.\n"); printf("I was 100%% confident with my behavior.\n"); } 결과 창

Programming Language/C

[C] 섭씨 화씨 변환 (심볼릭 상수 - 메크로 사용)

Solution #define _CRT_SECURE_NO_WARNINGS #define BASE 32 #define CONVERSION_FACTOR 9.0/5.0 #include int main(void) { double celsius, fahrenheit; printf("Enter a celsius temperature: "); scanf("%lf",&celsius); fahrenheit = (celsius * CONVERSION_FACTOR) + BASE; printf("Fahrenheit Equivalent : %f\n", fahrenheit); } 결과 창

Programming Language/C

[C] 반지름 const 값 -> 원 넓이, 둘레 계산

Solution #define _CRT_SECURE_NO_WARNINGS #include int main(void) { double const PI = 3.141592; int radius; double area; double circum; printf("Enter a radius: "); scanf("%d", &radius); area = PI * radius * radius; printf("The area of a circle with %d:\t\t%f\n",radius,area); circum = 2 * PI * radius; printf("The circumference of a circle with %d:\t%f\n", radius, circum); } 결과 창

dowhatiwant
'Programming Language/C' 카테고리의 글 목록 (2 Page)