분류 전체보기
-
[C++] 문자열을 입력받아서 문자열에 포함된 모든 공백 문자를 삭제하는 프로그램C++/문제풀이 2022. 6. 15. 08:16
Power C++ p.296 12번 문자열을 입력으로 받아서 문자열에 포함된 모든 공백 문자를 삭제하는 코드를 작성해보자. #include #include using namespace std; // p.296 12번) 문자열을 입력으로 받아서 문자열에 포함된 모든 공백 문자를 삭제하는 코드를 작성해보자. int main(){ // 루핑을 돌며 맨 뒤에서부터 감소하다가 공백 문자를 만나면 앞으로 땡겨진다. cout 공백 문자 처리 불가(cin 객체) cin.getline(sentence, 81); //1. 문자열 맨 끝의 길이: 문자열의 length 구하기 int length = strlen(sentence); cout =0; i--){ if (sentence[i] == ' ') for(int j = i;..
-
[C++] 외부 파일에서 데이터 읽어오기(fstream, infile)C++/class 2022. 6. 14. 21:02
#include // open(), close() #include using namespace std; int main(){ ifstream infile; // 입력파일스트림 infile.open("data1.txt"); // ifstream infile("data1.txt"); // 선언과 open 한줄로 // 파일에서 12개의 데이터를 읽어서 배열(inumbers[4][3])에 저장 if (infile.is_open()) { for (int row = 0; row > inumbers[row][col]; } else { cout inumbers[row][col];
-
[C++] 두 행렬의 곱 구하기(3x3)C++/문제풀이 2022. 6. 14. 20:53
실습 9-4번 문제 두 행렬의 곱 구하기(3x3) void randomNumbers(int inumbers[][3], int rowSize); void multiplyMatrix(int a[][3], int b[][3], int c[][3], int rowSize); void printArray(int num[][3], int rowSize); // // main.cpp // // Created by yeonsu on 2022/06/14. // // 난수(0~9)발생 시키기, 숫자의 출현 빈도수 세기(4행 3열) #include #include //rand 함수 #include using namespace std; const int ROW = 4; const int COL = 3; void randomN..
-
[C++] 난수 발생 시킨 뒤, 숫자의 출현 빈도수 세기(이차원 배열)C++/문제풀이 2022. 6. 14. 20:10
실습 9-2번 난수(0~9)발생 시키기, 숫자의 출현 빈도수 세기(4행 3열) const int ROW = 4; const int COL = 3; void randomNumbers(int inumbers[][3], int rowSize); void randomCounts(int inumbers[][3], int rowSize, int counts[]); void graph(int counts[], int size); // // main.cpp // // Created by yeonsu on 2022/06/14. // // 난수(0~9)발생 시키기, 숫자의 출현 빈도수 세기(4행 3열) #include #include //rand 함수 #include using namespace std; const int..
-
[C++] 2차원 배열에서 최대, 최소값 구하기C++/문제풀이 2022. 6. 14. 19:41
실습 9-1 2차원 배열에서 최대, 최소값 구하기 [조건] const int ROW = 4, COL = 3; void printArray(int inumbers[][COL], int rowSize); int Min, Max; void findMinMax(int inumbers[][3], int rowSize); 최댓값, 최솟값을 저장하는 변수를 전역 변수로 지정 // // main.cpp // // Created by yeonsu on 2022/06/14. // // 2차원 배열에서 최대, 최소값 구하기(4행 3열) #include #include //rand 함수 #include const int ROW = 4, COL = 3; void printArray(int inumbers[][COL], int ..
-
[C++] ⭐️100개의 임의의 정수(0~0)발생시킨 후 숫자의 출현 빈도수 세기C++/문제풀이 2022. 6. 14. 15:31
실습 8-3번 문제 100개의 임의의 정수(0~0)발생시킨 후 숫자의 출현 빈도수 세기 void printArray(int inumbers[], int from, int to); void randomCounts(int count[], int size); int findMaxIndex(int count[], int size); void grapg(int count[], int size); 👆함수 이용 // // main.cpp // // Created by yeonsu on 2022/06/14. // // 100개의 임의의 정수(0~0)발생시킨 후 숫자의 출현 빈도수 세기 #include #include //rand 함수 #include using namespace std; void printArray(i..
-
[C++] 배열을 역순으로 만들기C++/문제풀이 2022. 6. 14. 14:37
실습 8-2 void reverse(int inumbers[], int size); [목표]함수를 이용하여 배열을 역순으로 만들기 // // main.cpp // // Created by yeonsu on 2022/06/14. // // 연도를 입력한 뒤 월별 일수 출력하기 #include #include //rand 함수 #include using namespace std; void printArray(int inumbers[], int from, int to); void reverse(int inumbers[], int size); int main(){ cout
-
[C++] 연도를 입력한 뒤 월별 일수 출력하기C++/문제풀이 2022. 6. 14. 14:23
실습문제 8-1 void printArray(int inumbers[], int from, int to); void daysInMonth(int year, int days[], int size); [목표] 함수와 배열을 이용하여 월별 일수 출력 // // main.cpp // // Created by yeonsu on 2022/06/14. // // 연도를 입력한 뒤 월별 일수 출력하기 #include #include //rand 함수 #include using namespace std; void printArray(int inumbers[], int from, int to); void daysInMonth(int year, int days[], int size); int main(){ cout > in..