В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История

Паскаль/С Создать целочисленный массив В из 30 элементов. Заполнить его случайными числами и вывести на экран в строку. Вывести на экран номера и значения положительных элементов.
2. Сформировать массив В с 5 строк и 5 столбцов. Заполнить его с клавиатуры строками, вывести на экран в виде таблицы. Вычислить произведение элементов главной диагонали.

Показать ответ
Ответ:
сидоровнекит
сидоровнекит
24.03.2021 11:34

1.

#include <iostream>

#include <algorithm>

#include <iomanip>

#include <cmath>

using namespace std;

int main()

{

   long long b[31], i;

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

   {

       b[i] = rand();

       cout << b[i] << " ";

   }

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

       if(b[i] > 0)

       cout << i << " " << b[i] << endl;

   return 0;

}

2.

#include <iostream>

#include <algorithm>

#include <iomanip>

#include <cmath>

using namespace std;

int main()

{

   long long b[5][5], i, j, sum = 1;

   for(i = 0; i < 5; i++)

       for(j = 0; j < 5; j++)

       {

           cin >> b[i][j];

           if(i == j)

               sum *= b[i][i];

       }

   for(i = 0; i < 5; i++)

       {

       for(j = 0; j < 5; j++)

           cout << b[i][j] << " ";

           cout << endl;

       }

       cout << sum << endl;;

   return 0;

}

Объяснение:

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота