- Учителю
- Урок 'Практическое занятие для линейного программирования' (8 класс)
Урок 'Практическое занятие для линейного программирования' (8 класс)
УРОК №8:
ПРАКТИЧЕСКОЕ ЗАНЯТИЕ
Цели урока:
-
отработать основные навыки работы с операторами линейного программирования;
-
освоить навыки структурирования задачи;
-
отработать навыки работы с компьютером.
Сегодняшний урок начнём с устного опроса:
-
Какие задачи называются простыми?
-
Оператор комментариев звучит …?
-
Для вывода результатов используют оператор …?
-
Вводом переменных занимается оператор …?
-
Присваивает значения оператор ….?
-
Оператор не всегда заканчивающий программу?
Так как, мы с Вами уже разобрались с начальным программированием, то давайте закрепим эти знания. Необходимо составить программы для следующих выражений и задач.
Первые два задания необходимо выполнить используя оператор LET и полную запись оператора PRINT.
10 REM 10 REM
20 INPUT A 20 INPUT C
30 LET Y=25*A-7 30 LET M=1/2*C+4
40 PRINT Y 40 PRINT M
50 END 50 END
В следующих примерах можно не использовать оператор LET, а также оператор вывода результатов заменить на ?
10 REM 10 REM
20 INPUT X 20 INPUT C
30 T=(X+1)^2+3*(X+1) 30 Z=6*X^2+4*(M-1.7)
40 ? T 40 ? Z
50 END 50 END
10 REM 10 REM
20 INPUT Q, A, B 20 INPUT M, B
30 D=4*Q^3+2*A-B/2 30 C=(M+6)/3-5*B
40 ? D 40 ? C
50 END 50 END
10 REM 10 REM
20 INPUT X, Y, B 20 INPUT A, B, C, G
30 D=SIN(X)+COS(Y)+TAN(B) 30 W=1/2+5*A*B*C-4*G
40 ? D 40 ? W
50 END 50 END
10 REM 10 REM
20 INPUT M, B 20 INPUT M, Q
30 C=(5*M-1)/4.56+0.003*B 30 L=4*M/98+ABS(17-Q^2)
40 ? C 40 ? L
50 END 50 END
Теперь дайте попробуем решить задачу.
11. Мальчик купил в магазине 20 ручек по x цене, 150 тетрадей по y цене, 5 пеналов по z цене. Найти общую сумму покупки.
Прежде чем переходить к решению задачи мы должны определить те исходные данные, которые у нас имеются. Нам известны три постоянных числа - 20; 150 и 5. Кроме этого, мы имеем три переменных, определяющих стоимость каждой покупки - x, y, z. Остаётся найти общую сумму покупки, которую мы определяем как - Р. Исходя из наших рассуждений мы можем составить математическую запись решения нашей задачи:
Далее мы составляем программу:
10 REM "POKUPKA"
20 INPUT X, Y, Z
30 P=20*X+150*Y+5*Z
40 ? P
50 END
Нажав F5 мы на экране получим - ?
Впишем возле него значения трёх переменных
? 8, 5, 15
Когда мы нажмём клавишу ENTER, компьютер введённые значения поставит вместо переменных, то есть 8 вместо X, 5 вместо Y, 15 вместо Z. После чего получим следующий результат: 385. Получается, что при вышеуказанных ценах мальчик заплатил за покупку 385 сом.
Всё что мы планировали на данный урок выполнено. Осталось записать домашнее задание.
: стр. 73 - читать;
стр. 74 составить программу:
2) составить программу для следующей задачи:
Автомобиль проехал 724 км и при этом затратила на дорогу 6 часа. Найдите скорость автомобиля.