Предмет: Информатика,
автор: ккк987
Пиксели рисунка закодированы числами (обозначающими цвет) в виде матрицы, содержащей N строк и M столбцов.Выполните поворот рисунка вправо на 90 градусов:
Паскаль
Приложения:
vlados400125:
Я напишу программу, но обозначьте конкретней - что подается на вход и что надо вывести
исходный массив:
1 2 3
4 5 6
7 8 9
результат:
7 4 1
8 5 2
9 6 3
1 2 3
4 5 6
7 8 9
результат:
7 4 1
8 5 2
9 6 3
полчасика дайте
конечно,спасибо с:
Ответы
Автор ответа:
2
program povorot;
var a, b: array [1..9] of integer; i: integer;
begin for i := 1 to 9 do read(a[i]); b[3] := a[1]; b[6] := a[2]; b[9] := a[3]; b[2] := a[4]; b[5] := a[5]; b[8] := a[6]; b[1] := a[7]; b[4] := a[8]; b[7] := a[9]; writeln(b[1], b[2], b[3]); writeln(b[4], b[5], b[6]); writeln(b[7], b[8], b[9]);end.
var a, b: array [1..9] of integer; i: integer;
begin for i := 1 to 9 do read(a[i]); b[3] := a[1]; b[6] := a[2]; b[9] := a[3]; b[2] := a[4]; b[5] := a[5]; b[8] := a[6]; b[1] := a[7]; b[4] := a[8]; b[7] := a[9]; writeln(b[1], b[2], b[3]); writeln(b[4], b[5], b[6]); writeln(b[7], b[8], b[9]);end.
Неудачно вставилось, но на работу программы это не повлияет . Она абсолютно рабочая
ну как?
все работает,спасибо
Похожие вопросы
Предмет: Русский язык,
автор: mahakibkalo
Предмет: География,
автор: turulinakatya
Предмет: Русский язык,
автор: mar06062010
Предмет: Математика,
автор: Умняша02052005
Предмет: Математика,
автор: varvarakornilo