Длины оснований трапеций. Создание программы

Содержание

Слайд 2

ГИПОТЕЗА,ЦЕЛЬ,ЗАДАЧИ Гипотеза: Завершенный проект, предназначен ученикам, которые будут использовать данную программу,

ГИПОТЕЗА,ЦЕЛЬ,ЗАДАЧИ

Гипотеза: Завершенный проект, предназначен ученикам, которые будут использовать данную программу,

чтобы узнать длины оснований трапеции. Если я буду много трудиться над этим проектом, думаю я достигну поставленной цели и что я закончу проект очень даже хорошо и оценка этого проекта будет отличной.
Название проекта: Вычислить длины оснований трапеций
Цель: Создать программу которая будет помогать пользователю переводить слова
Задачи: 1. Определение темы. Цель. Гипотеза. Задачи.
2. Сделать алгоритм к программе
3. Сделать блок схему к программе
4. Сделать программный код
5. Добавить комментарий к программе 
Слайд 3

Формулировка задачи

Формулировка задачи

Слайд 4

Математическая модель решения задачи ДЛИНА БОЛЬШЕГО ОСНОВАНИЯ ТРАПЕЦИИ НА 4 СМ

Математическая модель решения задачи ДЛИНА БОЛЬШЕГО ОСНОВАНИЯ ТРАПЕЦИИ НА 4 СМ ПРЕВЫШЕТ

ДЛИНУ ЕЕ МЕНЬШЕГО ОСНОВАНИЯ.ВЫЧИСЛИТЕ ДЛИНЫ ОСНОВАНИЙ ТРАПЕЦИИ,ЕСЛИ ЕЕ ВЫСОТА РАВНА 4 СМ,А ПЛОЩАДЬ РАВНО 16СМ. ДАНО:ABCD –ТРАПЕЦИЯ; AD-BC=4СМ; BH=4СМ; S=16СМ; НАЙТИ:BC,AD. РЕШЕНИЕ: 1.ПЛОЩАДЬ ТРАПЕЦИИ S=BC+AD/2*BH.ТАК КАК AD=BC+4,ПОЛУЧИМ:S=BC+BC+4/2*BH; S=2BC+4/2*BH; S=(BC+2)*BH; BC+2=S/BH; BC=S/BH-2=16/4-2=2СМ AD=BC+4=2+4=6СМ ОТВЕТ:2СМ ,6СМ
Слайд 5

‘Длины бо .. ‘введите Ввод a ‘ввод b ‘d:=c+4 ‘решение ‘1)площадь

‘Длины бо ..

‘введите

Ввод a

‘ввод b

‘d:=c+4

‘решение

‘1)площадь

‘BC=(S/BH)-2=‘,c

‘AD=BC+4’,d

‘класс:8e’

конец

Начало

‘введите

‘c:=(b-a)-2

‘падготовиль…

Блок-схема

Слайд 6

ПРОГРАММНЫЙ КОД Program Bauka;/ uses GraphABC;/ var b,a,c,d:real;/ begin/ writeln('Длина большего

ПРОГРАММНЫЙ КОД

Program Bauka;/
uses GraphABC;/
var b,a,c,d:real;/
begin/
writeln('Длина большего основания трапеции на 4 см

превышает длину ее меньшего основания.Вычислите длины оснований трапеции, если вам известна длина его высоты и площадь.');
writeln('Введите длину высоты.');/
readln(a);/
writeln('Введите площадь.');
readln(b);
c:=(b/a)-2;
d:=c+4;
writeln('Решение:');
writeln('1)Площадь трапеции равна S=((BC+AD)/2)*BH.');
writeln('Так как AD = BC+4.');
writeln('S=((BC+BC+4)/2)*BH;');
writeln('S=((2BC+4)/2)*BH;');
writeln('S=(BC+2)*BH;');
Слайд 7

ПРОДОЛЖЕНИЕ ПРОГРАММНОГО КОДА writeln('BC=(S/BH)-2=',c); writeln('AD=BC+4=',d); writeln('Подготовил:Маратұлы Бауыржан'); writeln('Класс:8е'); line(400,200,600,200); line(400,200,450,100); line(450,100,550,100);

ПРОДОЛЖЕНИЕ ПРОГРАММНОГО КОДА

writeln('BC=(S/BH)-2=',c);
writeln('AD=BC+4=',d);
writeln('Подготовил:Маратұлы Бауыржан');
writeln('Класс:8е');
line(400,200,600,200);
line(400,200,450,100);
line(450,100,550,100);
line(550,100,600,200);
line(450,100,450,200);
line(450,190,455,190);
line(455,190,455,200);
textout(450,205,'H');
textout(400,205,'A');
textout(600,205,'D');
textout(450,80,'B');
End.

Слайд 8

РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ ПРОГРАММЫ

РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ ПРОГРАММЫ

Слайд 9

ИСПОЛЬЗУЕМЫЕ ОПЕРАТОРЫ Var-ввод переменных Переменные - это именованные условные единицы памяти,

ИСПОЛЬЗУЕМЫЕ ОПЕРАТОРЫ
Var-ввод переменных
Переменные - это именованные условные единицы памяти, в

которых содержится и/или изменяется информация.
Begin-это команда дает начало для программы без нее не обойтись.
Writeln- помощью этой функции мы ввести и найти нужные нам
вещи.
Readln-это функция вводит нужные нам данные.
Line-это команда дает четыре кординаты при помощи которых можно сделать линию в любом месте.
Textout-при помощи этой функции мы можем написать буквы в графике и еще у него две кординаты.
Real-тип данных у которых есть свои или введенные отчеты.
End-конец программного кода.