Вы находитесь на странице: 1из 3

1.Лабораторная работа №2.

Вариант №8.
Цель Работы:
Написать разветвленную программу. В которой значению элемента Y будет
соответствовать значение следующих выражений и будут выполнены следующие
условия:

2. Краткая теория:
В данной лабораторной работе я работала с разветвленной программой.

Особенностью разветвленной программы является новая форма контроля. Для этого


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

В данной работе мы работаем со следущими функциями:

1- Функция sqr- возводит число в квадрат.

2- Функция if- условие

3- Функция sin- синус числа

4- Writeln- вывод информации.

5- Readln- ввод информации.

6- ln- степень от числа


Изм. Лист №Документа Подпись Дата
Выполнила Костецкая А.А.
Проверил Иким И.Н.
Разветвленн Литература Лист Листов
ые 2 3
программы UTM FTA С-194
Сначала я обозначила тип переменных a,b,x,c,Y в программе. После начинаются
условные операторы программы. Для того чтобы задать условные операторы я
использовала логические средства языка: if условие then, else… В моей лабораторной я
использовала квадрат cos (sqr(x)), а также математические функции sin и cos.

3. Листинг программ.
Program lab2;
var y,x:real;
Begin
writeln('Введите y,x');
readln(y,x);
if (x>3.5) then y:=sin(x*ln(x))
else y:=cos(sqr(x));
writeln('Y=',y);
readln
End.

4.Полученные результаты:

5. Вывод.

В данной лабораторной работе я научилась создавать РАЗВЕТВЛЕННУЮ


ПРОГРАММУ, которая вычисляет значение системы линейных уравнений при
определенных условиях. Для решения системы я использовала условные операторы в
программе. Цель достигнута!

Лист
3
Изм. Лист №Документа Подпись Дата
Министерство образования республики Молдова

Технический университет Молдовы

Факультет FTA

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

Тема: Разветвленные программы

Выполнил cтудентка гр. C-194 : Костецкая А.А.


Проверил: Иким И.Н.

Кишинёв 2019

Вам также может понравиться