logo

C++ 프로그래밍 예제

C++ 프로그램을 직접 작성하는 것이 C++ 언어를 배우는 가장 좋은 방법입니다. 인터뷰에서는 C++ 프로그램도 질문받습니다. 이 문서에서는 제어 흐름, 패턴, 함수부터 포인터, 배열, 문자열과 같은 복잡한 항목에 이르기까지 기본 C++ 프로그램의 주요 연습 문제를 다룹니다.

C++ 프로그래밍 예제



C++ 튜토리얼

C++ 최근 기사

주제:








기본 C++ 프로그램

  1. Hello World용 C++ 프로그램
  2. 자신의 이름을 인쇄하는 C++ 프로그램
  3. 사용자로부터 입력을 받는 C++ 프로그램
  4. 사용자로부터 입력된 숫자를 읽는 C++ 프로그램
  5. 두 숫자를 더하는 C++ 프로그램
  6. 두 숫자를 바꾸는 C++ 프로그램
  7. int, float, double 및 char의 크기를 찾는 C++ 프로그램
  8. 두 개의 부동 소수점 숫자를 곱하는 C++ 프로그램
  9. 문자의 ASCII 값을 인쇄하는 C++ 프로그램
  10. 화씨를 섭씨로 계산하는 C++ 프로그램
  11. 단순 관심을 찾는 C++ 프로그램
  12. 복리를 찾는 C++ 프로그램
  13. 직사각형의 면적과 둘레에 대한 C++ 프로그램

C++ 제어 흐름 프로그램

  1. 짝수 또는 홀수 정수를 확인하는 C++ 프로그램
  2. 3개의 숫자 중에서 가장 큰 숫자를 찾는 C++ 프로그램
  3. 문자가 모음인지 자음인지 확인하는 C++ 프로그램
  4. 주어진 연도가 윤년인지 확인하는 C++ 프로그램
  5. 숫자의 곱셈표를 인쇄하는 C++ 프로그램
  6. 첫 번째 n 자연수의 합을 계산하는 C++ 프로그램
  7. 숫자의 계승값을 찾는 C++ 프로그램
  8. 숫자를 뒤집는 C++ 프로그램
  9. GCD를 찾는 C++ 프로그램
  10. LCM을 찾는 C++ 프로그램
  11. 숫자가 회문인지 아닌지 확인하는 C++ 프로그램
  12. 숫자가 소수인지 아닌지 확인하는 C++ 프로그램
  13. 두 간격 사이의 소수를 표시하는 C++ 프로그램
  14. 주어진 범위에서 네온 숫자를 확인하는 C++ 프로그램
  15. 암스트롱 번호를 확인하는 C++ 프로그램
  16. 1에서 1000 사이의 암스트롱 숫자를 표시하는 C++ 프로그램
  17. 피보나치 수를 위한 C++ 프로그램
  18. C++ 짝수 인덱스에서 N 항까지의 피보나치 수 합계
  19. 숫자의 거듭제곱을 계산하는 C++ 프로그램
  20. 자연수의 인수를 표시하는 C++ 프로그램
  21. 간단한 계산기를 만드는 C++ 프로그램

C++ 패턴 인쇄 프로그램

  1. 오른쪽 절반 피라미드 패턴을 인쇄하는 C++ 프로그램
  2. 왼쪽 절반 피라미드 패턴을 인쇄하는 C++ 프로그램
  3. 간단한 전체 피라미드 패턴을 인쇄하는 C++ 프로그램
  4. 역피라미드를 인쇄하는 C++ 프로그램
  5. 삼각형 패턴을 인쇄하는 C++ 프로그램
  6. 재할당 없이 숫자 패턴을 인쇄하는 C++ 프로그램
  7. 문자 패턴을 인쇄하는 C++ 프로그램
  8. 연속 문자 패턴을 인쇄하는 C++ 프로그램
  9. 전체 다이아몬드 모양 피라미드를 인쇄하는 C++ 프로그램
  10. 역 빈 별 피라미드 패턴을 인쇄하는 C++ 프로그램
  11. 빈 별 피라미드를 다이아몬드 모양으로 인쇄하는 C++ 프로그램
  12. 파스칼의 삼각형을 인쇄하는 C++ 프로그램
  13. 플로이드의 패턴 삼각형 피라미드를 인쇄하는 C++ 프로그램
  14. 역 플로이드 패턴 삼각형 피라미드를 인쇄하는 C++ 프로그램

C++ 함수 프로그램

  1. 함수를 사용하여 두 간격 사이의 소수를 표시하는 C++ 프로그램
  2. 숫자가 두 소수의 합으로 표현될 수 있는지 확인하는 C++ 프로그램
  3. 재귀를 사용하여 자연수의 합을 구하는 C++ 프로그램
  4. 재귀를 사용하여 숫자의 계승을 계산하는 C++ 프로그램
  5. 재귀를 사용하여 문장을 뒤집는 C++ 프로그램
  6. 재귀를 사용하여 검정력을 계산하는 C++ 프로그램
  7. Variadic 함수 템플릿을 위한 C++ 프로그램

C++ 배열 프로그램

  1. 두 배열이 같은지 여부를 확인하는 C++ 프로그램
  2. 배열의 최대값과 최소값을 찾는 C++ 프로그램
  3. 배열에 있는 모든 요소의 평균을 계산하는 C++ 프로그램
  4. 두 배열을 병합하는 C++ 프로그램
  5. 2D 배열을 인쇄하는 C++ 프로그램
  6. 공통 배열 요소를 찾는 C++ 프로그램
  7. 배열에서 중복 요소를 제거하는 C++ 프로그램
  8. 배열에서 요소의 모든 발생을 제거하는 C++ 프로그램
  9. 배열 회전을 위한 C++ 프로그램
  10. 한 배열의 모든 요소를 ​​역순으로 다른 배열에 복사하는 C++ 프로그램

C++ 매트릭스 프로그램

  1. 두 개의 행렬을 추가하는 C++ 프로그램
  2. 두 행렬이 같은지 여부를 확인하는 C++ 프로그램
  3. 행렬의 대각선 합을 계산하는 C++ 프로그램
  4. 행렬의 경계 요소를 인쇄하는 C++ 프로그램
  5. 행렬의 전치를 구하는 C++ 프로그램
  6. 행렬의 행렬식을 구하는 C++ 프로그램
  7. 행렬의 법선과 자취를 찾는 C++ 프로그램
  8. 두 행렬을 곱하는 C++ 프로그램
  9. 행렬의 행렬 요소를 회전하는 C++ 프로그램
  10. 행렬의 첫 번째 행과 마지막 행의 요소를 교환하는 C++ 프로그램
  11. 행렬의 첫 번째 열과 마지막 열의 요소를 교환하는 C++ 프로그램

C++ 포인터 프로그램

  1. 포인터용 C++ 프로그램
  2. 포인터 배열을 위한 C++ 프로그램
  3. void 포인터용 C++ 프로그램
  4. 포인터 참조를 위한 C++ 프로그램
  5. 함수 포인터용 C++ 프로그램
  6. 이 포인터에 대한 C++ 프로그램
  7. 불투명 포인터를 위한 C++ 프로그램

C++ 문자열 프로그램

  1. 문자열의 길이를 구하는 C++ 프로그램
  2. 주어진 문자열의 문자에 액세스하는 C++ 프로그램
  3. 주어진 인덱스에서 유니코드 코드 포인트를 결정하는 C++ 프로그램
  4. 문자열의 문자를 바꾸는 C++ 프로그램
  5. 두 문자열을 비교하는 C++ 프로그램
  6. 두 문자열을 추가/연결하는 C++ 프로그램
  7. 2개의 바이너리 문자열을 추가하는 C++ 프로그램
  8. 선행 0을 제거하는 C++ 프로그램
  9. 두 문자열을 사전순으로 비교하는 C++ 프로그램
  10. 문자열을 반전시키는 C++ 프로그램
  11. 문자열이 Palindrome인지 확인하는 C++ 프로그램
  12. 문자열의 각 단어의 첫 글자를 인쇄하는 C++ 프로그램
  13. 문자열을 다른 문자열에 삽입하는 C++ 프로그램
  14. 여러 하위 문자열로 분할하는 C++ 프로그램
  15. 스택을 사용하여 문자열을 뒤집는 C++ 프로그램
  16. 주어진 문자열이 Pangram인지 확인하는 C++ 프로그램

C++ 변환 프로그램

  1. 이진수를 십진수로 변환하는 C++ 프로그램
  2. 2진수를 8진수로 변환하는 C++ 프로그램
  3. 8진수를 10진수로 변환하는 C++ 프로그램
  4. 10진수를 8진수로 변환하는 C++ 프로그램
  5. 16진수를 10진수로 변환하는 C++ 프로그램
  6. 10진수를 16진수로 변환하는 C++ 프로그램
  7. 10진수를 2진수로 변환하는 C++ 프로그램
  8. 부울을 문자열로 변환하는 C++ 프로그램
  9. 문자열을 이중으로 변환하는 C++ 프로그램
  10. Double을 문자열로 변환하는 C++ 프로그램
  11. 문자열을 긴 변환으로 변환하는 C++ 프로그램
  12. 긴 문자열을 문자열로 변환하는 C++ 프로그램
  13. Int에서 Char로의 변환을 위한 C++ 프로그램
  14. Char를 Int로 변환하는 C++ 프로그램

C++ 검색 및 정렬 프로그램

  1. 배열의 요소를 검색하는 C++ 프로그램(선형 검색)
  2. 배열의 요소를 검색하는 C++ 프로그램(이진 검색)
  3. 배열을 정렬하는 C++ 프로그램(선택 정렬)
  4. 배열을 정렬하는 C++ 프로그램(버블 정렬)
  5. 배열 정렬을 위한 C++ 프로그램(삽입 정렬)
  6. C++ 병합 정렬 프로그램
  7. 문자열을 정렬하는 C++ 프로그램
  8. 여러 행에 걸쳐 2D 배열을 정렬하는 C++ 프로그램
  9. 배열의 요소를 내림차순으로 정렬하는 C++ 프로그램
  10. 배열 요소를 오름차순으로 정렬하는 C++ 프로그램

C++ 구조 프로그램

  1. 함수에 구조체를 전달하거나 반환하는 C++ 프로그램
  2. 학생 정보를 구조체에 저장하는 C++ 프로그램
  3. 구조 정렬을 위한 C++ 프로그램(여러 규칙에 따라)

C++ 클래스 및 개체 프로그램

  1. 클래스와 객체를 생성하는 C++ 프로그램
  2. 캡슐화를 표시하는 C++ 프로그램
  3. 상속을 표시하는 C++ 프로그램
  4. 클래스에서 추상화를 표시하는 C++ 프로그램
  5. 클래스에 숨겨진 데이터를 표시하는 C++ 프로그램
  6. 클래스에서 다형성을 표시하는 C++ 프로그램
  7. 함수 오버로딩을 표시하는 C++ 프로그램
  8. 함수 재정의를 표시하는 C++ 프로그램
  9. 액세스 수정자의 사용법을 표시하는 C++ 프로그램
  10. 클래스에서 이 키워드의 사용을 표시하는 C++ 프로그램
  11. 정적 키워드의 사용법을 표시하는 C++ 프로그램
  12. Friend 함수를 위한 C++ 프로그램
  13. 가상 소멸자를 위한 C++ 프로그램
  14. 추상 클래스를 생성하는 C++ 프로그램
  15. 싱글톤 클래스를 생성하는 C++ 프로그램
  16. 인터페이스를 생성하는 C++ 프로그램
  17. 증가 ++ 및 감소를 오버로드하는 C++ 프로그램
  18. 두 개의 복소수를 더하는 C++ 프로그램

C++ 파일 처리 프로그램

  1. 새 파일을 생성하는 C++ 프로그램
  2. 임시 파일을 생성하는 C++ 프로그램
  3. 파일에 쓰기 위한 C++ 프로그램
  4. 파일 이름을 바꾸는 C++ 프로그램
  5. 파일을 읽기 전용으로 만드는 C++ 프로그램
  6. 두 파일의 경로를 비교하는 C++ 프로그램
  7. 한 파일을 다른 파일로 복사하는 C++ 프로그램
  8. 한 텍스트 파일의 내용을 다른 텍스트 파일에 추가하는 C++ 프로그램
  9. 디렉토리의 파일 목록을 가져오는 C++ 프로그램
  10. 기존 파일에 문자열을 추가하는 C++ 프로그램
  11. 한 파일의 내용을 읽고 다른 파일에 쓰는 C++ 프로그램

C++ 예외 처리 프로그램

  1. 런타임 예외를 표시하는 C++ 프로그램
  2. 오류 유형을 표시하는 C++ 프로그램
  3. 예외 메서드를 처리하는 C++ 프로그램
  4. 예외 메서드를 처리하는 C++ 프로그램
  5. 확인된 예외를 처리하는 C++ 프로그램
  6. 확인되지 않은 예외를 처리하는 C++ 프로그램
  7. 0으로 나누기 및 여러 예외를 처리하는 C++ 프로그램
  8. 연결할 수 없는 코드 오류를 표시하는 C++ 프로그램
  9. 스레드 인터페이스 및 메모리 일관성 오류를 표시하는 C++ 프로그램

C++ STL 프로그램

  1. STL을 사용하여 배열을 정렬하는 C++ 프로그램
  2. 벡터를 초기화하는 C++ 프로그램
  3. STL을 사용하여 벡터를 복사하는 C++ 프로그램
  4. STL을 사용한 병합 작업을 위한 C++ 프로그램
  5. STL을 사용하여 변환()을 표시하는 C++ 프로그램
  6. STL을 사용하는 Deque용 C++ 프로그램
  7. STL을 사용하는 우선순위 대기열용 C++ 프로그램
  8. STL을 사용한 지도용 C++ 프로그램
  9. STL을 사용한 쌍을 위한 C++ 프로그램
  10. STL을 사용하는 Multiset용 C++ 프로그램
  11. STL을 사용하여 벡터를 반전시키는 C++ 프로그램
  12. STL을 사용하여 배열을 뒤집는 C++ 프로그램
  13. STL을 사용한 스택 스택용 C++ 프로그램
  14. STL을 사용하여 주어진 문자열의 순열을 찾는 C++ 프로그램
  15. STL을 사용하여 배열의 모든 순열을 찾는 C++ 프로그램.
  16. STL을 사용하여 집합에서 최대 및 최소 요소를 찾는 C++ 프로그램
  17. STL을 사용하여 세트에 요소를 삽입하고 삭제하는 C++ 프로그램
  18. STL을 사용하여 벡터 요소의 합을 구하는 C++ 프로그램
  19. STL에서 복사하기 위한 다양한 방법을 구현하는 C++ 프로그램
  20. STL을 사용하여 이진 검색 기능을 구현하는 C++ 프로그램
  21. 두 벡터에 동일한 요소가 포함되어 있는지 확인하는 C++ 프로그램

C++ 날짜 및 시간 프로그램

  1. 달력 연도의 날짜를 다양한 형식으로 표시하는 C++ 프로그램
  2. 현재 날짜와 시간을 표시하는 C++ 프로그램
  3. 현지 시간을 GMT로 변환하는 C++ 프로그램

C++ 기타 프로그램

  1. 몫과 나머지를 구하는 C++ 프로그램
  2. sizeof() 연산자를 위한 C++ 프로그램
  3. 이름의 이니셜을 찾는 C++ 프로그램
  4. * 및 / 연산자를 사용하지 않고 거듭제곱을 구하는 C++ 프로그램
  5. 이차 방정식의 근을 구하는 C++ 프로그램
  6. C++에서 난수 이중 숫자 생성
  7. C++에서 콘솔 창을 숨기고 표시하는 방법은 무엇입니까?
  8. 네임스페이스 없이 C++ 프로그램을 실행하는 방법은 무엇입니까?
  9. C++에서 헤더 파일을 사용하여 맞춤 지도 만들기
  10. XOR이 0인 고유 삼중항 수에 대한 C++ 프로그램