Практическая работа по теме Алгоритм ветвления

ПРАКТИЧЕСКАЯ РАБОТА
Тема: Алгоритм ветвления
Цели: научить учащихся создавать программы, имеющие разветвленную структуру

Требования к знания и умениям:
Должен знать:
Как создавать программы, имеющие разветвленную структуру.



Должен уметь:
Создавать программы, имеющие разветвленную структуру


Критерии оценивания:
Выполнить Задание 1и ответить на контрольные вопросы – оценка 3.
Выполнить Задания 1-2 и ответить на контрольные вопросы – оценка 4.
Выполнить Задания 1-3 и ответить на контрольные вопросы – оценка 5.

Ход работы
Задание 1. Опишите вид экрана во время работы следующей программы. Результат проверьте на компьютере.

{Вычисление частного}
Var
a,b,c:real; {делимое, делитель, частное}
Begin
Writeln(Вычисление частного’);
Writeln(Введите в одной строке делимое и делитель’);
Writeln(затем нажмите ’);
Write(=’);
Readln(a,b);
If b<>0 then
Begin
с:=a/b;
Wtiteln(частное от деления’,а:6:3,’,b:6:3,’равно’,c:6:3);
End
else
Writeln (Ошибка! Делитель не должен быть’,
·равен нулю!’);
Readln;
End.

Задание 2. Написать программу решения квадратного уравнения.
Рекомендуемый вид экрана во время работы программы:

*Решение квадратного уравнения*
Введите в одной строке значения коэффициентов и нажмите
= 12 27 -10
Корни уравнения:
X1= -25.551
X2= -28.449

Задание 3. Напишите программу проверки знания даты основания Санкт- Петербурга. В случае неверного ответа пользователя программа должна выводить правильный ответ.
Рекомендуемый вид экрана во время работы программы:
В каком году был основан санкт – Петербург?
Введите число и нажмите
= 1705
Вы ошиблись, Санкт – Петербург был основан в 1703 году.

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