728x90

씨언어 6

[쉽게 풀어쓴 C언어 Express] 7장 Programming

쉽게 풀어쓴 C언어 EXPRESS 개정 3판 p.315 CHAPTER 7 반복문 1. 가끔은 일정한 시간 동안 아무 일도 하지 않으면서 시간을 지연시킬 목적으로 반복문을 사용하기도 한다. 사용자에게서 하나의 수를 입력 받아서 변수에 저장한다. 반복문을 사용하여 이 변수의 값을 1씩 감소시키면서 이 변수의 값이 0이 될 때까지 반복한다. 반복이 끝나면 벨소리를 낸다. 코드 #include int main() { int n; printf("카운터의 초기값을 입력하시오 : "); scanf("%d", &n); for (int i = n; i >= 0; i--) { printf("%d ", i); } printf("\a"); return 0; } 결과 2. 1부터 100사이의 모든 3의 배수의 합을 계산하여 출..

개발/책 2022.01.08

[쉽게 풀어쓴 C언어 Express] 6장 Programming

쉽게 풀어쓴 C언어 EXPRESS 개정 3판 p.258 CHAPTER 6 조건문 1. 키보드에서 하나의 문자를 읽어서 모음과 자음을 구분하는 프로그램을 작성하여 보자. 단 switch 문을 사용한다. 코드 #include int main(void) { char c; printf("문자를 입력하시오: "); scanf("%c", &c); switch (c) { case 'a': case 'e': case 'i': case 'o': case 'u': printf("모음입니다.\n"); break; default: printf("자음입니다.\n"); break; } return 0; } 결과 2. 사용자로부터 2개의 정수를 받아서 첫 번째 정수가 두 번째 정수로 나누어 떨어지는 지를 검사하는 프로그램을 작성하..

개발/책 2021.10.06

[쉽게 풀어쓴 C언어 Express] 5장 Programming

쉽게 풀어쓴 C언어 EXPRESS 개정 3판 p.220 CHAPTER 5 수식과 연산자 1. 사용자로부터 2개의 정수를 입력 받아서 첫 번째 정수를 두 번째 정수로 나누었을 때 얻게 되는 몫과 나머지를 출력하는 프로그램을 작성하라. 코드 #include int main(void) { int x, y; printf("2개의 정수를 입력하시오: "); scanf_s("%d %d", &x, &y); printf("몫: %d 나머지: %d \n", x / y, x%y); return 0; } 결과 2. 2개의 double형의 실수를 읽어서 합, 차, 곱, 몫을 구하는 프로그램을 작성하라. 코드 #include int main(void) { double x, y; printf("실수를 입력하시오: "); scan..

개발/책 2021.10.04

[쉽게 풀어쓴 C언어 Express] 4장 Programming

쉽게 풀어쓴 C언어 EXPRESS 개정 3판 p.168 CHAPTER 4 변수와 자료형 1. 사용자로부터 하나의 실수를 입력 받아서 소수점 표기 방법과 지수 표기방법으로 동시에 출력하는 프로그램을 작성하라. 코드 #include int main(void) { float x; printf("실수를 입력하시오: "); scanf_s("%f", &x); printf("실수형식으로는 %f입니다. \n", x); printf("지수형식으로는 %e입니다. \n", x); return 0; } 결과 2. 사용자로부터 정수를 16진수로 받아서 8진수, 10진수, 16진수 형태로 출력하는 프로그램을 작성하라. 코드 #include int main(void) { int x; printf("16진수 정수를 입력하시오:");..

개발/책 2021.09.19

[쉽게 풀어쓴 C언어 Express] 3장 Programming

쉽게 풀어쓴 C언어 EXPRESS 개정 3판 p.124 CHAPTER 3 C 프로그램 구성요소 1. 사용자로부터 세 개의 실수를 입력 받은 후, 합계와 평균값을 계산하여 화면에 출력하는 프로그램을 작성하라. 코드 #include int main(void) { double x, y, z, sum, average; printf("실수를 입력하시오: "); scanf_s("%lf", &x); printf("실수를 입력하시오: "); scanf_s("%lf", &y); printf("실수를 입력하시오: "); scanf_s("%lf", &z); sum = x + y + z; average = sum / 3; printf("합은 %lf이고 평균은 %lf입니다. \n", sum, average); return 0;..

개발/책 2021.09.10

[쉽게 풀어쓴 C언어 Express] 2장 Programming

쉽게 풀어쓴 C언어 EXPRESS 개정 3판 p.88 CHAPTER 2 프로그램 작성 과정 1. 자신의 이름과 나이, 주소 등을 3줄에 걸쳐서 다음과 같이 출력하는 프로그램을 작성하여 보자. 코드 #include int main(void) { printf("이름: 홍길동\n"); printf("나이: 21살\n"); printf("주소: 서울 200번지\n"); return 0; } 결과 2. 다음과 같은 형태로 출력하는 프로그램을 작성하여 보자. 단 printf()는 한번만 호출하여야 한다. 코드 #include int main(void) { printf("Hello\nC\nProgrammers!\n"); return 0; } 결과 3. 리포트 표지를 출력하는 프로그램을 작성하여 보자. 코드 #incl..

개발/책 2021.09.09
728x90