Оцените сайт Добавить сайт в закладки

Ветви и процедуры

Рассмотрим команды, которые мы будем использовать для создания ветвей и процедур.
Goto - создание ветвей кода с использованием инструкций.
Sub, EndSub -создание процедур с использованием инструкций.
lineQ:(либо любое другое слово, буква.Главное не забыть поставить:) - добавляет метку.
Goto выполняет инструкцию lineQ при условии, что If истнно.
Процедура позволяет выполнить одну или несколько инструкций, используя одну инструкцию.
Процедура, начинается с
Sub, а заканчивается - EndSub.

Перейдем к практике!!!

Упражнение 1:

Напишем программу, которая ,будет прибавлять к a 1 и выводить на экран, получившееся число, пока a<20.

Код:

a=0
b:
a=a+1
TextWindow.WriteLine(a)
While a<20 
  Goto b
 EndWhile 

Упражнение 2:

Напишем программу, которая при вводе 1 будет выводить 3.Код:

a=1
TextWindow.WriteLine("Введите 1")
number= TextWindow.ReadNumber()
If number=1 Then
  esli_number()
EndIf

Sub esli_number
TextWindow.WriteLine(a+a+a)  
  EndSub

Предыдущий урок Следующий урок

Полезные ссылки:

Ввод и вывод в консольном окне

Условия и циклы(Часть 1)

Условия и циклы(Часть 2)