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

    1. C RGB 색상 모델을 HSV 색상 모델로 변경하는 프로그램

      주어진 RGB 색상 범위는 정수 형태입니다. 작업은 RGB 색상 범위를 변환하여 적절한 HSV 색상을 찾는 것입니다. RGB 색상 모델이란 무엇입니까 RGB 색상 모델은 Red, Green, Blue 3가지 색상으로 구성됩니다. RGB 모델은 디스플레이 기술에서 널리 사용되는 컬러 모델입니다. 이것은 디스플레이 장치에서 수백만 가지 다른 색상을 생성하기 위해 서로 다른 강도의 이 세 가지 색상을 추가하는 가법 모델입니다. HSV 색상 모델이란 무엇입니까? HSV 색상 모델은 HSB(Hue, Saturation, Brightnes

    2. C 왕복 시간(RTT)을 계산하는 프로그램

      모든 웹사이트의 URL 주소가 제공됩니다. 작업은 웹사이트의 왕복 시간을 계산하는 것입니다. 왕복 시간(RTT)은 신호를 보내는 데 걸리는 총 시간 또는 시간에 해당 신호의 승인을 수신하는 데 걸리는 시간을 더한 것입니다. 이 시간은 또한 신호의 두 지점 사이의 전파 시간으로 구성됩니다. 최종 사용자는 해당 주소를 ping하여 IP 주소에서 왕복 시간을 확인할 수 있습니다. 왕복 시간 결과는 다음과 같은 이유에 따라 달라집니다 - 전송 매체. 회로에 인터페이스가 있음 소스에서 대상까지의 노드 수입니다. 트래픽 양. 출발지에서

    3. 기하 진행 시리즈의 N 번째 학기 C 프로그램

      주어진 a 첫 번째 항, r은 공통 비율, n은 시리즈의 항 수입니다. 과제는 시리즈의 n번째 항을 찾는 것입니다. 따라서 문제에 대한 프로그램을 작성하는 방법을 논의하기 전에 먼저 기하학적 진행이 무엇인지 알아야 합니다. 수학의 기하 수열 또는 기하 수열은 첫 번째 항 이후의 각 항을 고정된 수의 항에 대한 공통 비율로 이전 항을 곱하여 구하는 것입니다. 2, 4, 8, 16, 32..와 같이 첫 번째 항이 2이고 공통 비율이 2인 기하학적 진행입니다. n =4일 경우 출력은 16이 됩니다. 따라서 n번째 항에 대한 기하학

    4. 산술 진행 시리즈의 N 번째 용어에 대한 C 프로그램

      주어진 첫 번째 항, d 공차 및 n은 급수의 항 수입니다. 과제는 시리즈의 n번째 항을 찾는 것입니다. 따라서 문제에 대한 프로그램을 작성하는 방법을 논의하기 전에 먼저 산술 진행이 무엇인지 알아야 합니다. 산술 수열 또는 산술 수열은 연속되는 두 항의 차이가 동일한 수열입니다. 첫 번째 항, 즉 a =5가 있는 것처럼 우리가 찾고자 하는 차이 1과 n번째 항은 3이어야 합니다. 따라서 시리즈는 5, 6, 7이므로 출력은 7이 되어야 합니다. 따라서 n번째 항에 대한 산술 진행은 다음과 같다고 말할 수 있습니다. - AP1

    5. C 숫자가 특정 염기에 속하는지 여부를 확인하는 프로그램

      숫자가 문자열과 밑수로 주어집니다. 주어진 숫자가 주어진 밑수인지 아닌지를 확인하는 작업입니다. 2진수는 2, 8진수는 8, 10진수는 10, 16진수는 16과 같이 밑수가 있는 숫자 체계에 따라 숫자와 밑수를 확인해야 합니다. 이에 따르면 문자열의 주어진 숫자가 특정 염기에 속하는지 여부를 찾아야 합니다. 특정 염기에 속하는 경우 출력 화면에 예를 인쇄해야 합니다. 그렇지 않으면 출력 화면에 아니오가 표시됩니다. 우리가 알고 있듯이 숫자/표현식 1A6은 16진법이고 1010은 2진법이지만 이것은 시각적 분석으로 판단할 수 있습

    6. C 숫자를 받아 큰 사이즈로 출력하는 프로그램

      문자열 형태의 숫자 n이 주어집니다. 작업은 해시 기호를 사용하여 다음 숫자를 크게 인쇄하는 것입니다. 숫자 1234를 제공한 것처럼 다음 숫자의 표현은 다음과 같아야 합니다. - 마찬가지로 우리는 우리의 솔루션이 인쇄되기를 원합니다 - 예시 Input: n[] = {“2234”} Output: Input: n[] = {“987”} Output: 주어진 문제를 해결하기 위해 사용할 접근 방식 - 문자열에서 최대 4자리 숫자를 입력합니다. 숫자에 대해 원하는 큰 패턴을 하

    7. n번째 카탈루냐 번호를 위한 C 프로그램

      주어진 정수 n; 작업은 해당 n번째 위치에서 카탈로니아어 번호를 찾는 것입니다. 따라서 프로그램을 수행하기 전에 카탈루냐 숫자가 무엇인지 알아야 합니까? 카틀란 수는 다양한 계산 문제의 형태로 발생하는 자연수의 수열입니다. 카탈로니아 숫자 C0, C1, C2,… Cn은 공식 −에 의해 구동됩니다. $$c_{n}=\frac{1}{n+1}\binom{2n}{n} =\frac{2n!}{(n+1)!n!}$$ 모든 n =0, 1, 2, 3, …에 대한 소수의 카탈루냐 숫자는 1, 1, 2, 5, 14, 42, 132, 429, 14

    8. C cos(x) 급수의 합에 대한 프로그램

      여기서 x는 cos에 대한 각도이고 n은 cos(x) 계열의 항 수입니다. Cos(x)의 경우 Cos(x)는 x 각의 값을 계산하는 데 사용되는 삼각 함수입니다. 공식 $$\cos (x) =\displaystyle\sum\limits_{k=0}^\infty \frac{(-1)^{k}}{(2k!)}x^{2k}$$ Cos(x) 시리즈의 경우 Cos(x) =1 – (x*2 / 2!) + (x*4 / 4!) – (x*6 / 6!) + (x*8 / 8!)… 예시 Input-: x = 10, n = 3 Output-: 0.984804

    9. 이항 계수 테이블에 대한 C 프로그램

      양의 정수 값으로 val이 지정되고 작업은 이항 계수 B(n, k)의 값을 인쇄하는 것입니다. 여기서 n과 k는 0에서 val 사이의 값이므로 결과를 표시합니다. 이항 계수란 무엇입니까 이항 계수(n, k)는 주어진 n 가능성에서 k 결과를 선택하는 순서입니다. 양의 n과 k의 이항 계수 값은 다음과 같이 주어집니다. $$C_k^n=\frac{n!}{(n-k)!k!}$$ =k 예시 Input-: B(9,2) Output-: $$B_2^9=\frac{9!}{(9-2)!2!}$$ $$\frac{9\times 8\times

    10. 평행사변형의 둘레에 대한 C 프로그램

      평행사변형의 면이 주어지고 주어진 면으로 평행사변형의 둘레를 생성하고 결과를 표시하는 작업입니다. 평행사변형이란 무엇입니까? 평행사변형은 - 대향 평행 반대각이 같음 다각형 대각선이 서로 이등분합니다. 아래 그림에서 a와 b는 그림에서 평행한 변을 나타낸 평행사변형의 변입니다. 평행사변형의 둘레/원주는 다음과 같이 정의됩니다. - 평행사변형의 둘레 =2(a + b) =2 * a + 2 * b 예시 Input-: a = 23 and b = 12 Output-: Circumference of a parallelogra

    11. 육각형 패턴을 위한 C 프로그램

      정수 n이 주어지고 육각형 패턴을 생성하고 최종 출력을 표시하는 것이 작업입니다. 예시 Input-: n=5 Output-: Input-: n = 4 Output-: 주어진 프로그램에서 사용하는 접근 방식은 다음과 같습니다. - 사용자의 숫자 n 입력 전체 패턴을 상단, 중간 및 하단의 세 부분으로 나눕니다. 패턴의 상단 부분을 i에서 0으로 인쇄하고 i가 n보다 작아지도록 루프 시작 i를 시작하고 i 값을 계속 증가시킵니다. 루프 시작 m은 m에서 0으로 패턴의 중간 부분을 인쇄하고 m은 n-2보다 작도록 하고 m의 값

    12. 이차 방정식의 근을 찾는 C 프로그램

      이 튜토리얼에서는 이차 방정식의 근을 찾는 프로그램에 대해 설명합니다. ax2 + bx + c 형식의 이차 방정식이 주어집니다. 우리의 임무는 주어진 방정식의 근 x1과 x2를 찾는 것입니다. 이를 위해 우리는 이에서 결정적 방법을 사용하고 있습니다. D =√b2 - 4ac 방정식의 근은 다음과 같습니다. x1 =(-b + D)/2a 및 x2 =(-b - D)/2a 예시 #include<stdio.h> #include<math.h> #include<stdlib.h> //calculati

    13. 파일을 삭제하는 C 프로그램

      프로그래밍에서 파일 작업은 매우 중요하며 모든 프로그래밍 언어에는 파일 조작에 도움이 되는 고유한 함수 또는 라이브러리 집합이 있습니다. C 프로그래밍 언어에는 프로그래머가 파일을 삭제하는 데 사용할 수 있는 제거 기능도 있습니다. C 프로그래밍의 remove() 함수 remove 함수는 이름이 지정된 파일을 삭제하는 데 사용됩니다. 이 함수는 stdio 헤더 파일에 있습니다. 구문 remove (“file_name”); 매개변수 이 함수는 삭제할 파일의 이름인 하나의 매개변수를 허용합니다. 파일 이름은

    14. C 프로그램에서 부동 소수점 산술을 사용하지 않고 유리수에 대한 이진 검색

      이 문제에서는 유리수의 정렬된 배열이 제공됩니다. 그리고 우리는 부동 소수점 산술을 사용하지 않고 이 유리수 배열에 대해 이진 검색 알고리즘을 사용하여 주어진 요소를 검색해야 합니다. 유리수 p와 q가 모두 정수인 p/q 형식으로 표시되는 숫자입니다. 예:⅔, ⅕. 이진 검색 요소를 찾기 위해 배열의 중간을 찾아 작동하는 검색 기술입니다. 부동 소수점 산술이 허용되지 않는 정렬된 유리수 배열에서 이진 검색을 사용하여 요소를 찾기 위한 것입니다. 우리는 분자와 분모를 비교하여 어떤 요소가 더 크거나 어느 것이 발견되어야 하는 요

    15. C 프로그램에서 재귀를 사용하는 이진 코드를 그레이 코드로 변환

      이진수는 0과 1의 두 비트만 있는 숫자입니다. 그레이 코드는 코드의 두 연속 숫자 속성이 있는 특수한 유형의 이진수입니다. 1비트 이상 다를 수 없습니다. 이 그레이코드의 속성은 K-map, 오류정정, 통신 등에 유용하게 사용됩니다. 이것은 바이너리를 그레이 코드로 변환하는 것을 필요로 합니다. 바이너리를 그레이 코드로 변환하는 알고리즘을 살펴보겠습니다. 재귀 사용 . 예 그레이 코드 공동의 예를 들어 보겠습니다. Input : 1001 Output : 1101 알고리즘 Step 1 : Do with input n : &nb

    16. 다익스트라의 최단경로 알고리즘을 위한 C/C++ 프로그램

      그래프에 소스 정점이 있는 그래프가 제공됩니다. 그리고 소스 정점에서 그래프의 다른 모든 정점까지의 최단 경로를 찾아야 합니다. 디직스트라 알고리즘 그래프의 소스 ​​정점에서 그래프의 루트 노드까지의 최단 경로를 찾는 탐욕 알고리즘입니다. 알고리즘 Step 1 : Create a set shortPath to store vertices that come in the way of the shortest path tree. Step 2 : Initialize all distance values as INFINITE and assign

    17. C 프로그램 코인 변경

      이 문제에서 우리는 값 n이 주어지고 n 루피를 변경하려고 하며 각각 값이 1에서 m 사이인 n개의 동전을 가지고 있습니다. 그리고 합을 이루는 방법의 총 수를 반환해야 합니다. 예시 Input : N = 6 ; coins = {1,2,4}. Output : 6 Explanation : The total combination that make the sum of 6 is : {1,1,1,1,1,1} ; {1,1,1,1,2}; {1,1,2,2}; {1,1,4}; {2,2,2} ; {2,4}. 예시 #include <stdio.h

    18. 상향식 모델과 하향식 모델의 차이점

      상향식 모델 상향식 모델은 시스템의 일부가 세부적으로 정의되는 시스템 설계 접근 방식입니다. 이러한 부품이 설계 및 개발되면 이러한 부품 또는 구성 요소를 함께 연결하여 더 큰 구성 요소를 준비합니다. 이 접근 방식은 완전한 시스템이 구축될 때까지 반복됩니다. 상향식 모델의 장점은 매우 낮은 수준에서 의사 결정을 내리고 구성 요소의 재사용 가능성을 결정한다는 것입니다. 하향식 모델 하향식 모델은 설계가 시스템 전체에서 시작되는 시스템 설계 접근 방식입니다. 그런 다음 전체 시스템은 더 자세한 세부 정보가 포함된 더 작은 하위 응

    19. C/C++에서 비트 및 논리 AND 연산자의 차이점은 무엇입니까?

      비트 단위 AND는 &로 표시되고 논리 연산자는 &&로 표시됩니다. 그들 사이에는 몇 가지 근본적인 차이점이 있습니다. 다음과 같습니다 - 논리 AND 연산자는 부울 표현식에서 작동하며 부울 값만 반환합니다. 비트 AND 연산자는 정수, short int, long, unsigned int 유형 데이터에 대해 작동하며 해당 유형의 데이터도 반환합니다. 예시 #include<iostream> using namespace std; int main() {    int x = 3; //...0011 &nbs

    20. C 및 C++ 모두에서 유효하지만 다른 출력을 생성하는 코드

      여기에서 C 또는 C++ 컴파일러로 컴파일된 경우 다른 결과를 반환하는 일부 프로그램을 볼 수 있습니다. 그러한 프로그램을 많이 찾을 수 있지만 여기에서는 그 중 일부에 대해 논의합니다. C 및 C++에서 문자 리터럴은 다른 방식으로 처리됩니다. C에서는 int로 처리되지만 C++에서는 문자로 처리됩니다. 따라서 sizeof() 연산자를 사용하여 크기를 확인하면 C에서는 4를 반환하고 C++에서는 1을 반환합니다. 예시 #include<stdio.h> int main() {    printf(&quo

    Total 1436 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:40/72  20-컴퓨터/Page Goto:1 34 35 36 37 38 39 40 41 42 43 44 45 46