Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • C 프로그래밍

    1. 문자열의 길이를 찾는 C 프로그램?

      문자열은 실제로 null 로 끝나는 1차원 문자 배열입니다. 문자 \0. 따라서 null로 끝나는 문자열에는 null이 뒤따르는 문자열을 구성하는 문자가 포함됩니다. 문자열의 길이를 찾으려면 \0 문자가 일치할 때까지 루프의 모든 단어를 반복하고 계산해야 합니다. 예를 들어 입력 -나만 출력 - 문자열 길이는 5 설명 − 문자열 끝에 도달할 때까지 문자열의 각 인덱스를 반복해야 하며, 이는 널 문자인 \0을 의미합니다. 예시 #include <stdio.h> #include<string.h> int m

    2. 두 개의 부동 소수점 숫자를 곱하는 C 프로그램?

      Float는 부동 소수점의 줄임말입니다. 정의에 따르면 부동 소수점이 있는 숫자 값을 정의하는 데 사용되는 컴파일러에 내장된 기본 데이터 유형입니다. 부동 소수점 유형 변수는 4320.0, -3.33 또는 0.01226과 같이 실수를 보유할 수 있는 변수입니다. 부동 소수점이라는 이름의 부동 부분은 소수점이 부동할 수 있다는 사실을 나타냅니다. 즉, 소수점 앞뒤의 가변 자릿수를 지원할 수 있습니다. 부동 소수점 카테고리 유형 최소 크기 일반 크기 부동 소수점 플로트 4바이트 4바이트 더블

    3. n번째 카탈루냐 숫자를 위한 C/C++ 프로그램?

      카탈루냐 숫자는 일련의 숫자입니다. 카탈루냐 숫자는 다양한 계산 문제에서 발생하는 일련의 자연수를 형성하며, 종종 재귀적으로 정의된 객체를 포함합니다. Cn 는 길이가 2n인 Dyck 워드의 수입니다. Dyck 단어는 n개의 X와 n개의 Y로 구성된 문자열로 문자열의 초기 세그먼트에는 X보다 Y가 더 많이 포함되지 않습니다. 예를 들어, 다음은 길이가 6인 Dyck 단어입니다. XXXYYY XYXXYY XYXYXY XXYYXY XXYXYY. 기호 X를 여는 괄호로, Y를 닫는 괄호로 재해석, Cn 올바르게 일치하

    4. 하노이 타워 C 프로그램

      하노이 탑은 수학 퍼즐입니다. 그것은 세 개의 막대와 모든 막대에 미끄러질 수 있는 다양한 크기의 여러 디스크로 구성되어 있습니다. 퍼즐은 하나의 막대에 크기가 오름차순으로 깔끔하게 쌓인 디스크로 시작하고 가장 작은 막대는 맨 위에 있습니다. 세 번째 로드에서 동일한 스택을 얻어야 합니다. 퍼즐의 목적은 다음과 같은 간단한 규칙에 따라 전체 스택을 다른 막대로 옮기는 것입니다- 한 번에 하나의 디스크만 이동할 수 있습니다. 각 이동은 스택 중 하나에서 상위 디스크를 가져와 다른 스택 위에 놓는 것으로 구성됩니다. 즉,

    5. C 프로그래밍의 산술 평균

      산술 평균은 숫자 컬렉션의 합계를 컬렉션의 숫자 수로 나눈 값입니다. 산술 평균의 기본 속성 n의 평균 숫자 x1, x2, . . ., xn은 x입니다. 각 관찰이 p만큼 증가하는 경우 , 새 관측값의 평균은 (x + p)입니다. n의 평균 숫자 x1, x2, . . ., xn은 x입니다. 각 관찰이 p만큼 감소하는 경우 , 새로운 관측치의 평균은 (x - p)입니다. n 의 평균 숫자 x1, x2, . . ., xn은 x입니다. 각 관측값에 0이 아닌 숫자를 곱하면 p , 새 관측값의 평균은 px입니다. n의

    6. C 프로그래밍에서 합이 짝수가 되도록 배열에 최소 수를 추가합니다.

      배열이 주어지면 배열의 합이 짝수가 되도록 배열에 최소 숫자(0보다 커야 함)를 추가합니다. 입력 - 1 2 3 4, 출력 - 2 설명 - 배열의 합은 10이므로 합을 균일하게 하려면 최소 숫자 2를 추가하세요. 방법 1 :배열의 모든 요소의 합을 계산한 다음 합이 짝수인지 확인한 다음 최소 수를 더하면 2가 되고 더하면 최소 수는 1이 됩니다. 입력 - 1 2 3 4, 출력 - 2 설명 - 배열의 합은 10이므로 합을 균일하게 하기 위해 최소 2를 더합니다. 예시 #include<iostream&g

    7. C 프로그래밍에서 배열의 평균 숫자

      배열에 n개의 요소가 저장되어 있으며 이 프로그램은 해당 숫자의 평균을 계산합니다. 다양한 방법을 사용합니다. 입력 - 1 2 3 4 5 6 7 출력 - 4 설명 - 배열 요소의 합 1+2+3+4+5+6+7=28 배열의 요소 수=7 평균=28/7=4 두 가지 방법이 있습니다 방법 1 -반복 이 방법에서는 합계를 찾고 합계를 요소의 총 수로 나눕니다. 주어진 배열 arr[] 및 배열 n의 크기 입력 - 1 2 3 4 5 6 7 출력 - 4 설명 - 배열 요소의 합 1+2+3+4+5+6+7=28 배열의

    8. C/C++의 배열?

      배열은 동일한 유형의 요소를 순차적으로 수집한 것입니다. 배열은 데이터 모음을 저장하는 데 사용되지만 종종 배열을 같은 유형의 변수 모음으로 생각하는 것이 더 유용합니다. number0, number1, ..., number99와 같은 개별 변수를 선언하는 대신 숫자와 같은 하나의 배열 변수를 선언하고 숫자[0], 숫자[1], ..., 숫자[99]를 사용하여 표현합니다. 개별 변수. 배열의 특정 요소는 인덱스에 의해 액세스됩니다. 모든 배열은 연속적인 메모리 위치로 구성됩니다. 가장 낮은 주소는 첫 번째 요소에 해당하고 가장 높

    9. 포물선의 꼭짓점, 초점 및 방향을 찾기 위한 C/C++ 프로그램?

      해당 곡선의 점이 중심의 점(초점이라고 함)에서 등거리에 있도록 곡선을 형성하는 평평한 표면의 점 집합은 포물선입니다. . 포물선의 일반 방정식은 다음과 같습니다. y = ax2 + bx + c 꼭지점 포물선의 는 곡선을 생성하는 데 사용되는 직선인 반면 가장 급격한 회전을 하는 좌표입니다. 초점 는 포물선의 모든 점에서 같은 거리에 있습니다. 여기에서 우리는 포물선의 꼭짓점, 초점, 방향을 찾을 것입니다. 이 모든 값을 찾는 수학 공식이 있습니다. 그리고 우리는 수학 공식을 사용하여 프로그램을 만들 것입니다. Input:

    10. 모듈식 방정식에 대한 솔루션의 수를 위한 C/C++ 프로그램?

      우리는 n개의 동전을 가지고 있고 최대 높이의 피라미드를 구성하는 동전 방식으로 프랑스어를 해야 합니다. 첫 번째 줄에 첫 번째 동전을 두 번째 줄에 두 번째 줄에 세 번째 동전을 정렬하는 식으로 진행합니다. 주어진 다이어그램에서 높이가 3인 동전의 피라미드 6을 만듭니다. 높이 4를 만들 수는 없지만 10개의 동전이 필요합니다. 이 공식을 사용하여 높이를 얻는 것은 간단합니다. H ={(-1+ √(1+8N))/2} Input: n = 10 Output: Height of pyramid: 4 설명 이 공식을 사용한 높이 H

    11. 모듈식 방정식에 대한 솔루션의 수에 대한 C/C++ 프로그램?

      수학에서 모듈 방정식 moduli로 충족되는 대수 방정식입니다. , 모듈 문제의 의미에서. 즉, 모듈러 공간에 여러 함수가 주어지면 모듈식 방정식은 둘 사이를 유지하는 방정식, 즉 모듈리의 항등식입니다. 모듈식 방정식이라는 용어가 가장 자주 사용됨 타원 곡선의 계수 문제와 관련이 있습니다. 이 경우 계수 공간 자체는 차원 1입니다. 이는 두 개의 유리 함수 F가 및 G , 모듈러 곡선의 함수 필드에서 모듈식 방정식 P(F, G) =0을 충족합니다. P 복소수에 대한 두 변수의 0이 아닌 다항식. F 및 G의 적절한 비퇴화 선택 ,

    12. 홀수-짝수 정렬(브릭 정렬)을 위한 C/C++ 프로그램?

      벽돌 정렬이라고도 하는 홀수 짝수 칼은 버블 정렬과 유사한 정렬 기술입니다. 이 정렬 기술은 홀수 단계와 짝수 단계의 2단계로 세분화됩니다. 모든 요소가 정렬될 때까지 이 두 단계는 모든 반복에서 동시에 동시에 진행됩니다. 홀수 단계 이 프로그래밍 기술의 일부는 버블 정렬로 작동하지만 인덱스가 홀수인 요소에서만 작동합니다. 마찬가지로 짝수 위상 인덱스가 짝수인 요소에서만 작동합니다. 이 개념을 더 명확하게 하기 위해 예를 들어보겠습니다. Input: a[]={3,5,7,6,1,4,2} Output: 1 2 3 4 5 6 7 설

    13. 삼각형 성냥개비 번호를 위한 C/C++ 프로그램?

      성냥개비를 이용하여 만든 삼각형을 정삼각형으로 배열한 것을 삼각형 성냥개비 수라고 합니다. 삼각형 성냥개비 숫자는 성냥개비를 삼각형으로 만드는 데 필요한 성냥개비의 개수입니다. 이 문제에서 숫자는 성냥개비 피라미드 X의 바닥이고 우리의 임무는 x층의 성냥개비 피라미드를 형성하는 데 필요한 총 성냥개비의 총 최소 개수를 출력하는 프로그램을 작성하는 것입니다. 개념을 더 명확하게 하는 예를 살펴보겠습니다. Input: 7 Output: 84 설명 이것은 삼각수의 확장입니다. 정수 X의 경우 성냥개비는 X번째 삼각형 숫자의 3배,

    14. C/C++ 프로그램은 배열의 모든 숫자를 사용하여 3으로 나눌 수 있는지 여부를 확인하는 프로그램입니까?

      어떤 숫자가 3으로 나누어 떨어지는지 확인하려면 숫자의 모든 자릿수를 더한 다음 합계가 3으로 나누어 떨어지는지 여부를 계산합니다. 이 문제에는 arr[] 정수의 배열이 있는데, 이 숫자로 구성된 숫자가 3으로 나누어 떨어지는지 확인해야 합니다. 형성된 숫자가 나눌 수 있으면 yes를 인쇄하세요. 그렇지 않으면 인쇄 아니오 Input: arr[] = {45, 51, 90} Output: Yes 설명 3으로 나눌 수 있는 숫자를 구성하십시오(예:945510). 따라서 답은 Yes가 됩니다. 나머지가 0이면 3으로 나눌 때 합계의

    15. 병합 정렬을 사용하여 배열의 카운트 반전에 대한 C/C++ 프로그램?

      주어진 배열을 정렬하기 위해 발생하는 반전 횟수를 반전 횟수라고 합니다. 반전 문제는 병합 정렬 알고리즘을 사용하여 해결할 수 있는 고전적인 문제입니다. 이 문제 v에서 우리는 왼쪽보다 더 많은 모든 요소를 ​​계산하고 그 수를 출력에 추가합니다. ThisLogic은 merge sort의 merge 함수 내에서 수행됩니다. 주제를 더 잘 이해하기 위해 예를 들어보겠습니다. 병합 프로세스와 관련된 두 개의 하위 어레이를 고려해 보겠습니다. - Input: arr[] = { 1, 9, 6, 4, 5} Outp

    16. 연속 1이 없는 이진 문자열의 수를 계산하는 C/C++ 프로그램?

      2진수는 2개만 포함하는 숫자입니다. 즉, 1개 또는 2개가 있습니다. 모든 이진수는 이진 비트의 스트림이며 우리는 이것을 이진 문자열로 간주합니다. 이 문자열에 대해 N 비트의 연속적인 문자열을 포함하지 않는 이진 문자열의 수를 찾아야 합니다. 예를 들어, N - 5의 경우 이진 문자열은 주어진 제약 조건을 충족합니다. 한 가지 방법은 모든 N자리 문자열을 생성하고 주어진 제약 조건을 충족하는 문자열만 인쇄하는 것입니다. 하지만 이 방법은 작업할 때 그다지 효율적이지 않습니다. 다른 방법은 재귀를 사용하는 것입니다. 재귀의

    17. C/C++ 프로그램을 정수로 설정한 비트 수를 계산하시겠습니까?

      세트 비트를 카운팅한다는 것은 주어진 정수의 1S를 카운팅하는 것을 의미합니다. 이를 위해 적용할 수 있는 여러 솔루션이 있습니다. 이 경우 문자열에서 1의 수를 계산해야 하는 이진수(정수의 이진 표현)가 있습니다. 1의 수를 계산하기 위해 문자열을 가져와 각 요소를 순회하고 문자열의 모든 1을 계산합니다. 예를 들어, 17을 입력하면 출력은 2가 됩니다. 왜냐하면 17의 바이너리는 2개의 1을 포함하는 10001이기 때문입니다. Input: Enter a positive integer: 6 Output: 2 설명 6의 이진 표

    18. 숫자의 고유한 소인수의 곱을 찾는 C/C++ 프로그램?

      고유한 주요 요소 는 소수인 숫자의 인수이기도 합니다. 이 문제에서 우리는 숫자의 모든 고유한 소인수의 곱을 찾아야 합니다. 소수 는 수와 1의 두 가지 인수만 갖는 수입니다. 여기서 우리는 숫자의 고유한 소인수의 곱을 계산하는 가장 좋은 방법을 찾으려고 노력할 것입니다. 문제를 보다 명확하게 하기 위해 예를 들어보겠습니다. n =1092라는 숫자가 있습니다. 우리는 이것의 고유한 소인수를 곱해야 합니다. 1092의 소인수는 2, 3, 7, 13이고 곱은 546입니다. 2 이를 찾기 위해 쉬운 접근 방식은 숫자의 모든 인수를

    19. n으로 나눈 배열 곱셈의 알림을 찾는 C/C++ 프로그램?

      배열 곱셈 우리는 주어진 배열의 모든 요소의 곱을 찾을 것입니다. 그런 다음 문제에 따라 곱을 숫자 n으로 나눕니다. 예를 들어 보겠습니다 - Input: arr[] = { 12, 35, 69, 74, 165, 54};       N = 47 Output: 14 설명 배열은 {12, 35, 69, 74, 165, 54}와 같으므로 곱셈은 (12 * 35 * 69 * 74 * 165 * 54) =19107673200이 됩니다. 이제 이것을 다음으로 나눈 후 나머지를 얻으려면 47 14가 됩니다. 먼저 모

    20. C 프로그램은 숫자의 가장 큰 소인수를 구합니까?

      주요 요소 − 정수론에서 양의 정수의 소인수는 해당 정수를 정확히 나누는 소수입니다. 이러한 숫자를 찾는 과정을 정수 분해 또는 소인수 분해라고 합니다. 예 − 288의 소인수는 다음과 같습니다. 288 =2 x 2 x 2 x 2 x 2 x 3 x 3 Input: n = 124 Output: 31 is the largest prime factor! 설명 숫자의 모든 소인수를 찾고 그 중 가장 큰 소인수를 찾습니다. 소인수 124 =2 x 2 x 31. 그 중 31이 가장 큽니다. 예 #include <stdio.h>

    Total 1436 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:28/72  20-컴퓨터/Page Goto:1 22 23 24 25 26 27 28 29 30 31 32 33 34