c언어 함수문제 급해요ㅠㅠ초보인데 너무 어려워요 도와주세요ㅠㅜ내공500

c언어 함수문제 급해요ㅠㅠ초보인데 너무 어려워요 도와주세요ㅠㅜ내공500

작성일 2020.11.12댓글 1건
    게시물 수정 , 삭제는 로그인 필요

c언어 함수문제 급해요ㅠㅠ초보인데 너무 어려워요 도와주세요ㅠㅜ내공500


1. 사용자가 양의 정수를 입력하면 1부터 입력된 정수 까지의 홀수의 합을 구하는 프로그램을 재귀함수를 이용해서 코딩하기

– main()에서 정수를 입력받아 짝수인지 홀수인지 체크한 다음 재귀 함수를 호출할 것

– 0 이하의 값이 입력되면 “잘못된 입력“ 출력 후 종료 – 결과는 main()함수에서 출력하기


2. 컴퓨터에게 주사위를 던지게하여 각 눈의 비율을 계산하도록 코딩하기

– 조건

던지는 횟수(1~100000000)를 입력하면 반복문을 사용하여 그 횟수만큼 주사위를 던짐 (랜덤 함수 rand() 사용)

rand() 결과에 따라 switch문을 사용하여 1,2,3,4,5,6의 횟수를 저장(변수 6개 각각 선언)하고, 반복문 종료 후 비율을 출력하기(‘%’를 화면에 출력하려면 %%로 씀)

범위 밖의 값의 경우 “잘못된 입력” 출력하고 종료

실행할 때마다 같은 입력값의 경우에도 다른 결과 나오도록 함


3. void 함수를 호출해서 이름 출력

2.

1.


#c언어 함수문제

profile_image 익명 작성일 -

안녕하세요. :)

아래 코드 사용하시면 됩니다.

3번은 무슨 뜻인지 이해가 안되네요.

도움 되셨다면 답변확정 부탁드립니다.

간단한 C, C++ 과제 코딩 의뢰 받고있습니다.

아래 링크로 가격 문의주세요.

가격은 문제를 보고 정하며, 최대한 저렴하게 해드리겠습니다.

https://open.kakao.com/o/ssfJeVFc

저도 현재 공부하는 중이라 고난이도 과제는 힘들 수 있습니다. :)

// 1번 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int recursive(int num) { if (num == 0) return 0; if (num % 2 != 0) return num + recursive(num - 1); else return recursive(num - 1); } int main(void) { int num; int sum = 0; printf("홀수 입력 : "); scanf("%d", &num); if (num % 2 != 0) { sum = recursive(num); printf("합 : %d\n", sum); } else printf("잘못된 입력!\n"); return 0; }
// 2번 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <time.h> int main(void) { srand(time(NULL)); int a, b = 0; while (1) { float n1 = 0, n2 = 0, n3 = 0, n4 = 0, n5 = 0, n6 = 0; printf("숫자 입력(1 ~ 100000000) : "); scanf("%d", &a); if (a < 0 || a > 100000000) break; for (int i = 0; i < a; i++) { b = rand () % 6 + 1; switch (b) { case 1: n1++; break; case 2: n2++; break; case 3: n3++; break; case 4: n4++; break; case 5: n5++; break; case 6: n6++; break; } } printf("1번 주사위 : %.2f%%\n", n1 / a * 100); printf("2번 주사위 : %.2f%%\n", n2 / a * 100); printf("3번 주사위 : %.2f%%\n", n3 / a * 100); printf("4번 주사위 : %.2f%%\n", n4 / a * 100); printf("5번 주사위 : %.2f%%\n", n5 / a * 100); printf("6번 주사위 : %.2f%%\n", n6 / a * 100); } return 0; }

체계적인 로또당첨후기 패턴 알려주는...

... 주식초보가 질문드립니다. 로또에 당첨 로또 관련 확률 문제 로또600억 엑소 로또 벅스스밍순서 C++ 로또번호... 로또신청 (급해요ㅠㅠ) 재난지원금으로 슈퍼에서...