Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int* inputArr(int *arr, int *size, char name_arr) {
- arr = new int[*size];
- cout << "Enter " << name_arr << "[]: ";
- for(int i = 0; i < *size; i++)
- cin >> arr[i];
- return arr;
- }
- int minArrElem(int *arr, int *size) {
- int min = arr[0];
- for(int i = 0; i < *size; i++)
- if(min > arr[i])
- min = arr[i];
- return min;
- }
- void culcArr(int *arr, int *size, int *mult){
- for(int i = 0; i < *size; i++)
- arr[i] *= (*mult);
- }
- void printArr(int *arr, int *size, char name_arr) {
- cout << "Array " << name_arr << "[] after changes: ";
- for(int i = 0; i < *size; i++)
- cout << arr[i] << ' ';
- cout << endl;
- }
- int main() {
- int N;
- cout << "Enter N: ";
- cin >> N;
- int *A, *B;
- A = inputArr(A, &N, 'A');
- B = inputArr(B, &N, 'B');
- int min_A, min_B;
- min_A = minArrElem(A, &N);
- min_B = minArrElem(B, &N);
- culcArr(A, &N, &min_A);
- culcArr(B, &N, &min_B);
- printArr(A, &N, 'A');
- printArr(B, &N, 'B');
- delete[] A;
- delete[] B;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement