Вопрос задан 07.05.2019 в 02:23. Предмет Информатика. Спрашивает Колосова Олеся.

Добрый вечер! Помогите, пожалуйста, написать программу. В двухмерном массиве элементы главной

диагонали заменить числом k
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Мищенко Ника.
Если массив квадратный то можно
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Добрый вечер! Я рад помочь вам написать программу для замены элементов главной диагонали двумерного массива числом k.

Вот пример программы на языке C++, которая решает данную задачу:

```cpp #include

const int MAX_SIZE = 100;

int main() { int arr[MAX_SIZE][MAX_SIZE]; int n, k;

// Ввод размерности массива std::cout << "Введите размерность массива: "; std::cin >> n;

// Ввод элементов массива std::cout << "Введите элементы массива:\n"; for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { std::cin >> arr[i][j]; } }

// Замена элементов главной диагонали числом k std::cout << "Введите число k: "; std::cin >> k; for (int i = 0; i < n; i++) { arr[i][i] = k; }

// Вывод измененного массива std::cout << "Измененный массив:\n"; for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { std::cout << arr[i][j] << " "; } std::cout << std::endl; }

return 0; } ```

Программа начинается с объявления константы `MAX_SIZE`, которая определяет максимальный размер массива. Затем объявляются переменные `arr` (двумерный массив), `n` (размерность массива) и `k` (число, которым будут заменены элементы главной диагонали).

Затем программа запрашивает у пользователя размерность массива и элементы массива. После этого программа запрашивает число `k` и заменяет элементы главной диагонали массива на это число.

Наконец, программа выводит измененный массив на экран.

Вы можете скомпилировать и запустить эту программу на своем компьютере, используя среду разработки C++ (например, Code::Blocks или Visual Studio) или онлайн-компиляторы, такие как repl.it или ideone.com.

Надеюсь, это поможет вам! Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос