Как переделать в этой на с++ статический массив на динамический? #include using namespace std; int main() { int a[][2] = {2,6,1,9,5,7,0,10}; for (int i = 0; i < 4; i++) if (i % 2 == 0) { for (int k = 0; k < 2 - 1; k++) for (int j = 0; j < 2 - 1; j++) if (a[i][j] > a[i][j + 1]) swap(a[i][j], a[i][j + 1]); } else for (int k = 0; k< 2 - 1; k++) for (int j = 0; j< 2 - 1; j++) if ( a[i][j] swap(a[i][j], a[i][j + 1]); // вывод результата for (int i = 0; i < 4; i++) { for (int j = 0; j < 2; j++) cout « a[i][j] « " "; cout « endl; } return 0; }
255
461
Ответы на вопрос:
в начало main()
size_t n, m;
std: : cin > > n > > m;
int** a = new int [n]; // удалить старый массив и вставить этот
for(int i = 0; i < n; i++)
{
a[i] = new int [m];
}
for(int i = 0; i < n; i++)
{
for(int j = 0; j < n; j++)
std: : cin > > a[i][j]; //инициализируем с клавиатуры
}
в самый конец перед оператором ретурн:
for(int i = 0; i < n; i++)
{
delete[] a[i]; //удаляем
}
delete[] a; //удаляем
оперировать так же.
А) устройство, изменения, информации б)частей в) цифровом, цифр г) медиа(видео), графические
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
SofaCat123115.08.2022 22:36
-
апрркн128.03.2023 23:13
-
РенаКОСЫРЕВА01.10.2021 14:27
-
Arinatsibina200328.11.2021 16:50
-
Станислав92923.05.2020 21:23
-
densto018.09.2022 13:42
-
Hrachuk24.06.2023 15:22
-
leonleontiev611.12.2020 00:45
-
МикаэльБостон21.07.2022 18:52
-
jahinanaily06.03.2023 22:25
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.