11. 다음 수식을 계산하는 프로그램을 작성하시오. 수식: f(x) = 2x³ - 3x² + 1/x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #include int main() { int x; double result; printf("x입력: "); scanf("%d", &x); result = 2 * (x*x*x) - 3 * (x*x) + (1 / (double)x); printf("-> x=%d일 때\n", x); printf("f(x)=2x³- 3x²+ 1/x = %.1lf\n", result); return 0; } Colored by Color Scripter cs 12. 네 자리 정수(num)를 입력 받아 천, 백, 십, 일의 자리로 분리하여 출력하는 프로그램을 작..
05. 센티미터(cm)로 표현된 키를 입력하면 피트(feet)와 인치(inch)로 변환하는 프로그램을 작성하시오. (소수 2자리) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #include int main() { double height, feet, inch; printf("키(cm)를 입력하세요 : "); scanf("%lf", &height); inch = height / 2.54; feet = inch / 12; printf("입력하신 키 %.2lf센티미터는 %.2lf피트와 %.2lf인치에 해당됩니다.\n", height, feet, inch); return 0; } Colored by Color Scripter cs 06. 킬로그램(kg) 단위의 무게를 입력받아 파운드(lb)..
01. 연산자 =와 ==의 차이점을 기술하시오. - 대입연산자 '=' : 연산자 왼쪽에 있는 변수에 오른쪽에 있는 수식 값을 저장 ex) x = y 의 의미는 y값을 x에 저장하겠다는 의미 - 관계연산자 '==' : 피연산자 두 개를 비교 ex) x == y 의 의미는 x와 y의 값이 같은지를 비교하겠다는 의미 02. 다음 연산자를 우선순위가 높은 순서대로 정리하시오.대입, 산술, 관계, 논리, 조건, 증감, 비트, 콤마 → 증감(단항) > 산술 > 관계 > 비트 > 논리 > 조건 > 대입 > 콤마 03. 다음 프로그램을 실행한 결과를 추정하여 결과 값을 직접 적어본 후 프로그램을 실행하여 추정한 값과 실제 실행 값을 비교해보시오.12345678910#include int main(){ int x = 3..
6. 화씨 단위의 온도를 입력받아 섭씨 단위의 온도를 구하는 프로그램을 작성하시오. 123456789101112131415#include int main() { double F, C; printf("화씨온도(F)를 입력하세요. : "); scanf("%lf", &F); C = (5.0 / 9.0)*(F - 32); printf("화씨온도 %.1lf의 섭씨온도는 %.1lf입니다.\n", F, C); return 0; } Colored by Color Scriptercs 07. 키보드에서 문자를 한 개 입력받은 후, 그 문자에 해당하는 ASCII 코드 값을 구하는 프로그램을 작성하시오. 1 2 3 4 5 6 7 8 9 10 11 12 #include int main() { char s; printf("문자를..
01. 다음 빈칸을 채우시오. 가. 프로그램을 개발하는 데 필요한 컴파일러, 디버거, 링커, 에디터 등을 통합적으로 제공하는 개발 환경을 ( 통합 개발 환경, IDE, Intergated Development Environments )이라 한다. 나. 에러는 크게 ( 컴파일 ) 시간에 발생하는 에러와 ( 링크 ) 시간에 발생하는 에러로 구분할 수 있다. 다. 프로그램에서 발생하는 에러를 파악하여 수정하는 과정을 ( 디버깅 )이라 한다. 02. "ch1-ex1" 프로젝트를 생성하고, 화면에 학번, 이름을 출력하는 C 프로그램을 작성하고 실행하시오. 1 2 3 4 5 6 7 8 #include int main(void) { printf("학번: 2013920005\n"); printf("이름: 홍길동\n")..