Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 24.01.2010
Сообщений: 5
1

Программа, сдвигающая строки матрици вверх на одну и ставящая первую строку на место последней

25.01.2010, 04:46. Показов 1848. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задача ввела меня в глубокий ступор, не могу разобраться, помогите.
Написать программу, сдвигающую строки матрицы вверх на одну и ставящую первую строку на место последней.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2010, 04:46
Ответы с готовыми решениями:

В матрице сдвинуть строки вверх на одну и поставить первую строку на место последней
всем здрасти я начинающий, и совсем не далеко в освоении языка программирования Си прошу вас...

В матрице А размера m*n сдвинуть строки вверх на одну и поставить первую строку на место последней
Написать и протестировать функцию для решения следующей задачи. В матрице А размера m*n сдвинуть...

Переставить первую строку массива на место последней
Задачи представлены на решение двумерных массивов. Прошу кто может напишите полностью ход...

Программа циклически переставляющая первую букву на место последней
Необходимо написать программу, которая циклически переставляет первую букву на место первой (кол-во...

1
Платежеспособный зверь
8956 / 4382 / 1649
Регистрация: 28.10.2009
Сообщений: 11,623
25.01.2010, 10:16 2
Лучший ответ Сообщение было отмечено CocaCola как решение

Решение

Цитата Сообщение от CocaCola Посмотреть сообщение
Задача ввела меня в глубокий ступор, не могу разобраться, помогите.
Написать программу, сдвигающую строки матрицы вверх на одну и ставящую первую строку на место последней.
Меньше надо CocaColu жрать, не будешь в ступор попадать, ничего сложного в программе нет

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
var
a:array[1..100,1..100]of integer;
b:array[1..100]of integer;
m,n,i,j:integer;
begin
randomize;
write('kol-vo strok=');
readln(m); 
write('kol-vo stolbcov=');
readln(n);
for i:=1 to m do
for j:=1 to n do
a[i,j]:=random(10);
writeln('ishodnaya matrica');
for i:=1 to m do
begin
for j:=1 to n do
write (a[i,j],' ');
writeln;
end;
for j:=1 to n do
b[j]:=a[1,j];
for i:=1 to m do
for j:=1 to n do
if i=m then a[i,j]:=b[j] else
a[i,j]:=a[i+1,j];
writeln('novaya matrica');
for i:=1 to m do
begin
for j:=1 to n do
write (a[i,j],' ');
writeln;
end;
readln;
end.
1
25.01.2010, 10:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.01.2010, 10:16
Помогаю со студенческими работами здесь

Первую упорядоченную по возрастанию строку матрицы поставить на первое место, все остальные сдвинуть вниз на одну строку
Дана целочисленная прямоугольная матрица. Первую ее строку, элементы которой упорядочены по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru