Запомните двумерный массив (3, 4) данными обязательно должны быть цифры =0 вывести данный массив заменить нулевые элементы массива числами 10 и вывести изменённый массив
Ответы
Ответ:
написал на с++
Объяснение:
#include <iostream>
#include <windows.h>//для русской раскладки
using namespace std;
int main()
{
SetConsoleCP(1251);//подключаем русскую раскладку
SetConsoleOutputCP(1251);
float a[3][4]; //двумерный массив
cout << "Введите элементы массива:" << endl;
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 4; j++)
{
cout << "a[" << i + 1 << "][" << j + 1 << "]= ";
cin >> a[i][j];
}
}
cout << "Введенная матрица до изменения:" << endl; //вывод матрицы B
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 4; j++)
{
cout.width(7);// выравниваем числа по7 позиций
cout << a[i][j];
}
cout << endl;
}
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 4; j++)
{
if (a[i][j] == 0)
a[i][j] = 10;
}
}
cout << "Введенная матрица после изменения:" << endl; //вывод матрицы B
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 4; j++)
{
cout.width(7);// выравниваем числа по7 позиций
cout << a[i][j];
}
cout << endl;
}
system("pause");
return 0;
}