Расчетная работа по программированию и алгоритмизации Задание № 473а
|
Принял |
|
|
|
|
|
|
|
|
|
доц., к.т.н. С.П. Якимов |
|
Подпись |
|
Дата/Время |
|
|
|
|
|
|
|
|
|
Проверил |
|
|
|
|
|
|
|
|
|
доц., к.т.н. С.П. Якимов |
|
Подпись |
|
Дата |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Выполнил |
|
|
|
|
|
|
|
|
|
ст-т гр. 21-6 Иванов Н.Н |
|
Подпись |
|
Дата |
|
|
|
|
|
|
|
|
2005, Красноярск
1. Постановка задачи
Прямоугольный треугольник АВС задан катетами АВ и ВС. Вычислить гипотенузу АС.
2. Блочная схема
3. Описание контрольного примера
Исходные данные: катеты АВ=2, ВС=3
Ожидаемый результат расчетов: Гипотенуза АС=5
4. Текст программы
Program Triangle;
V ar
A,B,C: Real;
Begin
ReadLn(A,B);
If (A>0) and (B>0)
Then
Begin
C:=A+B;
WriteLn('Гепотенуза АС=',C:10:2);
End
Else
WriteLn('Введены недопустимые значения катетов');
ReadLn;
End.
5. Описание переменных
№ п.п. |
Переменная в задаче |
Переменная в программе |
Переменная предназначена для хранения значений… |
1. |
АВ, ВС |
А, В |
катет прямоугольного треугольника |
2. |
АС |
С |
гипотенузы прямоугольного треугольника |
6. Протокол прохождения контрольного примера
Ввод данных с клавиатуры: А=2, В=3;
Проверка (A>0) and (B>0) = (2>0) and (3>0) = True;
C:=Sqrt(Sqr(A)+Sqr(B))= ;
Печать сообщения «Гипотенуза АС= 4.00»;
Конец сеанса работы программы.
1 Компьютерные копии сборника, передаваемые студентами старших курсов, не выверены, часто содержат ошибки в формулировках задач, пользоваться ими можно, но с чрезвычайной осторожностью.