① 키보드로부터 숫자 하나를 입력 받아서 절대값을 구하는 프로그램을 함수를 사용하여 작성합니다. 단, 함수의 이름은 user_abs로 만들며 메인함수 위에 선언하고 정의는 메인함수 아래에 작성합니다. 프로그램을 실행하면 다음과 같이 수행될 것입니다. 숫자 하나를 입력하세요 : -3.4절대값은 3.400000입니다. - 소스 #include double user_abs(double); int main(){double a, res; printf("숫자 하나를 입력하세요 : ");scanf("%lf", &a); res = user_abs(a); printf("절대값은 %lf입니다.", res); return 0;} double user_abs(double a){double res; if(a user_pow(3..
① 키보드로부터 두 개의 숫자를 입력 받아서 그 곱을 출력하는 프로그램을 작성합니다. 단, 곱셈 연산은 함수를 사용하여 수행합니다. 결과값은 소수점 이하 첫재자리까지 출력합니다. 프로그램을 실행하면 다음과 같이 수행될 것입니다. 두 개의 숫자를 입력하세요 : 2.7 4.0두 수의 곱은 : 10.8 - 소스 #include double multi(double a, double b){double res; res = a * b; return res;} int main(){double a, b, res; printf("두 개의 숫자를 입력하세요 : ");scanf("%lf %lf", &a, &b); res = multi(a, b); printf("두 수의 곱은 : %.1lf", res); return 0;} -..
소득금액(정수값)을 전달하면 세금을 께산해주는 함수를 만들어 봅시다. 메인함수 없이 tax라는 이름으로 작성합니다. 세금은 소득액의 6%입니다. 함수를 만든 후에 컴파일을 해보면 메인함수가 없어도 정상적으로 컴파일이 될 것입니다. 그러나 메인함수가 없으면 실행파일을 만들 수가 없으므로 링크할 때는 에러가 발생하게 될 것입니다. - 소스 int tax(int a){ double res; res = a * 0.06; return res;}
한빛 양계장에서는 왕계란만을 골라 담는 자동화 설비를 사용합니다. 이 기계는 계란의 무게를 측정하여 300g 이상 되는 계란만을 골라 계란판(30개)에 자동으로 꽂아주는 작업을 수행합니다. 계란의 무게를 반복적으로 입력하면 왕계란만을 골라 30개를 포장할 수 있도록 프로그램을 만들어 봅시다. 단, 무한 반복문과 break와 continue문을 활용하여 작성해 봅시다. 프로그램을 실행하면 다음과 같이 수행될 것입니다. 계란의 무게를 입력하세요(단위 : g) : 320현재 왕계란의 수 : 1계란의 무게를 입력하세요(단위 : g) : 200계란의 무게를 입력하세요(단위 : g) : 330현재 왕계란의 수 : 2...계란의 무게를 입력하세요(단위 : g) : 350현재 왕계란의 수 : 29계란의 무게를 입력하세..
① 키보드로부터 다섯 명의 나이를 입력 받아서 평균 나이를 출력하는 프로그램을 for문을 사용하여 작성합니다. 소수점 이하 첫째 자리까지 출력합니다. 프로그램을 실행하면 다음과 같이 수행될 것입니다. 1. 나이를 입력하세요 : 19 // 차례대로 번호가 출력되도록 작성합니다.2. 나이를 입력하세요 : 353. 나이를 입력하세요 : 284. 나이를 입력하세요 : 165. 나이를 입력하세요 : 24다섯명의 평균 나이는 24.4 입니다. - 소스 #include int main(){int age, sum=0, i;double ave; for(i=1;i
키보드로부터 양수를 입력 받으면 그 숫자만큼 별(*)이 출력되는 프로그램을 작성합니다. while문과 증감연산자를 사용하여 작성합시다. 프로그램을 실행하면 다음과 같이 수행될 것입니다. 양수를 입력하세요 : 13************* - 소스 #include int main(){int number, i=0; printf("양수를 입력하세요 : ");scanf("%d", &number); while(number>i){printf("*");i++;}return 0;} - 결과
키보드로부터 양수를 반복적으로 입력 받으면서 그 합을 출력합니다. 이 과정을 음수가 입력될 때까지 반복합니다. 처음부터 음수가 입력되면 프로그램은 바로 종료될 것입니다. 프로그램을 실행하면 다음과 같이 수행될 것입니다. 양수를 입력하세요 : 5지금까지 입력된 값의 합: 5양수를 입력하세요 : 15지금까지 입력된 값의 합 : 20양수를 입력하세요 : -1 // 음수가 입력되면 종료합니다. - 소스 #include int main(){int input, sum=0;printf("양수를 입력하세요 : ");scanf("%d", &input); while(input>0){sum += input; printf("지금까지 입력된 값의 합 : %d\n", sum); printf("양수를 입력하세요 : ");scanf..
①switch~case문을 사용하여 대학의 등록금을 계산하는 프로그램을 작성합니다. 키보드로부터 학년을 입력하면 각 학년에 맞는 등록금을 출력합니다. 학년을 잘못 입력한 경우는 에러메시지를 출력합니다. 각 학년의 등록금은 다음과 같이 계산합니다. 1학년 : 수업료(100만원) + 입학금(30만원)2,3학년 : 수업료 100만원4학년 : 수업료(100만원) + 졸업준비금(10만원) 프로그램을 실행하면 다음과 같이 수행될 것입니다. [4학년인 경우]학년을 입력하세요 : 4등록금은 110만원입니다. [잘못 입력한 경우]학년을 입력하세요 : 5학년을 잘못 입력하였습니다. - 소스 #include int main(){int input; printf("학년을 입력하세요 : ");scanf("%d", &input);..
- Total
- Today
- Yesterday
- 뇌를 자극하는 C 프로그래밍
- 리눅스
- terascan
- 단어
- Matlab
- 영어
- 포인터
- 연습문제
- 뇌를 자극하는 C프로그래밍
- 반복문
- 함수
- exercise
- 데이터베이스
- 애플
- C
- 배열
- 매트랩
- 프로그래밍
- 프로그램
- 테라스캔
- 스위프트
- 왕초보 영단어1
- MySQL
- 형용사
- IOS
- Xcode
- Swift
- Apple
- 시원스쿨
- database
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |