использование линейных алгоритмов для решения задач

5
ИСПОЛЬЗОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ ДЛЯ РЕШЕНИЯ ЗАДАЧ. Язык программирования:PASCAL Выполнила: Ученица 11-А класса Захарова Мария

Upload: maria-zakharova

Post on 11-Feb-2017

531 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: использование линейных алгоритмов для решения задач

ИСПОЛЬЗОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ ДЛЯ РЕШЕНИЯ

ЗАДАЧ.Язык программирования:PASCAL

Выполнила: Ученица 11-А класса

Захарова Мария

Page 2: использование линейных алгоритмов для решения задач

Задача.Составить программу для нахождения площади прямоугольного треугольника по

формуле Герона , зная все его стороны . Значение сторон натуральные числа .

Page 3: использование линейных алгоритмов для решения задач

Решение.

1) Program polyperimetr;var a,b,c,p:real;beginwriteln('vvedite dliny katetov i gipotenysu');readln(a,b,c);p:=(a+b+c)/2;writeln(p);end.

2) Program ploshad;var a,b,p,S:integer;beginwriteln('vvedite dliny katetov i polyperimetr');readln(a,b,p);S:=(p-a)*(p-b);writeln(S);end.

Page 4: использование линейных алгоритмов для решения задач

Аlt + F9 – Проверка на ошибки. Ctrl + F9 – Выполнение программы.После того как вы выполнили, без ошибочно, решение задачи , программа попросит Вас ввести в нижнем окне значение a, b, c (для полупериметра) и a, b, p (для площади).Вводим переменные, например a=5, b=6, c=7, а отсюда p=11.Получаем на экране сообщение : площадь прямоугольного треугольника равна 30м² .

Выполнение.

Page 5: использование линейных алгоритмов для решения задач

Program ploshad ; ( указываем название программы)

var S,a,b,p :integer; ( описываем переменные в программе)

begin ( начало рабочей области)

writeln('введите длину катетов и полупериметра'); ( оператор вывода предупреждает что нужно ввести значение переменных)

readln(a,b,p); ( считывание значения переменных в память компьютера)

S:=(p-a)*(p-b);( присваеваем переменной S значение a,b и р)

writeln('площадь прямоугольного треугольникаравна ',S); ( выводим результат на экран)

end. ( конец рабочей области)

Объяснение.