Язык smart BASIC очень прост. В нем всего два типа переменных - числовые и строковые.
Числовые переменные нужны для расчетов и хранения чисел:
Code: Select all
A = 2
B = A * 3
Code: Select all
T$ = "Всем привет!"
Кроме переменных, в smart BASIC используются команды и функции.
Команды что-нибудь выполняют, например команда PRINT выводит текст на экран:
Code: Select all
PRINT "Это - текст"
Code: Select all
INPUT "Сколько тебе лет?" : YEAR
PRINT "Я уже знаю, что тебе " & YEAR & " лет"
PRINT "А через год тебе будет " & (YEAR + 1)
Code: Select all
PRINT "У вас " & DEVICE_TYPE$ ()
PRINT "с шириной экрана " & SCREEN_WIDTH () & " точек"
ДЛЯ ПРОГРАММИСТОВ
Кроме того, что smart BASIC не требует предварительного описания переменных, он также позволяет использовать числовые переменные в строковых выражениях и наоборот. Smart BASIC автоматически осуществляет конвертацию между строками и числами в выражениях и параметрах команд, то есть не будет ошибкой написать:
A = 2 + "3"
или
T$ &= SIN (X)
ЗАДАЧА 1
Напишите программу, запрашивающую у пользователя размеры двух катетов и выводящую на экран размер гипотенузы этого прямоугольного треугольника.