Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Конспекты / Урок "Практическое занятие для линейного программирования" (8 класс)
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Урок "Практическое занятие для линейного программирования" (8 класс)

библиотека
материалов

УРОК №8:

ПРАКТИЧЕСКОЕ ЗАНЯТИЕ


Цели урока:

  • отработать основные навыки работы с операторами линейного программирования;

  • освоить навыки структурирования задачи;

  • отработать навыки работы с компьютером.


Сегодняшний урок начнём с устного опроса:

    1. Какие задачи называются простыми?

    2. Оператор комментариев звучит …?

    3. Для вывода результатов используют оператор …?

    4. Вводом переменных занимается оператор …?

    5. Присваивает значения оператор ….?

    6. Оператор не всегда заканчивающий программу?


Так как, мы с Вами уже разобрались с начальным программированием, то давайте закрепим эти знания. Необходимо составить программы для следующих выражений и задач.

Первые два задания необходимо выполнить используя оператор LET и полную запись оператора PRINT.


hello_html_m3bca7ce1.gifhello_html_7b2b1f45.jpghello_html_7b2b1f45.jpg hello_html_d3ea0ca.gif

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, а также оператор вывода результатов заменить на ?


hello_html_m322641fb.gif hello_html_627a33be.gif

hello_html_7b2b1f45.jpghello_html_7b2b1f45.jpg

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


hello_html_578ddbf.gif hello_html_m6525ecdd.gif

hello_html_7b2b1f45.jpghello_html_7b2b1f45.jpg

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


hello_html_46840d1c.png


hello_html_m2670b042.gif hello_html_54f98290.gif

hello_html_7b2b1f45.jpghello_html_7b2b1f45.jpg

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


hello_html_m4c50d8fc.gifhello_html_7b2b1f45.jpg hello_html_m2c4ea9cf.gif

hello_html_7b2b1f45.jpg

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. Остаётся найти общую сумму покупки, которую мы определяем как – Р. Исходя из наших рассуждений мы можем составить математическую запись решения нашей задачи:

hello_html_2326f475.gif

Далее мы составляем программу:

hello_html_7b2b1f45.jpg

10 REMPOKUPKA

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 сом.


Всё что мы планировали на данный урок выполнено. Осталось записать домашнее задание.


hello_html_73b7aa08.png: стр. 73 – читать;

стр. 74 составить программу:


hello_html_m696531d1.gif


2) составить программу для следующей задачи:

Автомобиль проехал 724 км и при этом затратила на дорогу 6 часа. Найдите скорость автомобиля.


Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 21.10.2015
Раздел Информатика
Подраздел Конспекты
Просмотров177
Номер материала ДВ-084592
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх