Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТВЕТЫ ПО ИНФОРМАТИКЕ 1 симестр.docx
Скачиваний:
8
Добавлен:
25.09.2019
Размер:
264.71 Кб
Скачать
  1. Бейсик-программа решения трансцендентного уравнения.

10 rem reshenie uravnenia – название программы

20 print “vvedi nachalo A” - вывод сообщения

30 input A – ввод переменной А

40 print “vvedi konez B” – вывод сообщения

50 input B – ввод переменной B

60 Print “vvedi tochnost E” – вывод сообщения

70 input E – ввод переменной E

80 Let x=a – присвоение х значения а

90 gosub 220 – обращение к подпрограмме

100 let f1=f – присвоение f1 значения f

110 if b-a<e then goto 200 – команда условного перехода, если она выполняется, то программа переходит в строку 200, если нет, то выполняется строка 120

120 let x=a+b/2 – присвоение х значения выражения a+b/2

130 print “x=”;x – вывод сообщения

140 gosub 220 – обращение к подпрограмме

150 if f*f1>=0 then goto 180 – команда условного перехода, если она выполняется, то программа переходит в строку 180, если нет, то выполняет строку 160

160 let b=x – присвоение b значения х

170 goto 110 – переход на строку 110

180 let a=x – присвоение а значения х

190 goto 100 – перевод на строку 100

200 print “koren=”;x – вывод сообщения

210 end – конец пррограммы

220 let f=cos(x)-x - подпрограмма

230 return – возврат из подпрограммы

  1. Язык программирования высокого уровня Паскаль.

Паскаль — один из современных языков программирования высокого уровня, который имеет свой определенный запас слов, правила их использования и записи. Язык назван в честь французского математика и физика Блеза Паскаля, который создал первую в мире механическую машину, складывающую два числа. Паскаль был создан Никлаусом Виртом в 1968-69. Схематически программа предоставляется в виде двух основных частей, каждая из которых состоит из последовательности следующих разделов: 1) шапка программы, состоит из: описание заголовка программы, описание переменных, описание констант, описание меток, описание типов, описание функций и процедур. 2) раздел операторов и процедур (тело программы), состоит из: ввода данных, обработки данных, вывода данных. В паскале имеется 4 основных типа данных: integer - целый, real - вещественный, char - символьный, Boolean – логический. Тело программы начинается со служебного слова begin и заканчивается словом end. Ввод данных осуществляется с помощью служебного слова read (readln), а вывод – writ (writeln).

  1. Структура Паскаль программ.

Любая программа на Паскале имеет определенную структуру:

program имя_программы;

uses - Подключение модулей;

const - Раздел описания констант;

label- Раздел описания меток;

type - Раздел описания типов;

var - Раздел описания переменных;

begin - Тело программы;

end –конец программы.

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