Помогите с Delphi

Ответить
defeat
Сообщения: 2
Зарегистрирован: 05 дек 2007, 10:20

05 дек 2007, 10:27

Здравствуйте! Нужна ваша помощь...решить 2 задачи...очень надо скоро сессия...
АДАНИЕ 1:
ЭТО УСЛОВИЕ : Текст ввести с помощью компонента Memo.
Вывести слова исходного текста в алфавитном порядке.

А ВОТ И САМО ЗАДАНИЕ: Дан текст. Сколько слов в тексте? Сколько цифр в тексте?

ЗАДАНИЕ 2:
Дан двумерный массив размером n*m.

1. Заменить максимальный элемент каждого столбца нулем

2. Вставить после всех строк, содержащих максимальный по модулю элемент, первую строку.

3. Удалить из него строку и столбец, на перекрестье которых находится максимальный по модулю элемент..

4. Поменять местами последний и предпоследний столбцы.
Помогите пожалуйста!!!Заранее благодарю!
Хыиуду
Сообщения: 2388
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

05 дек 2007, 10:53

1. Раздел "Алгоритмы", тема "Разбиение строки на слова".
Количество цифр -
for i:=1 to length(s) do
if (s>='0') and (s<='9') then inc(count);
2. Раздел "Алгоритмы", тема "Нахождение максимума".
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
defeat
Сообщения: 2
Зарегистрирован: 05 дек 2007, 10:20

05 дек 2007, 13:25

ПАсибо большое!!! :D
Аватара пользователя
Oleg_Rus
Сообщения: 330
Зарегистрирован: 16 окт 2006, 09:56
Откуда: г.Улан-Удэ, респ.Бурятия, Российская Федерация
Контактная информация:

10 дек 2007, 07:56

4. procedure zamena;
var i, j, buff: integer;
begin
For i:=1 to n do
begin
buff:=a[i, m-1];
a[i, m-1]:=a[i, m];
a[i, m]:=buff;
end;
end;
_______________
должна сработать...
e-mail: garmayev@yandex.ru
---------------------------------------------------------------------------
<a href="http://nick-name.ru/sertificates/711965/"><img src="http://nick-name.ru/img.php?nick=Garmay ... =2&text=t5" alt="Никнейм Garmayev зарегистрирован!" /></a>
Ответить