Программа состоит из областей:  Основное меню  Инструментальная панель  Рабочее поле Основное меню


Цикл с предварительной проверкой условия while



Pdf көрінісі
бет17/19
Дата24.11.2023
өлшемі1.06 Mb.
#484380
түріПрограмма
1   ...   11   12   13   14   15   16   17   18   19
Smath Studio

Цикл с предварительной проверкой условия while 

Пример4: 
Обратите внимание на вертикальную линию под командой while. Здесь использована команда line
Как это работает: 
Выражение 
Описание 
i:=2 
Присваиваем переменной i число 2, эта переменная будет счетчиком цикла 
a:=1 
Эта переменная позволяет посчитать, сколько повторений выполнил цикл 
while i<5 
Здесь задаём цикл: 
i<5 означает, что цикл будет выполняться пока это условие верно 
i:=i+1 
Изменяем счетчик цикла на единицу 
a:=a+1 
Переменная позволяет узнать, сколько повторений выполнил цикл. При каждом проходе 
увеличиваем а на 1 
a=4 
Поскольку a=4 цикл повторился 3 раза, т.к. начальное значение а=1 

Важно: все замечания по циклу for также относятся и к циклу while

Важно: переменная, которая участвует в условии цикла, должна быть задана, иначе вы не 
сможете предсказать как будет работать цикл. 

Важно: в теле цикла должна быть предусмотрена конструкция, которая изменяет счетчик цикла, 
иначе цикл будет выполняться бесконечно.
Если Вы запустили расчёт с бесконечным циклом (или хотите прервать цикл), то для остановки расчета 
можно использовать кнопку 
(Вычисление – Прервать вычисление). 
 3. Составная команда Line
Команда Line позволяет сделать составную команду, т.е. одну команду из нескольких. Все команды 
циклов, а также оператор ветвления позволяют записывать внутри себя лишь одну команду. Чтобы 
внутри этих команд можно было выполнить целый ряд действий, используют line. На рисунке ниже 
показана команда line
По умолчания она вставляется с двумя пустыми полями ввода, туда можно записать нужные 
команды. Чёрный квадратик справа внизу служит для растягивания линии, с его помощью линию 
можно растянуть/сжать на столько команд, на сколько нужно. 
Внутрь оператора line можно вставлять еще несколько операторов line, вложений может быть 
много, но на практике больше 2-3 обычно не используется. Если навести мышку на оператор line, то 
появится всплывающая подсказка, где показано состояние всех переменных. 


Достарыңызбен бөлісу:
1   ...   11   12   13   14   15   16   17   18   19




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет