Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
Artemik125
08.05.2023 03:21 •
Информатика
Дан двумерный массив, добавить строку из цифр "5" после строк, в которых есть нулевые элементы. написать код в c++
Ответ:
uosup81821
07.09.2020 23:59
//Dev-C++ 4.9.9.2
#include <iostream>
using namespace std;
const
int n=3;
int main(){
int ma[n*2][n];
bool b;
int nr=0;
nr=n;
b=false;
for(int i=0;i<n*2;i++)
for(int j=0;j<n;j++)
ma[i][j]=0;
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
cin>>ma[i][j];
cout<<"Matrix:"<<endl;
for(int i=0;i<nr;i++){
for(int j=0;j<n;j++)
cout<<ma[i][j]<<' ';
cout<<endl;}
for(int i=0;i<nr;i++){
for(int j=0;j<n;j++){
if(ma[i][j]==0)b=true;}
if(b==true){
for(int z=nr-1;z>i;z--){
for(int c=0;c<n;c++)
ma[z+1][c]=ma[z][c];}
for(int c=0;c<n;c++)
ma[i+1][c]=5;
nr++;}
b=false;}
cout<<"Final matrix:"<<endl;
for(int i=0;i<nr;i++){
for(int j=0;j<n;j++)
cout<<ma[i][j]<<' ';
cout<<endl;
}
cin.get();
cin.get();
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
танюша108
29.03.2023 10:07
1. используя шифр цезаря, декодировать следующие фразу: рцйрг...
dinka41
24.06.2021 07:07
25 . паскаль. решите 1 в паскале и сделай схему....
Ilyamoni
27.12.2022 09:27
Представить в форматах h и f десятичное число a=-26348. дать краткую форму записи ответа....
dilnazka3
25.12.2021 14:11
Ялюблю учиться информационный объём...
efrakoff
31.05.2022 06:09
Решить цепочки по (10 кл.) 1) ch4 x1 , x2 , x3 , x4 2) ch3-ch2-ch(ch3)-ch3 , x1 , x2 x3 x4 co2...
amina2031406
31.05.2022 06:09
ответить на вопросы 1) какими местными примерами вы можете подтвердить прямое и косвенное влияние биотических факторов? 2) докажите, что кроты изменяют среду своего обитания....
lolkek6969
31.05.2022 06:09
Как разобрать по синтаксическому разбору слова на песчаной косе белеет стая чутких красивых лебедей...
kristina710
31.05.2022 06:09
Выразите переменную х через переменную у , найдите два каких-нибудь решения уравнения : х+3у=-2 5х+у=10 -х+8у=-3...
ольга1705
31.05.2022 06:09
Указаков существовали давниеу казаков существовали давние традиции в воспитании детей. давайте познакомимся с ними. 1) воспитание трудолюбия, честной воинской службы, порядочности;...
Oor1
31.05.2022 06:09
Кусок линолеума квадратной формы площадью 1кв.м разрезали на квадраты стороной 5см. сколько квадратов получилось.? запишите решение...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <iostream>
using namespace std;
const
int n=3;
int main(){
int ma[n*2][n];
bool b;
int nr=0;
nr=n;
b=false;
for(int i=0;i<n*2;i++)
for(int j=0;j<n;j++)
ma[i][j]=0;
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
cin>>ma[i][j];
cout<<"Matrix:"<<endl;
for(int i=0;i<nr;i++){
for(int j=0;j<n;j++)
cout<<ma[i][j]<<' ';
cout<<endl;}
for(int i=0;i<nr;i++){
for(int j=0;j<n;j++){
if(ma[i][j]==0)b=true;}
if(b==true){
for(int z=nr-1;z>i;z--){
for(int c=0;c<n;c++)
ma[z+1][c]=ma[z][c];}
for(int c=0;c<n;c++)
ma[i+1][c]=5;
nr++;}
b=false;}
cout<<"Final matrix:"<<endl;
for(int i=0;i<nr;i++){
for(int j=0;j<n;j++)
cout<<ma[i][j]<<' ';
cout<<endl;
}
cin.get();
cin.get();
return 0;
}