![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Неактивный пользователь
Пол:
Регистрация: 12.06.2011
Сообщений: 2
Репутация: 0
|
Здравствуйте! Помогите написать 3 программмы на C++ на задачи с двумерными массивами
1. Дана матрица размера M x N. Вывести ее элементы, расположенные в строках с четными номерами (2, 4, …). Вывод элементов производить по строкам, условный оператор не использовать 2. Дана квадратная матрица A порядка M. Найти среднее арифметическое элементов каждой ее диагонали, параллельной побочной (начиная с одноэлементной диагонали A1,1) 3. Дана матрица размера M x N. Зеркально отразить ее элементы относительно горизонтальной оси симметрии матрицы (при этом поменяются местами строки с номерами 1 и M, 2 и M – 1 и т. д.) Надеюсь на вашу помощь и поддержку ![]() |
|
|
|
| Реклама: | Заходите на сайт MebelStol.ru: прикроватная мебель - отличные цены и большой выбор! | автоматизация Microsoft Teams | магазин уцененной новой техники | корейские группы в москве - redkassa.ru | Приточная установка CAU 2000/1-9,0/3 VIM Shuft |
|
|
#2
|
|
Постоялец
![]() ![]() ![]() Пол:
Регистрация: 02.07.2009
Сообщений: 393
Репутация: 79
|
1.
Код:
for (int i = 0; i < M; i +=2)
{
for (int j = 0; j < N; j++)
{
printf("%d\s", Array[i, j]);
}
}
3. Код:
int tmp;
for (int i = 0; i < (int)(M / 2); i ++)
{
for (j = 0; j < N; j++)
{
tmp = Array[i,j];
Array[i,j] = Array[M - i - 1; j];
Array[M - i - 1; j] = tmp;
}
}
2. Не понял задание ![]()
__________________
Каждый человек, которому вы ответили на форуме "гугл в помощь" - потенциальный "возвращенец" в винды. (ц) |
|
|
|
|
|
#3
|
|
Новичок
Пол:
Регистрация: 20.06.2009
Сообщений: 9
Репутация: 1
|
2.
for( a=0; a<M; a++ ) { tmp = 0; for( i=a; i>=0; i-- ) tmp += Array[i;a-i]; tmp /= (a+1); printf("%d\s", tmp); } for( a=1; a<M; a++ ) { tmp = 0; for( i=a; i<M; i++ ) tmp += Array[i;M-i]; tmp /= (a+1); printf("%d\s", tmp); } Если конечно я правильно понял задание ![]() |
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Помогите советом!!! Помогите остановить разграбление компов | Виталий | Архив | 17 | 21.10.2006 00:22 |
|
|