[C++] 12번 극소값 카운트 출력 #include #include using namespace std; int main() { int data[100]; int n = 0, k; while (true) { cin >> k; if (k == -1) break; data[n++] = k; } int count = 0; if (data[0] = data[i] && data[i] = data[n - 1]) count++; cout IT 프로그래밍/객체지향프로그래밍 2024.04.17
[C++]음이 아닌 정수 중 최소값 출력, 이진수 변환 출력 #include using namespace std; int main() { int n, k; cin >> n; cin >> k; int min = k, max = k; cout k; if (k > max) max = k; if (k = v) { N -= v; cout IT 프로그래밍/객체지향프로그래밍 2024.04.17
[C++] Finding the Smallest Positive Integer #include using namespace std; int main() { int N; cin >> N; int arr[100]; int min = -1; int count = 0; for (int i = 0; i > arr[i]; } for (int i = 0; i 0) { if (arr[i] < min) { min = arr[i]; count++; } } } if (count != 0) { cout = 0 && (positive_min == -1 || k < positive_min)) positive_min = k; } cout k를 입력을 받은 후 if문을 통해 k가 0보다 크고 positive_min이 -1이거나 k 가 .. IT 프로그래밍/객체지향프로그래밍 2024.04.17
[C++] 세 정수 오름차순 정렬 #include using namespace std; int main() { int a, b, c; cin >> a >> b >> c; int tmp; if (a > b) { tmp = a; a = b; b = tmp; } if (b > c) { tmp = b; b = c; c = tmp; } if (a > b) { tmp = a; a = b; b = tmp; } cout IT 프로그래밍/객체지향프로그래밍 2024.04.17
[c++] 하나의 정수 n을 받은 후 합을 구하는 프로그램 내 풀이 #include using namespace std; int main() { int n; cin >> n; double sum = 0; double num = 1; for (int i = 1; i IT 프로그래밍/객체지향프로그래밍 2024.04.17
[C++] 양의 정수 n을 받은 후 합을 구하는 프로그램 내가 한 풀이 #include using namespace std; int main() { int n; cin >> n;; double result = 1; for (int i = 1; i IT 프로그래밍/객체지향프로그래밍 2024.04.17
[c++] 중복 숫자 제거 벡터 사용 벡터를 사용하여 1~5까지 숫자 저장, 첫 번째 요소 3으로 바꾸는 것 #include #include using namespace std; int main() { vector v; for (int i = 1; i IT 프로그래밍/객체지향프로그래밍 2024.04.17
[C++] static정의 참조 배열에 대한 예시 문구 static의 정의 #include #include using namespace std; int& fun() { static int x = 10; return x; } int main() { fun() = 30; cout IT 프로그래밍/객체지향프로그래밍 2024.04.17
[c++객지프]erase 공백제거, 화문인지 확인하는 함수 erase를 통해 공백 제거 방법 #include #include #include #include using namespace std; string removeWhitespace(string str) { for (int i = 0; i < str.size(); i++) { str.erase(std::remove(str.begin(), str.end(), ' '), str.end()); str.erase(std::remove(str.begin(), str.end(), ''), str.end()); } return str; } int main() { string str = " Hello world "; cout IT 프로그래밍/운영체제 2024.04.16
객체지향프로그래밍 그룹액티비티 2문제 문자열에서 단어의 인덱스를 찾아주는 프로그램 #include #include using namespace std; void fun(string str, string str1) { unsigned int found = str.find(str1); if (found != string::npos) cout IT 프로그래밍/객체지향프로그래밍 2024.04.16