Научный форум dxdy
Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки
Список форумов
»
Тематические обсуждения
»
Computer Science
»
Программирование
Массив. Паскаль
Пред. тема
|
След. тема
foxzibit123
Массив. Паскаль
21.07.2010, 17:23
Помогите пожалуйста написать программу...((
С массивами не очень разбираюсь(
Дан двумерный массив n на n , нужно поменять местами диагональные элементы (например 213 на 312 )
Пожалуйста очень прошу..
gris
Re: Массив. Паскаль
21.07.2010, 17:32
А практически ничем не отличается от задачи переписать одномерный массив задом наперёд.
Только вместо
будет
.
0x21h
Re: Массив. Паскаль
22.07.2010, 19:25
код
: [
скачать
] [
спрятать
]
код
: [
скачать
] [
показать
]
пока (счетчик < длина_массива делить_нацело_на 2)
{
лок_переменная = массив[счетчик][счетчик]
массив[счетчик][счетчик] = массив[длина_массива-счетчик][длина_массива-счетчик]
массив[длина_массива-счетчик][длина_массива-счетчик] = лок_переменная
счетчик++
}
(Оффтоп)
gris в
сообщении #340228
писал(а):
Только вместо
будет
Только вместо
будет
.
gris
Re: Массив. Паскаль
22.07.2010, 19:51
0x21h
, я по-вашему не понимаю. Уж тогда написали бы
swap (...; ...)
. Всё меньше строк.
ewert
Re: Массив. Паскаль
22.07.2010, 19:58
gris в
сообщении #340413
писал(а):
Уж тогда написали бы
swap
какой смысл писать хоть две буквы, не говоря уж о четырёх, когда задача заведомо всё равно не поставлена
Страница
1
из
1
[ Сообщений: 5 ]
Список форумов
»
Тематические обсуждения
»
Computer Science
»
Программирование