본문 바로가기

Programming/컴퓨터프로그래밍및실습20

[컴프실] 중간고사 05일차 실습문제 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { const double PI = 3.141592; //기호상수 PI double r, h; printf("r을 입력 : "); scanf("%lf", &r); printf("h를 입력 : "); scanf("%lf", &h); printf("v1 = %lf\n", (1.0 / 2.0) * PI * r * r * h); //실수 형태로 작성해야 함 printf("v2 = %lf\n", (4.0 / 3.0) * PI * r * r * r); return 0; } double: 실수 형태로 작성해야 함 #define _CRT_SECURE_NO_WARNINGS #include int main.. 2023. 7. 10.
[컴프실] 7일차 실습문제 //알파벳 소문자 하나를 입력 받고 모음(a, e, i, o, u)인지 판단하는 코드 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { char alphabet; printf("알파벳 소문자 입력: "); scanf("%c", &alphabet); switch (alphabet) { case 'a': case 'e': case 'i': case 'o': case 'u': printf("%c는(은) 모음입니다.\n", alphabet); break; default: printf("%c는(은) 모음이 아닙니다.\n", alphabet); break; } return 0; } /*하나의 실수를 입력받고 y = 2*x*x -4*x + 3 에 대입하여 출력값이.. 2023. 7. 8.
[컴프실] 제6장: 조건문 제어문 조건문 반복문 if문, if-else문 //if문 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int number; printf("정수를 입력하세요: "); scanf("%d", &number); if (number > 0) printf("양수입니다."); else if (number = 0) printf("0입니다."); else printf("음수입니다."); return 0; } /*홀수인지 짝수인지 구별하는 프로그램*/ #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int num; printf("정수를 입력하세요: "); scanf("%d", &num); if (num%2==.. 2023. 7. 8.
[컴프실] 제5장: 수식과 연산자 수식 상수 변수 연산자 /*정수 사칙 연산*/ #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int x, y, result; printf("두 개의 정수를 입력하시오: "); scanf("%d%d", &x, &y); result = x + y; printf("%d + %d = %d\n", x, y, result); result = x - y; //result 변수 두 번 써도 됨 printf("%d - %d = %d\n", x, y, result); return 0; } /*초를 입력받고 분과 초로 나타내는 프로그램*/ #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int input, min.. 2023. 7. 7.
[컴프실] 6일차 실습문제 /*초를 정수로 입력받고 일, 시간, 분, 초로 출력하는 프로그램*/ #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int totalSec; //입력받는 초 printf("초를 입력: "); scanf("%d", &totalSec); int sec = totalSec % 60; int min = (totalSec / 60) % 60; int hour = (totalSec / 3600) % 24; int day = totalSec / (3600 * 24); printf("%d초는 %d일 %d시간 %d분 %d초\n", totalSec, day, hour, min, sec); return 0; } /*거스름돈 계산 프로그램*/ #define _CRT_S.. 2023. 7. 5.
[컴프실] 4일차 실습문제 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int w; //폭 int h; //높이 printf("w(폭)를 입력: "); scanf("%d", &w); printf("h(높이)를 입력: "); scanf("%d", &h); int Area; Area = w * h; printf("Area: %d\n", Area); int Perimeter; Perimeter = 2 * (w + h); printf("Perimeter: %d\n", Perimeter); return 0; } #define _CRT_SECURE_NO_WARNINGS #include int main(void) { double x; double y; double Area; print.. 2023. 7. 4.
[컴프실] 5일차 실습문제 //Pi를 기호상수로 만들고, 값을 입력받아 결과를 출력하시오. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { const double Pi = 3.141592; double r; double h; printf("r을 입력: "); scanf("%lf", &r); printf("h를 입력: "); scanf("%lf", &h); double v1; double v2; v1 = 1.0 / 2.0 * Pi * r * r * h; v2 = 4.0 / 3.0 * Pi * r * r * r; printf("v1 = %f\n", v1); printf("v2 = %f\n", v2); /*The divisions 1 / 2 and 4 / 3 are using in.. 2023. 7. 4.
[컴프실] 제4장: 변수와 자료형 변수 컴퓨터 프로그램은 값을 저장하기 위하여 변수(variable)을 사용한다. 변수는 메인 메모리(main memory)에 만들어진다. 변수와 상수 변수(variable): 저장된 값의 변경이 가능한 공간 상수(constant): 저장된 값의 변경이 불가능한 공간 /* 원의 면적을 계산하는 프로그램 */ #define _CRT_SECURE_NO_WARNINGS #include int main(void) { double radius; double area; printf("원의 반지름을 입력하세요: "); scanf("%lf", &radius); area = radius * radius * 3.14; printf("원의 면적: %f\n", area); return 0; } 자료형(data type) 자료형.. 2023. 7. 3.
[컴프실] 제3장: C프로그램 구성요소 일반적인 프로그램의 형태 주석 들여쓰기 덧셈 프로그램 /* 두개의 숫자의 합을 계산하는 프로그램 */ #include int main(void) { int x, y; //첫 번째, 두 번째 정수를 저장할 변수 int sum; //두 정수의 합을 저장하는 변수 x = 100; y = 200; sum = x + y; printf("두 수의 합: %d", sum); return 0; } 변수 : 프로그램이 사용하는 데이터를 일시적으로 저장할 목적으로 사용하는 메모리 공간 변수의 초기화 변수값 출력 형식 지정자 -- 형식과 변수의 자료형은 반드시 일치해야 함! Lab: 사칙연산 /* 사칙연산 */ #include int main(void) { int x, y; int sum, diff, mul, div; x =.. 2023. 7. 3.