목록C \ C++/22_1 기컴프 (C) (14)
archive

프로그래밍 연습 9.15 다음처럼 주어지는 문자열에 대하여 char str[ ] = “123456789”; 아래와 같은 출력이 나오는 프로그램을 작성하라. 1 2 3 2 3 4 5 4 3 4 5 6 7 6 5 4 5 6 7 8 9 8 7 6 5 - #include int main() { int n = 5, i, j, num = 1, gap; gap = n - 1; for (j = 1; j

프로그래밍 연습 8.18 금액을 입력 받고 해당하는 최소 개수의 화폐로 바꾸는 C 프로그램을 작성하라. 화폐는 오만원권, 만원권, 오천원권, 천원권, 500원 동전, 100원 동전, 50원 동전, 10원 동전을 사용하도록 한다. 10원 미만은 절사한다. - #include main() { int money; printf("금액입력: "); scanf_s("%d", &money); printf("오만원권: %d개\t", money / 50000); printf(" 만원권 : %d개\n", money % 50000 / 10000); printf("오천원권: %d개\t", money % 10000 / 5000); printf(" 천원권 : %d개\n", money % 5000 / 1000); printf("오..

프로그래밍 연습 7.6 100명 사람들의 나이를 입력 받은 뒤 50세부터 60세에 속하는 사람들의 수를 구해주는 프로그램을 작성하시오. 단, for문과 continue 문을 사용하시오. - #include main() { int age, sum, n; for (n = 0, sum = 0, age = 0; n = 50 && age

프로그래밍 연습 7.2 어떤 정수가 주어졌을 때 그 수를 이루는 각 자리 수의 합을 구하는 프로그램을 작성하시오. - #include main() { int n, sum; n = 0; sum = 0; printf("Enter one integer: "); scanf_s("%d", &n); for (int i = n; i != 0; i /= 10) { sum += (i % 10); } printf("정수 n자리의 수의 합= %d", sum); } -
프로그래밍연습 6.20 문자열을 입력 받고 대문자와 소문자의 수를 세는 C 프로그램을 작성하라 - #include #include void main() { char input[1000]; int temp1 = 0, temp2 = 0; int count = 0; printf("문자열을 입력하세요 \n"); gets_s(input); while (input[count]) { if (isupper(input[count])=1) temp1++; else temp2++; } printf("대문자 : %d\n", temp1); printf("소문자 : %d\n", temp2); } -

프로그래밍연습 6.14 양의 정수 하나를 입력 받으면, 그 입력된 숫자가 소수(prime number) 인지 판별 해주는 프로그램을 작성하시오. 또한 작성된 프로그램을 수정해 100부터 200 사이의 모든 소수의 개수를 찾아주는 프로그램을 작성하시오. 참고: 소수(prime number) 란 1과 자기 자신으로만 나누어지는 양의 정수이다. - ①입력된 숫자가 소수인지 판별해주는 프로그램 #include int main() { int num, i; printf ("숫자를 입력하세요 : "); scanf ("%d", &num); for (i=2; i