0 / 0 / 0
Регистрация: 27.09.2022
Сообщений: 2
|
||||||
1 | ||||||
Задача многомерные масивы01.10.2022, 14:42. Показов 697. Ответов 0
Вам надо написать симулятор пандемии. Перед вами поле - двумерный интовый массив, который вы создаёте в main. Каждая ячейка соответствует степени заражения участка карты; изначально там везде стоят нули. Размеры карты - 5 на 5. Таким образом наше поле можно описать как int[][] field.
В начале программы, в main, вы задаёте ещё один двумерный массив - перечисление пар координат, в которых находится заражённый агент. Возьмите следующий массив для демонстрации работы программы: int[][] agents = { {1, 4}, {0, 1}, {4, 2}, {4, 3}, {4, 3}, {0, 1}, {0, 2}, {4, 3} };. Т.е. каждый внутренний массив двумерного массива это координата нахождения одного агента; первая координата это номер строки, вторая - столбца. Агенты могут повторяться. Напишите статический метод, который принимает двумерный массив поля (заполненного нулями), двумерный массив агентов заражения и возвращает поле с заполненными степенями заражения по следующим правилу: если клетка поля является агентом заражения, то её степень заражения увеличивается на 1 если она встретилась в первый раз среди агентов, иначе увеличивается в 2 раза. В main вызовите этот метод и выведите на экран получившееся поле. Вывод сделайте в виде вызова ещё одного своего статического метода, который принимает двумерный массив и выводит его на экран в виде таблицы. Вот, что у меня получилось, не знаю как дальше сделать, подскажите пожалуйста)))
0
|
01.10.2022, 14:42 | |
Ответы с готовыми решениями:
0
Задача на масивы Многомерные масивы Задача на масивы и на строки Задача на Многомерные Массивы задача на многомерные массивы |
01.10.2022, 14:42 | |
01.10.2022, 14:42 | |
Помогаю со студенческими работами здесь
1
Задача на многомерные массивы задача С++ масивы работа над ошибками Stepic.org. Программирование на С++. Многомерные массивы. Step 9. Задача масивы Масивы в с++ Масивы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |