Есть ответ 👍

С++, сделайте хотя бы один 1. Определить максимальный и минимальный элементы
двумерного массива и их индексы.
Вывести массив, найденные элементы, их индексы.

2. Первый массив - двумерный, содержит 3 строки и 5 колонок.
Три одномерных массива, каждый из 5 элементов, содержат
различные числа. Записать элементы одномерных массивов
в соответственные строки двумерного массива.
Вывести массивы, разделив их пустыми строками.

3. Первый массив - двумерный, содержит 5 строк и 3 колонки.
Три одномерных массива, каждый из 5 элементов, содержат
различные числа. Записать элементы одномерных массивов
в соответственные колонки двумерного массива.
Вывести массивы, разделив их пустыми строками.

4. Первый массив - одномерный из 12 элементов заполнен целыми числами.
Второй массив - двумерный, который содержит 3 строки и 4 колонки.
Заполнить 2-ой массив элементами 1-го массива двумя .
Первый - построчное заполнение: первые 4 элемента - в 1-ю строку,
следующие 4 элемента - во 2-ю строку и т.д.
Второй - заполнение по колонкам: первые 3 элемента - в 1-ю колонку,
следующие 3 элемента - во 2-ю колонку и т.д.
Вывести массивы, разделив их пустыми строками.

5. Первый массив - двумерный, который содержит 5 строк и 4 колонки.
Пять одномерных массивов, по 4 элемента каждый, заполнить
элементами 1-го массива, выбирая их построчно.
Четыре других одномерных массива, по 5 элементов каждый, заполнить
элементами 1-го массива, выбирая их по колонкам.
Вывести массивы, разделив их пустыми строками.

144
497
Посмотреть ответы 2

Ответы на вопрос:


1) Код:

#include <iostream>

using namespace std;

int main()

{

   int a[3][3],i,j,max,min,imax,jmax,imin,jmin;

   for (i=0;i<3;i++)     // Ввод массива

       {

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

           {

               cin >> a[i][j];

           }

       }

       

   cout << "Введенный массив: " << endl;

   for (i=0;i<3;i++)     // Вывод массива

       {

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

           {

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

           }

           cout << endl;

       }

   max = a[0][0];

   min = a[0][0];

   for (i=0;i<3;i++)     // Поиск макс. и мин. элементов

       {

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

           {

               if (a[i][j] > max)

               {

                   max = a[i][j];

                   imax = i;

                   jmax = j;

               }

               if (a[i][j] < min)

               {

                   min = a[i][j];

                   imin = i;

                   jmin = j;

               }

           }

       }

   cout << "Максимальный элемент: " << max << " Его индексы: " << imax << " " << jmax << endl;

   cout << "Минимальный элемент: " << min << " Его индексы: " << imin << " " << jmin;

}

Вывод программы:

3 4 5 9 5 3 1 5 5                   (Это ввод массива)                                                                                            

Введенный массив:                                                                                                              

3 4 5                                                                                                                          

9 5 3                                                                                                                          

1  5 5                                                                                                                          

Максимальный элемент: 9 Его индексы: 1 0       (Нумерация с 0)                                                                                

Минимальный элемент: 1 Его индексы: 2 0

fariza34
4,4(71 оценок)

Это можно на калькуляторе посчитать?

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS