Меню

Урок 2

УРОК 1.
ОСНОВЫ ПРОГРАММИРОВАНИЯ

Простейшая программа

На этих уроках мы будем изучать язык
Turbo Basic.

     Этот язык проще всего освоить, ведь он и разрабатывался как язык для начинающих (слово Basic можно перевести как основной, изначальный или как сокращение от слов
Beginner's All-Purpose Symbolic Instruction Code — универсальный символьный код для начинающих).

     Программа на языке Basic состоит из последовательности инструкций — команд компилятору. Обычно в одной строке записывается только одна инструкция, но можно записывать и несколько инструкций, разделяя их двоеточием. Инструкции выполняются последовательно сверху вниз, начиная с первой строки. Если какая-нибудь инструкция записана неверно, то компилятор ее не поймет и выдаст сообщение об ошибке. Если же все верно, то программа будет переведена на язык машинных команд и при запуске выполнит указанные действия.

Начнем с самой простой программы:

PRINT "Ура! Программа работает"
END

     В этой программе всего две инструкции. Первая начинается словом PRINT — печатать. Ее задача состоит в том, чтобы напечатать на экране компьютера слова, записанные далее в двойных кавычках: “Ура! Программа работает”. Следующая инструкция — END. Она означает, что наша программа окончилась, больше ничего делать не надо. При выполнении нашей программы на экране появится строка:

Ура! Программа работает

     Имей в виду, что некоторые компиляторы различают большие и маленькие буквы, а некоторые — не различают. Поэтому, чтобы не было двусмысленностей, я советую все инструкции в программах записывать большими буквами. Только слова, заключенные в двойные кавычки, можно писать как угодно. А ты уж самостоятельно проверишь, можно ли в твоем компиляторе использовать маленькие буквы или нет.

     Если нужно вывести на экран несколько строчек, то можно повторить инструкцию PRINT несколько раз:

"Это моя первая программа"
PRINT "Она работает"
PRINT "Ура !!!"
END

Задание 1.

     Напишите текст программы которая выводит на экран следующий текст:

This is my first program. It is working !!!
0, yes !!! It is very good.

Задание 2.

     Что выведет на экран следующая программа? Почему?

PRINT "Раз, два, три, четыре, пять"
END
PRINT "Вышел зайчик погулять"

     Кроме простейших арифметических операций, в математических формулах могут встретиться квадратные корни, тригонометрические и другие элементарные функции. Для подобных случаев язык Basic имеет ряд встроенных функций, которые можно использовать при вычислении арифметических выражений.

     ABS( ) - абсолютная величина (модуль) числа;
     ATN( ) - арктангенс;
     COS( ) - косинус;
     SIN( ) - синус;
     TAN( ) - тангенс;
     ЕХР( ) - экспонента;
     LOG( ) - натуральный логарифм;
     SQR( ) - квадратный корень.

     При этом в круглых скобках надо записывать то выражение, от которого вычисляется данная функция. Для тригонометрических функций используется радианная мера углов.

     Следует помнить об области определения элементарных функций. Так, например, нельзя вычислять квадратный корень из отрицательных чисел.

Задание 3.

     Написать программу для вычисления, и выполнить ее на компьютере:

A=sin x - cos x + 25? - | x - y |
y=0.124 x=0.4

Меню

Урок 2

Яндекс цитирования Rambler's Top100
Сайт создан в системе uCoz