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

УМОЛЯЮ, ПОМОГИТЕ ПОЖАЛУЙСТА!!
ВЫ - ПОСЛЕДНЯЯ НАДЕЖДА!!

Приложения:

avion321321: Язык какой?

Ответы

Автор ответа: csharp
3

[Код написан и выполнен на языке С++]

3 Вариант

1. Задание

#include <iostream>

using namespace std;


int* fillMassive(int n[]) {


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


 n[i] = i + 1;


 cout << "[" << i + 1 << "] элемент: " << n[i] << endl;


}


return n;


}


void reverseMassive(int n[]) {


for (int i = 19; i >= 0; i--) {


 cout << endl << "[" << i+1 << "] элемент: " << n[i];


}


}


int main()


{


setlocale(LC_ALL, "Russian");


int n[40];


reverseMassive(fillMassive(n));

       // сначала происходит вызов fillMassive,  

       // который возвращает заполненный массив,  

       // а потом reverseMassive забирает заполненный


       // массив и возвращает обратный


return 0;


}


2. Задание

#include <iostream>


using namespace std;


int* fillMassive(int n[]) {


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


 n[i] = i + 1;


}


return n;


}


void splitMassive(int n[]) {


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


 cout << n[i] << " ";


}


cout << endl;


for (int j = 15; j < 30; j++) {


 cout << n[j] << " ";


}


}


int main()


{


setlocale(LC_ALL, "Russian");


int n[30];


       splitMassive(fillMassive(n));


return 0;


}


Похожие вопросы