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

Помогите пожалуста решить задачу в С++.Дано двумерный массив размерностью 5 × 5. Заполнить массив по правилу: каждый элемент равен квадрату разницы собственных индексов. Вывести на экран элементы последней строки.


Wani4kaa: bits/stdc++
Illya227: я просто решил написать её и оно выдает ошибку
Illya227: так как правильно вывести последнюю строку двовимерного масива?
Wani4kaa: Последний for корректно выводит последнюю (пятую) строку массива.
Illya227: почему i<6,если i<5?
Illya227: даже если 5 то выводит почему то 5 пятерок
Illya227: разобрался
Illya227: спасибо
Illya227: извините

Ответы

Автор ответа: Wani4kaa
1

Код (C++)

#include <bits/stdc++.h>

using namespace std;


int main() {

   int a[6][6];

   for (int i = 1; i < 6; ++i)

       for (int j = 1; j < 6; ++j)

           a[i][j] = (i-j)*(i-j);

   for (int i = 1; i < 6; ++i)

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

   cout << endl;

   return 0;

}

-------------------------------------------------

Файл решения прикреплён.

Приложения:
Похожие вопросы
Предмет: Русский язык, автор: Yousuf018
Предмет: Алгебра, автор: grafdrakula9