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

    1. 재귀를 사용하여 G.C.D를 찾는 C++ 프로그램

      두 숫자의 최대공약수(GCD)는 두 숫자를 나누는 가장 큰 숫자입니다. 예:45와 27이라는 두 개의 숫자가 있다고 가정해 보겠습니다. 63 = 7 * 3 * 3 42 = 7 * 3 * 2 So, the GCD of 63 and 42 is 21 재귀를 이용하여 두 숫자의 GCD를 구하는 프로그램은 다음과 같다. 예시 #include<iostream> using namespace std; int gcd(int a, int b) {    if (a == 0 || b == 0)    re

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

      컴퓨터 시스템에서 2진수는 2진수 시스템으로 표현되고 10진수는 10진수 시스템으로 표현됩니다. 2진수는 2진수이고 10진수는 10진수입니다. 10진수 및 해당 2진수의 예는 다음과 같습니다. - 십진수 이진수 10 01010 7 00111 25 11001 16 10000 2진수를 10진수로, 10진수를 2진수로 변환하는 프로그램은 다음과 같습니다. 예시 #include <iostream> using namespace std; void DecimalToBinary(int n) {    i

    3. 배열의 가장 큰 요소를 찾는 C++ 프로그램

      배열에는 여러 요소가 포함되며 배열에서 가장 큰 요소는 다른 요소보다 큰 요소입니다. 예를 들어. 5 1 7 2 4 위 배열에서 7은 가장 큰 요소이며 인덱스 2에 있습니다. 배열의 가장 큰 요소를 찾는 프로그램은 다음과 같습니다. 예시 #include <iostream> using namespace std; int main() {    int a[] = {4, 9, 1, 3, 8};    int largest, i, pos;    largest = a[0];

    4. 두 간격 사이의 소수를 표시하는 C++ 프로그램

      소수는 1보다 큰 정수이며 소수의 유일한 인수는 1과 자기 자신이어야 합니다. 첫 번째 소수 중 일부는 2, 3, 5, 7, 11, 13, 17 등입니다. 두 간격 사이에는 많은 소수가 있을 수 있습니다. 예를 들어, 간격 5와 20 사이의 소수는 - 5, 7, 11, 13, 17 and 19. 두 구간 사이의 소수를 찾아 표시하는 프로그램은 다음과 같다. 예시 #include <iostream> using namespace std; void PrimeNumbers (int lbound, int ubound) { &n

    5. 암스트롱 번호를 확인하는 C++ 프로그램

      암스트롱 수는 총 자릿수의 거듭제곱으로 거듭제곱한 자릿수의 합이 그 수와 같은 수입니다. 암스트롱 수의 몇 가지 예는 다음과 같습니다. 3 = 3^1 153 = 1^3 + 5^3 + 3^3 = 1 + 125 + 27 = 153 371 = 3^3 + 7^3 + 1^3 = 27 + 343 + 1 = 371 407 = 4^3 + 0^3 + 7^3 = 64 +0 + 343 = 407 번호가 암스트롱 번호인지 확인하는 프로그램은 다음과 같습니다. 예시 #include <iostream> #include <cmath<

    6. 두 간격 사이에 암스트롱 수를 표시하는 C++ 프로그램

      암스트롱 수는 총 자릿수의 거듭제곱으로 거듭제곱한 자릿수의 합이 그 수와 같은 수입니다. 암스트롱 수의 몇 가지 예는 다음과 같습니다 - 3 = 3^1 153 = 1^3 + 5^3 + 3^3 = 1 + 125 + 27 = 153 407 = 4^3 + 0^3 + 7^3 = 64 +0 + 343 = 407 1634 = 1^4 + 6^4 + 3^4 + 4^4 = 1 + 1296 + 81 + 256 = 1634 두 간격 사이의 암스트롱 수를 표시하는 프로그램은 다음과 같습니다. 예시 #include <iostream> #in

    7. 피라미드와 패턴을 만드는 C++ 프로그램

      C++에서 만들 수 있는 다양한 피라미드 패턴이 있습니다. 이들은 대부분 중첩 for 루프를 사용하여 생성됩니다. 만들 수 있는 피라미드 중 일부는 다음과 같습니다. 기본 피라미드 패턴 기본 피라미드를 생성하는 코드는 다음과 같습니다. 예시 #include <iostream> using namespace std; int main() {    int n = 6, i, j;    for (i=1; i<=n; i++) {       for(j=1; j<

    8. 함수를 사용하여 두 간격 사이의 소수를 표시하는 C++ 프로그램

      소수는 1보다 큰 정수이며 소수의 유일한 인수는 1과 자기 자신이어야 합니다. 첫 번째 소수 중 일부는 2, 3, 5, 7, 11, 13, 17 등입니다. 두 간격 사이에는 많은 소수가 있을 수 있습니다. 예를 들어, 간격 5와 20 사이의 소수는 5, 7, 11, 13, 17, 19입니다. 두 구간 사이의 소수를 찾아 표시하는 프로그램은 다음과 같다. 예시 #include <iostream> using namespace std; void primeNumbers (int lbound, int ubound) { &nbs

    9. 재귀를 사용하여 자연수의 합을 찾는 C++ 프로그램

      자연수는 1부터 시작하는 양의 정수입니다. 자연수의 수열은 - 1, 2, 3, 4, 5, 6, 7, 8, 9, 10…… 재귀를 이용하여 처음 n개의 자연수의 합을 구하는 프로그램은 다음과 같다. 예시 #include <iostream> using namespace std; int sum(int n) {    if(n == 0)    return n;    else    return n + sum(n-1); } int mai

    10. 재귀를 사용하여 거듭제곱을 계산하는 C++ 프로그램

      숫자의 거듭제곱은 x^y로 계산할 수 있습니다. 여기서 x는 숫자이고 y는 그 거듭제곱입니다. 예를 들어. Let’s say, x = 2 and y = 10 x^y =1024 Here, x^y is 2^10 재귀를 이용하여 거듭제곱을 구하는 프로그램은 다음과 같습니다. 예시 #include <iostream> using namespace std; int FindPower(int base, int power) {    if (power == 0)    return 1; &n

    11. 배열을 사용하여 숫자의 평균을 계산하는 C++ 프로그램

      숫자의 평균은 모든 숫자를 더한 다음 합계를 사용 가능한 숫자의 개수로 나누어 계산합니다. 그 예는 다음과 같습니다. The numbers whose average is to be calculated are: 10, 5, 32, 4, 9 Sum of numbers = 60 Average of numbers = 60/5 = 12 배열을 이용하여 숫자의 평균을 구하는 프로그램은 다음과 같습니다. 예시 #include <iostream> using namespace std; int main() {    i

    12. 다차원 배열을 사용하여 두 개의 행렬을 추가하는 C++ 프로그램

      행렬은 행과 열의 형태로 배열된 직사각형 숫자 배열입니다. 행렬의 예는 다음과 같습니다. 4*3 행렬은 아래와 같이 4개의 행과 3개의 열을 가지고 있습니다. - 3 5 1 7 1 9 3 9 4 1 6 7 다차원 배열을 사용하여 두 개의 행렬을 더하는 프로그램은 다음과 같습니다. 예시 #include <iostream> using namespace std; int main() {    int r=2, c=4, sum[2][4], i, j;    int a[2][4] = {{1,5,

    13. 다차원 배열을 사용하여 두 행렬을 곱하는 C++ 프로그램

      행렬은 행과 열의 형태로 배열된 직사각형 숫자 배열입니다. 행렬의 예는 다음과 같습니다. 3*3 행렬에는 아래와 같이 3개의 행과 3개의 열이 있습니다. - 8 6 3 7 1 9 5 1 9 다차원 배열을 사용하여 두 행렬을 곱하는 프로그램은 다음과 같습니다. 예시 #include<iostream> using namespace std; int main() {    int product[10][10], r1=2, c1=3, r2=3, c2=3, i, j, k;    int a[2][3

    14. 행렬의 전치를 찾는 C++ 프로그램

      행렬은 행과 열의 형태로 배열된 숫자의 직사각형 배열입니다. 행렬의 전치(transpose)는 원본의 행이 이제 열이 되고 그 반대가 되는 새로운 행렬입니다. 예를 들어. 행렬은 다음과 같습니다 - 1 2 34 5 67 8 9 위의 행렬을 전치하면 다음과 같다. 1 4 72 5 83 6 9 행렬의 전치를 구하는 프로그램은 다음과 같습니다 - 예시 #include

    15. 문자열의 길이를 찾는 C++ 프로그램

      문자열은 null 문자로 끝나는 1차원 문자 배열입니다. 문자열의 길이는 null 문자 이전의 문자열의 문자 수입니다. 예를 들어. char str[] = “The sky is blue”; Number of characters in the above string = 15 문자열의 길이를 구하는 프로그램은 다음과 같다. 예시 #include<iostream> using namespace std; int main() {    char str[] = "Apple";

    16. 문자열에서 모음, 자음, 숫자 및 공백의 수를 찾는 C++ 프로그램

      문자열은 null 문자로 끝나는 1차원 문자 배열입니다. 문자열에는 많은 모음, 자음, 숫자 및 공백이 있을 수 있습니다. 예를 들어. String: There are 7 colours in the rainbow Vowels: 12 Consonants: 15 Digits: 1 White spaces: 6 문자열에서 모음, 자음, 숫자, 공백의 개수를 구하는 프로그램은 다음과 같다. 예시 #include <iostream> using namespace std; int main() {    char st

    17. 구조체에 학생 정보를 저장하는 C++ 프로그램

      구조는 다양한 데이터 유형의 항목 모음입니다. 다른 데이터 유형 레코드를 사용하여 복잡한 데이터 구조를 생성하는 데 매우 유용합니다. 구조체는 struct 키워드로 정의됩니다. 구조의 예는 다음과 같습니다. struct employee {    int empID;    char name[50];    float salary; }; 학생 정보를 구조체로 저장하는 프로그램은 다음과 같습니다. 예시 #include <iostream> using namespace std;

    18. 포인터를 사용하여 배열 요소에 액세스하는 C++ 프로그램

      포인터는 메모리 위치 또는 변수 주소를 저장합니다. 즉, 포인터는 메모리 위치를 참조하고 해당 메모리 위치에 저장된 값을 얻는 것을 포인터 역참조라고 합니다. 포인터를 사용하여 배열의 단일 요소에 액세스하는 프로그램은 다음과 같이 제공됩니다. - 예시 #include <iostream> using namespace std; int main() {    int arr[5] = {5, 2, 9, 4, 1};    int *ptr = &arr[2];    cout&

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

      컴퓨터 시스템에서 8진수는 8진수 시스템으로 표현되고 10진수는 10진수 시스템으로 표현됩니다. 8진수는 8진수이고 10진수는 10진수입니다. 10진수 및 해당 8진수의 예는 다음과 같습니다. 십진수 8진수 10 12 70 106 25 31 16 20 8진수를 10진수로, 10진수를 8진수로 변환하는 프로그램은 다음과 같습니다. - 예시 #include <iostream> #include <cmath> using namespace std; void DecimalToOctal(int decimal

    20. 재귀를 사용하여 문장을 뒤집는 C++ 프로그램

      문자열은 null 문자로 끝나는 1차원 문자 배열입니다. 문자열의 역순은 같은 문자열이 반대 순서로 된 것입니다. 예를 들어. Original String: Apple is red Reversed String: der si elppA 재귀를 이용하여 문자열 형태의 문장을 반전시키는 프로그램은 다음과 같다. 예시 #include <iostream> using namespace std; void reverse(char *str) {    if(*str == '\0')    

    Total 5992 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:16/300  20-컴퓨터/Page Goto:1 10 11 12 13 14 15 16 17 18 19 20 21 22