C, C++/C

C, C++/C

[C언어 ] 라이프니츠 공식(Leibniz formula)을 50만항을 계산하는 프로그램

안녕하세요 성조입니다. 이전에 연구실에서 풀었던 문제를 갖고 왔습니다! 소스코드, 속도 측정한 소스코드, sqrt를 사용한 속도 측정 소스코드로 나눠서 코드에 대해 포스팅하겠습니다. (개인)접근 방법 1. (1/n) -> 분모는 계속 n+2값을 갖는다. 2. 500,000번 반복한다. 3. +, -, +, -...가 항이 모두 끝날 때까지 반복한다. 조건으로 문제를 풀이했고 다음과 같은 소스코드를 만들었습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #include int main() { double pi = 0, num = 1; printf("\n\t"); for (int i = 1; i

C, C++/C

[C언어] 소수 판별하는 소스코드

안녕하세요 성조입니다. 오늘은 소수 판별하는 소스코드를 갖고 왔습니다. 사용자가 값을 입력해서 입력받은 값으로 소수를 구하는 코드에 대해서 포스팅하려 했는데 예전에 관심이 별로 없어서 대충 만들어놨던 소스코드가 이제 다시 보니깐 잘못 풀어놓은 소스코드더라고요 ㅋㅋㅋㅋㅋㅋㅋㅋㅠ 1, 2, 3 값만 대입해서 대충 확인하고 넘겼는데 알고 보니 오답이던 코드.. 처음 접하는 분들도 많이 푸는 것 같던데 아무리 예전에 풀었다 해도 기능을 제대로 작동하지 않는 소스코드를 갖고 아 풀었네 하고 넘긴 제 자신을 반성합니다.. 포스팅 덕분에 살았습니다... 코드 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 #incl..

C, C++/C

[C언어] 10, 8, 16, 2진수로 0~255값 출력하기

안녕하세요 오늘 포스팅부터는 성조라는 이름으로 포스팅할 예정입니다. C코드 중에 예전에 0~255까지 10, 8, 16, 2 각각의 진수에 맞춰서 출력하는 프로그램 코드를 짰는데 한참 초창기에 C언어 코드를 작성하면서 정렬에 대해서 친구에게 피드백 받고 수정하고 수정해서 짰던 기억이 나서 갖고 왔습니다 ㅠ 코드 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 #include void binary(short n); short main() { short line = 0; printf(" DE..

C, C++/C

[C언어] 1부터 100까지 정수의 약수를 구하고, 소수와 제곱수, 완전수를 구별하도록 하는 프로그램을 for를 이용하여 작성하라.

안녕하세요 성조입니다. 개인이 학습하기 위해 작성한 코드이므로 답이 아닐 가능성이 있습니다. 코드 #include int Prime(int a); int Squared(int a); int Perfection(int a); unsigned int main(){ for (int i = 1; i

C, C++/C

[C언어] 학년과 학기 입력 받아 수강과목 출력 프로그램

안녕하세요 성조입니다. 학년과 학기를 입력받아서 수강과목을 출력하는 프로그램입니다. 코드 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 #include..

C, C++/C

[C언어] switch ~ case를 이용하여 윤달 계산 프로그램

안녕하세요 성조입니다. 이번 프로그램은 년, 월을 입력받고, 그 달의 마지막 날을 출력하는 프로그램입니다. 윤달이 있는 경우에는 윤달의 마지막 날짜도 출력을 하는 프로그램입니다. 윤달 조건을 넣으면 28일까지 있는 2월이 29일이 있는 달로 변하게 됩니다. 그 프로그램을 C언어로 짜봤습니다. 간단한 프로그램인데 이해가 안 되면 타이핑해서 문제를 실행해 보는 것이 좋을 것 같네요 코드 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 #include int main() { int year = 0, month = 0, day = ..

C, C++/C

[C언어] 월 입력해서 봄, 여름, 가을, 겨울 구분하는 프로그램

안녕하세요 성조입니다. scanf_s를 사용하여 달의 값을 입력받고 그 값으로 계절을 구분하는 프로그램을 갖고 왔습니다. [코드] if문 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 #include int main() { int Month = 0; printf("월 입력 : "); scanf_s("%d", &Month); if (Month

C, C++/C

[C언어] 프로그래밍 삼항(조건)연산자를 이용하여 3배수 값 찾기

안녕하세요 성조입니다. C언어 삼항 연산자를 사용하여 3배수를 찾는 문제에 대해서 간단한 풀이를 작성해봅니다 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 #include int main(void) { int count_numa = 0; printf("정수 값을 입력하세요 : "); scanf_s("%d", &count_numa); (count_numa % 3) == 0 ? printf("\n\t3의 배수 입니다\n") : printf("\n\t3의 배수가 아닙니다\n"); return 0; } 1번 라인 C의 기본 라이브러리 함수들을 사용하기 위해서 헤더 파일을 호출합니다. 3번 라인 int형 메인을 선언합니다 5번 라인 count_numa라는 int형 변수를 0으로 초기화하고 선언합니다...

SeongJo
'C, C++/C' 카테고리의 글 목록 (2 Page)