Предмет: Информатика, автор: vladkirna

СРОЧНОО С++ С++


Написати програму, яка містить функцію, що приймає як аргумент покажчики на три масиви та розмір масивів, заносить у масив С суми елементів масивів А і В. Розмiр масивів однаковий.​

Ответы

Автор ответа: Аноним
0

Відповідь:Ось програма на мові C++, яка приймає як аргументи покажчики на три масиви та розмір масивів, заносить у масив С суми елементів масивів А і В:                                                                                        #include <iostream>

using namespace std;

void sum(int *a, int *b, int *c, int size) {

   for (int i = 0; i < size; i++) {

       *(c + i) = *(a + i) + *(b + i);  // додаємо елементи масивів A і B та записуємо результат у масив C

   }

}

int main() {

   int size = 5;   // розмір масивів

   int a[] = {1, 2, 3, 4, 5};   // масив A

   int b[] = {5, 4, 3, 2, 1};   // масив B

   int c[size];    // масив C

   // викликаємо функцію sum() та передаємо їй покажчики на масиви A, B та C, а також розмір масивів

   sum(a, b, c, size);

   // виводимо масив C на екран

   for (int i = 0; i < size; i++) {

       cout << *(c + i) << " ";

   }

   return 0;

}

Результатом виконання програми буде виведення на екран масиву C, який міститиме суми елементів масивів A і B: '6 6 6 6 6'.

Пояснення:

Интересные вопросы
Предмет: Алгебра, автор: anafedorchuk2006