0 / 0 / 0
Регистрация: 06.01.2011
Сообщений: 6
1

Заполнить двумерный массив размером n x m "Змейкой"

06.01.2011, 12:02. Показов 2747. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Заполнить двумерный массив размером n x m "Змейкой"
Например:
1 2 3 4 5 6
7 8 9 10 11 12
13 14 15 16 17 18
Вообщем змейкой)))
И удалить k строку, k нужно ввести самому.
Нужно сделать в форме
Icq: 428326807
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.01.2011, 12:02
Ответы с готовыми решениями:

Заполнить двумерный массив змейкой по часовой стрелке
Заполнить массив размерность М*N, М и N задаются пользователем, числами от 1 и сколько получится (...

Двумерный массив "гадский"
(delphi)Вводятся размеры и элементы двумерного массива.Удалить строки исходного массива, содержащие...

В каждом слове текста замените "а" на букву "е", если "а" стоит на четном месте, и заменить букву "б" на сочетание "ак",
В каждом слове текста замените "а" на букву "е", если "а" стоит на четном месте, и заменить букву...

Из слов "Работа", "крест", "тон" составить фразу "Кто не работает, тот не ест" и определить ее длину
Из слова "Работа","крест","тон" составить фразу:"Кто не работает, тот не ест" и определить ее длину.

11
2184 / 1254 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
07.01.2011, 00:03 2
вроде так
Вложения
Тип файла: zip прога.zip (203.8 Кб, 138 просмотров)
0
0 / 0 / 0
Регистрация: 06.01.2011
Сообщений: 6
08.01.2011, 12:57  [ТС] 3
Спасибо, Немножко дороботать бы, он заполняет, нумеруя со второй строчки, а удаляет все правильно)
0
2184 / 1254 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
08.01.2011, 14:34 4
Delphi
1
он заполняет, нумеруя со второй строчки
не понял, все правильно он заполняет начиная с 1
0
0 / 0 / 0
Регистрация: 06.01.2011
Сообщений: 6
09.01.2011, 14:30  [ТС] 5
Извиняюсь, ошибся, заполняет все правильно, может сделать через стрингрид?
0
2184 / 1254 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
09.01.2011, 18:17 6
Цитата Сообщение от barsichek Посмотреть сообщение
может сделать через стрингрид
можешь и через стрингрид ) как хочешь
0
0 / 0 / 0
Регистрация: 06.01.2011
Сообщений: 6
09.01.2011, 19:28  [ТС] 7
Сделаешь?*)
0
2184 / 1254 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
10.01.2011, 12:42 8
Держи
Вложения
Тип файла: rar прога.rar (189.5 Кб, 59 просмотров)
0
0 / 0 / 0
Регистрация: 06.01.2011
Сообщений: 6
12.01.2011, 14:43  [ТС] 9
Блин что то я вообще всё перепутал, пример заполнения не такой (((
Не так сказал(
ВОт так должно быть

1 2 3 4 5
10 9 8 7 6
11 12 13 14 15 и т.д пример заполнения такой

Сорри за не внимательность.
0
0 / 0 / 0
Регистрация: 06.01.2011
Сообщений: 6
16.01.2011, 11:49  [ТС] 10
Будет вот так.. Кому интересно
Вложения
Тип файла: rar Зачет.rar (190.6 Кб, 91 просмотров)
0
0 / 0 / 0
Регистрация: 11.04.2016
Сообщений: 1
11.04.2016, 20:44 11
А как сделать такую же проораму ?но заполнеие должно быть таким
1 11 12
2 10 13
2 9 14
3 8 15
4 7 16
5 6 17
0
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
11.04.2016, 21:06 12
И чтобы было именно две двойки?

Добавлено через 5 минут
Если от 1 до 18, то можно так.
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
x:=1;
y:=1;
k:=1;
z:=1;
while z<=m*n do
 begin
  a[y,x]:=z;
  y:=y+k;
  z:=z+1;
  if y>m then
   begin
    y:=m;
    k:=-k ;
    x:=x+1;
   end
  else if y=0 then
   begin
   y:=1;
   k:=-k;
   x:=x+1;
   end;
 end;
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.04.2016, 21:06
Помогаю со студенческими работами здесь

На форме располагаются компоненты: редактор Edit; линейка ScrollBar; радионабор с опциями "Цветы", "Деревья", "Рыбы", "Звери"
Доброго времени суток, 2 курс 2 семестр, пришли, препод раздал задачи, сказал качайте дома и...

Тысячные числа исправлять к примеру с "1200" на "1 200", "12000" на "12 000" и т.д
Собственно числа исправлять к примеру с &quot;1200&quot; на &quot;1 200&quot;, &quot;12000&quot; на &quot;12 000&quot;, &quot;120000&quot; на...

В слове Х перед каждой буквой "к", которой предшествует буква "с", вставить букву "н"
Привет всем) вот условие задачи:В слове Х перед каждой буквой &quot;к&quot;, которой предшествует буква &quot;с&quot;,...

Заполнить двухмерный массив размером 9 х 9
Заполнить двухмерный массив размером 9 х 9 результатами таблицы умножения (в первой строке должы...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru