본문 바로가기

전체 글103

[쉽게 풀어쓴 C언어 Express] 6장 programming 문제 01) 키보드에서 하나의 문자를 읽어서 모음과 자음을 구분하는 프로그램을 작성하여 보자. 단 switch 문을 사용한다. (하나의 문자를 읽을 때는 getchar() 함수를 호출한다. 자음이 많으므로 detault 문을 이용하자.) 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 #include int main() { char a; printf("문자를 입력하시오: "); a = getchar(); switch(a) { case 'a': printf("모음입니다."); break; case 'e': printf("모음입니다."); break; case 'i': printf("모음입니다."); break; case .. 2022. 8. 5.
[쉽게 풀어쓴 C언어 Express] 5장 programming 문제 01) 사용자로부터 2개의 정수를 입력받아서 첫 번째 정수를 두 번째 정수로 나누었을 때 얻게 되는 몫과 나머지를 출력하는 프로그램을 작성하라. 1 2 3 4 5 6 7 8 9 10 #include int main() { int a, b; printf("2개의 정수를 입력하시오: "); scanf("%d %d", &a, &b); printf("몫:%d 나머지: %d", a / b, a % b); return 0; } cs 문제 02) 2개의 double 형의 실수를 읽어서 합, 차, 곱, 몫을 구하는 프로그램을 작성하라. 1 2 3 4 5 6 7 8 9 10 #include int main() { double a, b; printf("실수를 입력하시오:"); scanf("%lf %lf", &a, &.. 2022. 8. 4.
[쉽게 풀어쓴 C언어 Express] 4장 programming 문제 01) 사용자로부터 하나의 실수를 입력받아서 소수점 표기 방법과 지수 표기 방법으로 동시에 출력하는 프로그램을 작성하여라. 1 2 3 4 5 6 7 8 9 10 11 #include int main() { double n; printf("실수를 입력하시요: "); scanf("%lf", &n); printf("실수형식으로는 %f입니다\n", n); printf("지수형식으로는 %e입니다", n); return 0; } cs 문제 02) 사용자로부터 정수를 16진수로 입력받아서 8진수, 10진수, 16진수 형태로 출력하는 프로그램을 작성하라. 1 2 3 4 5 6 7 8 9 10 11 12 #include int main() { int n; printf("16진수 정수를 입력하시오: "); scanf.. 2022. 7. 29.
[쉽게 풀어쓴 C언어 Express] 3장 programming 문제 01) 사용자로부터 세 개의 실수를 입력받은 후, 합계와 평균값을 계산하여 화면에 출력하는 프로그램을 작성하라. 1 2 3 4 5 6 7 8 9 10 11 12 13 #include int main() { int a, b, c; printf("실수를 입력하시려오:"); scanf("%d", &a); printf("실수를 입력하시려오:"); scanf("%d", &b); printf("실수를 입력하시려오:"); scanf("%d", &c); printf("합은 %lf이고 평균은 %lf입니다.", (double)(a+b+c), (a+b+c) / 3.0); return 0; } cs (자료형 변환을 이용해 작성하였습니다) 문제 02) 미국에서는 거리를 표시하는데 마일을 사용한다. 마일을 미터로 환산하는 .. 2022. 7. 28.