IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Описание строки в Function, При создании модуля как описать string?
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 48
Пол: Мужской

Репутация: -  0  +


Уважаемые гуру!
Есть трабла - помогите разобраться!
При создании модуля (имя.tpu) используется блок, где есть string.
Код
function RightBlank(S1,L,i:integer):integer;
begin
Writeln('Vvedite stroku S1');
readln(S1);
Writeln('Vvedite dlinu stroki L ( chislo do 20)');
readln(L);

begin
       while i<L
       do for i:=1 to L
       do Write(S1[i]);

end;

     readln;

end;


При нажатии Make (F9) выдается сообщение:

- Error 121: Invalid qualifier. -

Как её объявить правильно в этой строке (или ещё где?):
Код
function RightBlank(S1,L,i:integer):integer;

Задача такого типа
С целью формирования модуля XXX составить следующие блоки-утилиты:
1)функцию aaa
2)функцию bbb
3)процедуру ссс
Испытайте эти блоки в составе модуля XXX, также сохраните эти блоки в одноименных файлах.

Щас создаю блок ааа.


--------------------
__________________________
Мой диплом ПГС
http://nashidiplomy.googlepages.com
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Гость






Shults99, можно вопрос?
Что вообще должна делать функция RightBlank, и что возвращать?
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Shults99   Описание строки в Function   19.09.2005 13:54
kent   Так как S1 у тебя строка так её нужно и описывать…   19.09.2005 14:33
volvo   Shults99, можно вопрос? Что вообще должна делать ф…   19.09.2005 14:35
GoodWind   а зачем спрашивать пользователя о длине строки ? :…   19.09.2005 18:06
Guest   2 kent ) Эт понятно.., но ошибка как раз и выдаетс…   19.09.2005 19:00
GoodWind   то-есть rightBlank нечто вроде trim - только пробе…   19.09.2005 19:13
hiv   А я понял, что так нужно:function RightBlank(var S…   19.09.2005 19:24
Guest   GoodWind Чет не нашел в Паскале trim.. Модуль и …   19.09.2005 19:26
Дож   Я могу предположить только одно- ты используеш…   19.09.2005 19:26
hiv   Но все равно бы сделал так: function RightBlank(S:…   19.09.2005 19:28
GoodWind   это не Паскалевая функция... даже не помню в каки…   19.09.2005 19:39
Shults99   Ответы, кому интересно было program prog23; uses …   19.09.2005 23:52
volvo   Shults99, ну и как это связано с заданием? Ты же …   19.09.2005 23:56
Shults99   volvo Не понял что-то... Да все равно, как она наз…   20.09.2005 0:53
volvo   Объясняю: ты привел задание, в котором говорится, …   20.09.2005 0:59
Shults99   Ответ: 1) Строку Writeln('Vvedite stroku S1…   20.09.2005 1:08
Shults99   Смутно начинаю предполагать, что RightBlank(S,L) и…   20.09.2005 1:15
volvo   Да пойми, что твоя функция должна получать ОДНОВРЕ…   20.09.2005 1:20
Shults99   Дошло. Прикреплю вариант hiva к ответу просто текс…   20.09.2005 1:35


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 5.11.2025 17:23
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name