Отчет по лабораторной работе № 9

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН

Екибастузский инженерно-технический институт им.ак.К.И.Сатпаева

Кафедра Автоматизации и информационных систем

Отчет по лабораторной работе № 9

по дисциплине Информатика

Тема: Создание линейной программы в Turbo Pascal

Выполнил: студент гр. БТМ-11

Изжанов Кенже

Проверила: ст. преподаватель Асылова К.Б.

Оценка:

Екибастуз 2014

Задание:

1. Запустил программу Microsoft Word. Зашел в пуск > все программы > Microsoft office > Word. Или зайти в любой документ и создать новый документ клавишами ctrl+n.

2. Создал следующую функцию, используя программу Pascal:

· блок-схему для вычисления функции Y(B)
при B = 0, Y не существует,
при B > 0, Y = A + B,
при B < 0, Y = SIN(B) * (B + EXP(B * LN(A))),
где A = B * SIN(B) + LN(ABS(B))

3. Прочитал пояснения по программе:

· VAR начинает раздел объявления переменных

· Y, A, B: real; переменные Y, A, B будут иметь тип real

· Writeln выводит на дисплей в новую строку свои аргументы

· Readln считывает введенные пользователем данные с клавиатуры и вносит полученное значение в переменную

· if обеспечивает проверку условий (ветвление алгоритма)

· if X <= 0 Then если условие в if истинно, выполняется команда, указанная после Then

· Else если условие в if ложно, выполняется команда, указанная после Else

· BEGIN начало выполнения программы

· END. конец выполнения программы

4. Использовал примерный шаблон:

VAR

Y, A, B: real;

BEGIN

Writeln ('Введите B');

Readln (B);

if B = 0 Then

Writeln('Y не существует')

Else

Begin

A:= B * SIN(B) + LN(ABS(B));

if B > 0 Then Y:= A + B

Else Y:= SIN(B) * (B + EXP(B * LN(A)));

Writeln('Y = ', Y);

End;

END.

5. Затем в программе вставил необходимый шаблон и подставил значения и получил следующий вид:

I AAAAIQCxgme2CgEAABMCAAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9UeXBlc10ueG1sUEsB Ai0AFAAGAAgAAAAhADj9If/WAAAAlAEAAAsAAAAAAAAAAAAAAAAAOwEAAF9yZWxzLy5yZWxzUEsB Ai0AFAAGAAgAAAAhAIW3PNr2AgAA8wUAAA4AAAAAAAAAAAAAAAAAOgIAAGRycy9lMm9Eb2MueG1s UEsBAi0AFAAGAAgAAAAhAKomDr68AAAAIQEAABkAAAAAAAAAAAAAAAAAXAUAAGRycy9fcmVscy9l Mm9Eb2MueG1sLnJlbHNQSwECLQAUAAYACAAAACEAOKj8ENoAAAAGAQAADwAAAAAAAAAAAAAAAABP BgAAZHJzL2Rvd25yZXYueG1sUEsBAi0ACgAAAAAAAAAhABhE3n0XMAAAFzAAABQAAAAAAAAAAAAA AAAAVgcAAGRycy9tZWRpYS9pbWFnZTEucG5nUEsFBgAAAAAGAAYAfAEAAJ83AAAAAA== ">

Контрольные вопросы:

1. Количество тетрадей – это не вещественный тип

2. Кличка собаки – это не символьный тип

3. Вес контейнера – это не целый тип

4. Компьютер: тип величины: строковый тип

5. 115: тип величины: целый тип (INTEGER)

6. 0,15: тип величины: вещественный тип

7. целого типа (BYTE) -30 -46

8. вещественного типа 30 -46 -0.126 15.003

9. литерного (символьного) типа ‘g’

10. строкового типа ‘солнце’ ‘55’ ‘g’

целого типа (INTEGER) 30 -46

11. Количество дней в неделе: величина постоянная

12. Название естественного спутника Земли: величина постоянная

13. Количество дней в январе месяце: величина постоянная

14. Количество дней в месяце: величина непостоянная


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: