Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
esergee2012
24.03.2023 17:16 •
Информатика
Дан двумерный массив, добавить строку из цифр "5" после строк, в которых есть нулевые элементы. написать код в c++
Показать ответ
Ответ:
yuiopaw
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 оценок)
Популярные вопросы: Информатика
Дженитка
22.07.2020 18:29
40 решить : 48 страниц 36 строк 48 символов 8-битная система найти килобайты...
MariaStredinina
28.02.2020 10:36
Составьте,,схему разновидностей продукты !...
znmbuzinis
17.03.2023 03:50
Определите какие программные средства могут реализовывать данные информационные модели ...
hermoguchiy
04.06.2023 03:00
Назови что обозначено под цифрой 11Б)обозначь цифрами малый круг кровообращения. ...
pankovakseniya
02.12.2020 11:39
1) Вычислить sin (α – β), если cos α = -4/5, π α 3π/2, sin β= - 24/25, 3π/2 β 2π 2) Вычислить cos 470cos170 + sin 470sin 170 3) Вычислить tg(π/4 + α), если sin...
Miliosha
13.12.2022 13:09
На стеклянной палочке недостает 4,8*108 электронов. Определите, чему равен заряд палочки?...
verasokolova16
22.08.2021 05:51
с проектом по географии я сделал только 4 леста. Это мало? я не знаю Тема если что заповедники России...
Nikidiy
02.01.2022 13:50
Вычислите количество вещества (n) и массу (m) аммиака NH3, образующегося при взаимодействии с водородом 560 г азота. Уравнение реакции: N2 + 3 H2 = 2 NH3 Дано:...
Ksenichka777
02.01.2022 13:50
Чому судову реформу вважають найбільш демократичною з усіх проведених владою нужно до 12:00...
MASTER25575
02.01.2022 13:50
Как чувства героя согласуются с чувствами защитников батареи? (Процитируйте соответствующие строки)....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#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;
}