">
Приклад : Знайти суму числового ряду 1, 2, 3, 4, 5
rem primer 3=0i=1 to 5=s + ii «s =»; s
Будь алгоритм повинен містити 3 основних дії!
1 - Введення вихідних даних
2 - Постановку і вирішення завдання
- Висновок результату
.2 ВВЕДЕННЯ ВИХІДНИХ ДАНИХ (різні способи)
) Безпосереднє присвоювання: здійснюється за допомогою оператора LET :
let /ім'я змінної /=/ присваиваемое значення/
Для середовища TB вказівку команди LET необов'язково і його можна опустити.
Використання оператора присвоювання (let a=3.84) - цей спосіб в основному застосовується при програмування для введення невеликих чисел. (pi=3,1415)
Приклад.
Команда програми Результат
a=10 Перемінної a присвоєно значення 10
tok=0 Перемінної tok присвоєно значення 0
) Присвоєння значення за допомогою клавіатури: здійснюється оператором INPUT , із зазначенням імені змінної:
input /ім'я змінної/
Введення даних з клавіатури використовується для введення невеликої кількості чисел, їх значення не задаються жорстко (в тому випадку якщо потрібно змінювати дані, що вводяться багаторазово)
Правило запису:
input «ввести a, b, c»; a, b, c
При виконанні цього оператора програма припиняє свою роботу і на екрані з'явиться символ?, після чого необхідно задати значення змінної за допомогою клавіатури і натиснути ENTER , виконання програми буде продовжено. У операторі INPUT можна вводити кілька змінних і застосовувати коментарі. Коментарі повинні бути укладені в лапки і при виконанні команди вони будуть виведені на екран.
Приклад : введення даних за допомогою «INPUT»:
input «Ввести a, b.c»; a, b. c «a =»; a, «b =»; b, «з =»; c
3) Присвоєння значення для великої кількості змінних здійснюється за допомогою пари операторів READ-DATA («освіта блоку даних»):
Правило запису:
read /імена змінних/
...
data ??b>/значення змінних/
Кількість значень змінних повинна відповідати кількості змінних або бути більше (тобто на 10 змінних повинно бути не менше 10 даних). Оператори READ і DATA можуть бути розташовані в різних місцях програми. Застосування такого виду присвоювання доцільно при кількості змінних більше десяти і в тому випадку, якщо вони не будуть змінюватися при виконанні обчислень.
Це спосіб застосовується для введення великої кількості даних, основна перевага цього способу полягає в тому, що дані вписуються в текст програми і скільки б разів ми б запускали програму, ці дані все одно не зміняться.
Приклад : введення даних за допомогою «read-data»
rem приклад іспользованіяdatea, b, c1.2, 3, 5 «a =»; a, «b =»; b, «c =»; c
Доповнення до застосування «read-data»
Мається команда для відновлення блоку даних restore (відновити дані в блоці data)
Приклад : застосування restore
Присвоїти a, b, c числа 3.8; 16.5; 18.0 і ці числа привласнити змінним
d, k, l ... a, b, cd, k, l3.8, 16.5, 18.0 «a =»; a, «b =»; b, «c =»; c: (для запису неск. операторів) print
print «d =»; d, «k =»; k, «l =»; l
1.3 ОПЕРАТОР умовного переходу
Часто при виконанні розрахунків необхідно виконувати ті чи інші дії в залежності від умов, поставлених завданням, т.е використовувати розгалужений тип алгоритму. Для цього в алгоритмічній мові BASIC існує спеціальний оператор- оператор умовного переходу IF .
Існують три варіанти написання оператора умовного переходу:
1 короткий рядковий:
if /умова/ then /дія, вироблене при виконанні умови/
2