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

    1. 하나의 변수에서 모든 선형 방정식을 푸는 C++ 프로그램

      한 변수의 모든 선형 방정식은 aX + b =cX + d 형식을 갖습니다. 여기서 X의 값은 a, b, c, d의 값이 주어질 때 찾아야 합니다. 하나의 변수에서 선형 방정식을 푸는 프로그램은 다음과 같습니다. - 예시 #include<iostream> using namespace std; int main() {    float a, b, c, d, X;    cout<<"The form of the linear equation in one variable is:

    2. 복소수 곱셈을 수행하는 C++ 프로그램

      복소수는 i가 허수이고 a와 b가 실수인 경우 +bi로 표현되는 숫자입니다. 복소수에 대한 몇 가지 예는 다음과 같습니다. - 2+3i5+9i4+2i 복소수 곱셈을 수행하는 프로그램은 다음과 같습니다 - 예시 #include네임스페이스 std;int main(){ int x1, y1, x2, y2, x3, y3; cout<<첫 번째 복소수를 입력하십시오 : y1; cout<<\n두 번째 복소수 입력: y2; x3 =x1 * x2 - y1 * y2; y3 =x1 * y2 + y1 * x2; cout<<곱한 후의 값은 <

    3. 재귀 유클리드 알고리즘을 사용하여 두 숫자의 GCD를 찾는 C++ 프로그램

      두 숫자의 최대 공약수(GCD)는 두 숫자를 나누는 가장 큰 숫자입니다. 예:63과 21이라는 두 개의 숫자가 있다고 가정해 보겠습니다. 63 = 7 * 3 * 3 21 = 7 * 3 따라서 63과 21의 GCD는 21입니다. 재귀 유클리드 알고리즘은 양의 정수 a와 b를 사용하고 b가 0이 될 때까지 b와 a%b를 반환하여 GCD를 계산합니다. 재귀 유클리드 알고리즘을 사용하여 두 숫자의 GCD를 구하는 프로그램은 다음과 같습니다. - 예시 #include <iostream> using namespace std;

    4. 어레이 셔플링을 위한 Fisher-Yates 알고리즘을 구현하는 C++ 프로그램

      Fisher-Yates 알고리즘은 배열 요소의 무작위 순열을 생성합니다. 즉, 배열의 모든 요소를 ​​무작위로 섞습니다. Fisher-Yates 알고리즘이 편향되지 않기 때문에 어레이의 모든 순열은 동일할 가능성이 있습니다. C++에서 배열 셔플링을 위한 Fisher-Yates 알고리즘을 구현하는 프로그램은 다음과 같습니다. - 예시 #include <iostream> #include <t;stdlib.h> using namespace std; int main() {    int n; &nb

    5. 모든 행렬의 LU 분해를 수행하는 C++ 프로그램

      행렬의 LU 분해는 하부 삼각 행렬과 상부 삼각 행렬의 곱으로 행렬을 생성합니다. LU의 LU 행렬 분해는 Lower Upper를 의미합니다. 행렬의 LU 분해의 예는 다음과 같습니다. - Given matrix is: 1 1 0 2 1 3 3 1 1 The L matrix is: 1 0 0 2 -1 0 3 -2 -5 The U matrix is: 1 1 0 0 1 -3 0 0 1 행렬의 LU 분해를 수행하는 프로그램은 다음과 같습니다. - 예시 #include<iostream> using namespace std;

    6. 이진수를 8진수로 또는 그 반대로 변환하는 C++ 프로그램

      컴퓨터 시스템에서 2진수는 2진수 시스템으로 표현되고 8진수는 8진수 시스템으로 표현됩니다. 2진법은 2진법이고 8진법은 8진법입니다. 2진수 및 해당 8진수의 예는 다음과 같습니다. - 2진수 8진수 01010 12 00111 7 11001 31 10000 20 2진수를 8진수로, 8진수를 2진수로 변환하는 프로그램은 다음과 같습니다. - 예시 #include <iostream> #include <cmath> using namespace std; int BinarytoOctal(int bina

    7. 8진수를 2진수로 변환하는 C++ 프로그램

      컴퓨터 시스템에서 2진수는 2진수 시스템으로 표현되고 8진수는 8진수 시스템으로 표현됩니다. 2진법은 2진법이고 8진법은 8진법입니다. 2진수 및 해당 8진수의 예는 다음과 같습니다. - 2진수 8진수 01101 15 00101 5 10110 26 01010 12 8진수를 이진수로 변환하는 프로그램은 다음과 같습니다. - 예시 #include <iostream> #include <cmath> using namespace std; int OctalToBinary(int octalNum) { &nb

    8. 병렬 배열을 구현하는 C++ 프로그램

      병렬 배열은 여러 배열을 포함하는 구조입니다. 이러한 각 배열은 크기가 동일하고 배열 요소가 서로 관련되어 있습니다. 병렬 배열의 모든 요소는 공통 개체를 나타냅니다. 병렬 배열의 예는 다음과 같습니다 - employee_name = { Harry, Sally, Mark, Frank, Judy } employee_salary = {10000, 5000, 20000, 12000, 5000} 위의 예에서 5명의 다른 직원의 이름과 급여는 2개의 배열에 저장됩니다. 병렬 배열을 보여주는 프로그램은 다음과 같습니다 - 예시 #incl

    9. 가변 길이 배열을 구현하는 C++ 프로그램

      가변 길이 배열은 사용자가 필요로 하는 크기를 가질 수 있습니다. 즉, 가변 크기를 가질 수 있습니다. C++에서 가변 길이 배열을 구현하는 프로그램은 다음과 같습니다. - 예시 #include #include namespace std;int main() { int *array, size; cout<<배열의 크기를 입력하세요:크기; 배열 =새로운 정수 [크기]; cout<<배열 요소를 입력하십시오:<

    10. 벡터를 구현하는 C++ 프로그램

      벡터는 요소가 삽입되거나 삭제되는 경우 자체 크기를 조정할 수 있는 동적 배열입니다. 벡터 요소는 인접한 저장소에 포함되며 컨테이너는 저장소를 자동으로 처리합니다. 벡터를 구현하는 프로그램은 다음과 같습니다 - 예시 #include #include #include #include 네임스페이스 사용 std;int main() { int ch, val; 벡터 vec; cout<<1)벡터에 요소 삽입<

    11. 구조를 사용하여 두 거리(인치-피트) 시스템을 추가하는 C++ 프로그램

      구조는 다양한 데이터 유형의 항목 모음입니다. 다른 데이터 유형 레코드를 사용하여 복잡한 데이터 구조를 생성하는 데 매우 유용합니다. 구조체는 struct 키워드로 정의됩니다. 구조의 예는 다음과 같습니다 - struct DistanceFI {    int feet;    int inch; }; 위의 구조는 피트와 인치의 형태로 거리를 정의합니다. C++의 구조를 사용하여 인치-피트로 두 거리를 더하는 프로그램은 다음과 같습니다. - 예시 #include <iostream> us

    12. 함수에 구조를 전달하여 복소수를 추가하는 C++ 프로그램

      복소수는 i가 허수이고 a와 b가 실수인 경우 +bi로 표현되는 숫자입니다. 복소수에 대한 몇 가지 예는 다음과 같습니다. - 2+5i3-9i8+2i 함수에 구조체를 전달하여 복소수를 더하는 프로그램은 다음과 같습니다. - 예시 #include 네임스페이스 std;typedef struct complexNumber { float real; float imag;};complexNumber addCN(complexNumber num1,complexNumber num2) { complexNumber 임시; temp.real =num1

    13. 사전순(사전순)으로 요소를 정렬하는 C++ 프로그램

      사전순은 알파벳에 따른 알파벳 순서에 따라 목록에서 단어가 정렬되는 방식을 나타냅니다. 예를 들어 - List of words: Harry Adam Sam Lexicographical order of words: Adam Harry Sam 사전순으로 요소를 정렬하는 프로그램은 다음과 같습니다 - 예시 #include <iostream> using namespace std; int main() {    int i,j;    string s[5], temp;    co

    14. rand 및 srand 함수를 사용하는 C++ 프로그램

      rand() 함수를 사용하여 C++에서 난수를 생성할 수 있습니다. srand() 함수는 rand()에서 사용하는 난수 생성기를 시드합니다. rand() 및 srand()를 사용하는 프로그램은 다음과 같습니다. - 예시 #include <iostream> #include <stdlib.h> #include <time.h> using namespace std; int main() {    srand(1);    for(int i=0; i<5; i++) &nb

    15. 비트 연산자를 사용하여 덧셈 연산을 수행하는 C++ 프로그램

      비트 연산자는 비트 연산을 수행하는 데 사용됩니다. 비트 조작을 의미합니다. 비트 연산자 중 일부는 비트 AND, 비트 OR, 비트 XOR 등입니다. 비트 연산자를 사용하여 더하기 연산을 수행하는 프로그램은 다음과 같습니다. - 예시 #include<iostream> using namespace std; int main() {    int num1, num2, carry;    cout << "Enter first number:"<<endl; &

    16. C++의 부분 문자열

      하위 문자열은 문자열의 일부입니다. C++에서 부분 문자열을 얻는 함수는 substr()입니다. 이 함수에는 pos 및 len의 두 매개변수가 있습니다. pos 매개변수는 부분 문자열의 시작 위치를 지정하고 len은 부분 문자열의 문자 수를 나타냅니다. C++에서 부분 문자열을 얻는 프로그램은 다음과 같습니다 - 예시 #include <iostream> #include <string.h> using namespace std; int main() {    string str1 = "

    17. C++의 strstr()

      strstr() 함수는 string.h에 미리 정의된 함수입니다. 문자열에서 부분 문자열의 발생을 찾는 데 사용됩니다. 이 일치 프로세스는 \0에서 멈추고 포함하지 않습니다. strstr()의 구문은 다음과 같습니다 - char *strstr( const char *str1, const char *str2) 위의 구문에서 strstr()은 문자열 str1에서 문자열 str2의 첫 번째 출현을 찾습니다. strstr()을 구현하는 프로그램은 다음과 같습니다 - 예시 #include <iostream> #include &

    18. C++의 다중 상속

      다중 상속은 클래스가 둘 이상의 기본 클래스에서 상속할 때 발생합니다. 따라서 클래스는 다중 상속을 사용하여 여러 기본 클래스의 기능을 상속할 수 있습니다. 이것은 C++와 같은 객체 지향 프로그래밍 언어의 중요한 기능입니다. 다중 상속을 보여주는 다이어그램은 다음과 같습니다. - C++에서 다중 상속을 구현하는 프로그램은 다음과 같습니다. - 예시 #include <iostream> using namespace std; class A {    public:    int a =

    19. C++의 isspace() 함수

      isspace() 함수는 ctype.h에 미리 정의된 함수입니다. 인수가 공백 문자인지 여부를 지정합니다. 공백 문자 중 일부는 공백, 가로 탭, 세로 탭 등입니다. 문자열의 공백 수를 세어 isspace() 함수를 구현하는 프로그램은 다음과 같습니다. - 예시 #include <iostream> #include <ctype.h> using namespace std; int main() {    char str[] = "Coding is fun";    

    20. C++의 정적 데이터 멤버

      정적 데이터 멤버는 static 키워드를 사용하여 선언된 클래스 멤버입니다. 많은 클래스 개체가 있더라도 클래스에는 정적 데이터 멤버의 복사본이 하나만 있습니다. 이는 모든 개체가 정적 데이터 멤버를 공유하기 때문입니다. 정적 데이터 멤버는 첫 번째 클래스 개체가 생성될 때 항상 0으로 초기화됩니다. 정적 데이터 멤버의 구문은 다음과 같습니다. - static data_type data_member_name; 위 구문에서는 static 키워드를 사용합니다. data_type은 int, float 등과 같은 C++ 데이터 유형입니

    Total 5992 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:20/300  20-컴퓨터/Page Goto:1 14 15 16 17 18 19 20 21 22 23 24 25 26