• Предмет: Информатика
  • Автор: germanovaleriia
  • Вопрос задан 6 лет назад

Информатика, хелп!!!

Приложения:

Ответы

Ответ дал: JoveVIP1
0

Ответ:

C++

Объяснение:

#include <iostream>

#include <ctime>

using namespace std;

int main() {

setlocale(LC_ALL, "Rus");

srand(time(0));

short n = 15;

short arr[15];

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

 arr[i] = rand() % 21 - 10;

}

cout << "Массив до изменения:" << endl;

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

 cout << arr[i] << ' ';

}

cout << endl;

short min = arr[0];

int count=1;

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

 count = count * arr[i];

 if (min > arr[i]) {

  min = arr[i];

 }

}

for (int j = 0; j < n; j++) {

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

  if (arr[i] < arr[j]) {

   swap(arr[i], arr[j]);

  }

 }

}

cout << "Массив после изменения:" << endl;

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

 cout << arr[i] << ' ';

}

cout << endl << "Минимум:" << min << endl << "Произведение:" << count;

return 0;

}

Вас заинтересует