Главная страница / Qbasic / CALL
Сайт
Гостевая книга
Сделать стартовой
Добавить в избранное
E-m@il
Закладка
Карта сайта

Полезное
HTML- это...
Музыка в формате MID
Flash...
Графика...
QBasic
WEB-дизайнер

Развлечения Приколы с компьютером
Апплеты
Игры и прикольные программы
Из школьных сочинений
Высказывания


www.POPSOFTS.narod.ru

Rambler's Top100


Рейтинг@Mail.ru
Иван Сусанин - новый каталог Интернет ресурсов

[Содержание] [Программы / Игры] [Загрузка] [Поиск] [Права] [Назад]
[CALL] имя [([аргументы])] .
      Передает управление в процедуру типа SUB.
имя- имя вызываемой процедуры,
аргументы- переменные или константы передаваемые в процедуру SUB. Разделяйте аргументы запятыми. При указании ввиде аргумента, массива, введите имя массива и после него пустые скобки.
Если Вы не используете ключевое слово CALL, то следует также пропустить и скобки с аргументами. Либо опишите процедуру в операторе DECLARE перед ее вызовом. (QBasic автоматически прибавляет этот оператор при сохранении).
При указании аргумента, чье значение не будет меняться, заключите его в скобки.

Пример:
CLS
INPUT "Введите кол-во элементов "; kol
DIM i(1 to kol)
FOR j=1 to kol
PRINT "Введите значение элемента №"; j
INPUT i(j)
NEXT j CALL prmas(i(), kol)
END
Теперь создайте новую SUB (Редактирование|Новая SUB...). Назовите ее prmas.
SUB prmas (i(),kol)
FOR j=1 to kol
PRINT "Элемент №"; j; "="; i(j)
NEXT j
END SUB

Сайт управляется системой uCoz