Использование линейных алгоритмов для решения задач.Ragdool
1. Использование линейных алгоритмов для решения задач.
2. Задача
Составить программу для нахождения площади трапеции.Значение высоты и средней линии трапеции натуральные числа.
3. Решение
Program ploshad ;
var S,h,m:integer;
begin
writeln('введите высоту и среднюю линию');
readln(h,m);
S:=h*m;
writeln('площадь трапеции равна ',S);
end.
4. Выполнение
Аlt + F9 – Проверка на ошибки.
Ctrl + F9 – Выполнение программы.
После того как вы выполнили, без ошибочно, решение задачи , программа попросит Вас ввести в нижнем окне значение А и значение В.
Т.е в нашем случае это будут переменные h и m .
Вводим переменные, например h=10, m=5.
Получаем на экране сообщение : площадь трапеции равна 50 м² .
5. Обьяснение
Program ploshad ; ( указываем название программы)
var S,h,m:integer; ( описываем переменные в программе)
begin ( начало рабочей области)
writeln('введите высоту и среднюю линию'); ( оператор вывода предупреждает что нужно ввести значение переменных)
readln(h,m); ( считывание значения переменных в память компьютера)
S:=h*m; ( присваеваем переменной S значение h и m)
writeln('площадь трапеции равна ',S); ( выводим результат на экран)
end. ( конец рабочей области)
Использование линейных алгоритмов для решения задач.Ragdool
1. Использование линейных алгоритмов для решения задач.
2. Задача
Составить программу для нахождения площади трапеции.Значение высоты и средней линии трапеции натуральные числа.
3. Решение
Program ploshad ;
var S,h,m:integer;
begin
writeln('введите высоту и среднюю линию');
readln(h,m);
S:=h*m;
writeln('площадь трапеции равна ',S);
end.
4. Выполнение
Аlt + F9 – Проверка на ошибки.
Ctrl + F9 – Выполнение программы.
После того как вы выполнили, без ошибочно, решение задачи , программа попросит Вас ввести в нижнем окне значение А и значение В.
Т.е в нашем случае это будут переменные h и m .
Вводим переменные, например h=10, m=5.
Получаем на экране сообщение : площадь трапеции равна 50 м² .
5. Обьяснение
Program ploshad ; ( указываем название программы)
var S,h,m:integer; ( описываем переменные в программе)
begin ( начало рабочей области)
writeln('введите высоту и среднюю линию'); ( оператор вывода предупреждает что нужно ввести значение переменных)
readln(h,m); ( считывание значения переменных в память компьютера)
S:=h*m; ( присваеваем переменной S значение h и m)
writeln('площадь трапеции равна ',S); ( выводим результат на экран)
end. ( конец рабочей области)
Tech Talks @NSU: Теоретические основы программирования: проекции Футамуры-Тур...Tech Talks @NSU
http://techtalks.nsu.ru
14 октября 2013. Теоретические основы программирования: проекции Футамуры-Турчина и частичные вычисления. Можно ли написать компилятор для интерпретируемого языка.(Ренат Идрисов, ИСИ СО РАН)
Лекция прочитана в рамках проекта Tech Talks @NSU – серии открытых лекций о разработке ПО и карьере в IT, проводимых в Новосибирском государственном университете.
Подробности: http://techtalks.nsu.ru
4. Выполнение
Alt+F9 – компиляция, проверка на ошибки.
Ctrl+F9-выполнение программы.
Вводим переменные(длины диагоналей и синус угла
между ними).
Alt+F5 – просмотре результатов.
Получаем ответ.
5. Объяснение
Programa vichislenie_ploshadi_trapecii;(название
программы)
var d1,d2,S,sinA:real;(вводим переменные и их тип)
begin(начало рабочей среды)
writenLn(‘dliny storon’);(вывод на экран подсказки
пользователь о том, что нужно ввести данные)
readLn(d1);
readLn(d2);
readLn(sinA);(вводится и считывается значение
переменных)
S:=1/2*d1*d2*sinA;(расчёт площади)
writenLn(‘ploshad=’,S);(ввыод на экран площади)
end.(конец рабочей среды)