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