|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.02.2016, 18:01 | #1 |
Регистрация: 16.02.2016
Сообщений: 6
|
Применение функций в главной программе
Проблема в том, что в книге, по которой я учусь ("Песни о Паскале") нигде не описывается, как применять функции в главной программе. И мне всегда PascalABC выдает такую ошибку : "Неверное число параметров функции". Я так понял, что указывать нужно не один параметр, когда пишешь название функции в главной программе. Расскажите, что еще нужно указывать в скобках.
|
20.02.2016, 18:24 | #2 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
паскаль очень строгий язык: что принимаешь то и должен передавать
Alar, верни репу!
|
20.02.2016, 18:38 | #3 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Рекомендую по функциям/процедурам читать справочную информацию. В них чётко указано, сколько параметров ожидает функция. Количество передаваемых (фактических) параметров должно совпадать с количеством ожидаемых (формальных) параметров.
|
20.02.2016, 19:14 | #4 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Ага, даже помню, в детстве кодил в турбо-паскале-7.0, даже там была исчерпывающая справка по всем функциям и процедурам, в том числе и из дополнительных либ. И мне даже в 5 классе хватало знаний инглиша прочитать чо там написано.
Alar, верни репу!
|
20.02.2016, 21:38 | #5 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
автор, тебе сҡолько лет?
честно? посмотрел я эту книжку... Напоминает «переписку Энгельса с Каутским». Фтопку! Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
20.02.2016, 22:10 | #6 |
Форумчанин
Регистрация: 25.01.2015
Сообщений: 472
|
Нормальная книжка. В самый раз для тех, кто первый раз сталкивается с необходимостью сделать программку, а опыта нет и подсказать некому. А в школе SchoolPak, и непонятно всё.
richard.hendricks, приведите код с ошибкой. |
20.02.2016, 23:22 | #7 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
21.02.2016, 08:41 | #8 |
Регистрация: 16.02.2016
Сообщений: 6
|
Скорее всего, здесь полно других ошибок.
Код:
|
21.02.2016, 08:58 | #9 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Смотри, какие параметры принимает функция:
Код:
Что делаешь ты. Мало того, что в функцию передаётся только один параметр Strings (F); Так он ещё и совершенно другого типа var F: text;
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
22.02.2016, 04:34 | #10 |
Форумчанин
Регистрация: 22.02.2016
Сообщений: 145
|
Помощь студентам Pascal
Код:
Вообще, такие вещи как "BASIC для Носорогов", "Виндуз для идиотов" или наверное "Песни о Паскале", как правило являются профанацией образования. Поспрашайте лучше у знакомых любую постсовковую книжку 90-х годов с Turbo Pascal-ем эдак 3-5 версии. Их и читать легче, нет бреда и потока сознания аффтора, и методически сложены адекватно, можно изучать с нуля.
Возьму в кредит мильён по 100% годовых на сто лет.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Применение функций в работе с последовательностями чисел (разные системы исчесления) | Namikan | Общие вопросы C/C++ | 4 | 04.01.2015 19:28 |
Применение рекурсивных функций | Jalgas-xan | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 18.01.2013 16:58 |
Применение нескольких функций | caen21rus | Общие вопросы C/C++ | 6 | 01.06.2009 18:23 |
Применение нескольких функций | caen21rus | Общие вопросы C/C++ | 3 | 28.05.2009 15:35 |