Разделы презентаций


Цикли з умовою

Цикли з умовоюРозглянемо таку задачу.Задача 1. Є діжка, відро і колодязь з водою. Використовуючи відро, потрібно наповнити діжку водою.Ми вже розглядали аналогічну задачу на заповнення діжки водою. Але там було відомо,

Слайды и текст этой презентации

Слайд 1Цикли з умовою
За новою програмою

Цикли з умовоюЗа новою програмою

Слайд 2Цикли з умовою
Розглянемо таку задачу.
Задача 1. Є діжка, відро і

колодязь з водою. Використовуючи відро, потрібно наповнити діжку водою.
Ми вже

розглядали аналогічну задачу на заповнення діжки водою. Але там було відомо, що діжка та відро порожні, а також ми знали їх ємності. Тому в тій задачі можна було одразу визначити, що

для наповнення діжки команди тіла циклу потрібно виконати 5 разів.

Цикли з умовоюРозглянемо таку задачу.Задача 1. Є діжка, відро і колодязь з водою. Використовуючи відро, потрібно наповнити

Слайд 3Цикли з умовою
Оскільки в цій задачі невідомо, чи є вода

в діжці, чи діжка порожня, ні ємність діжки, ні ємність

відра, то визначити, скільки разів потрібно виконати команди тіла циклу, не можливо.

Наповнити відро водою.

Вилити воду з відра в діжку.

Перевірити умову «Діжка не повна?».

Розглянемо виконавця з такою системою команд:

Цикли з умовоюОскільки в цій задачі невідомо, чи є вода в діжці, чи діжка порожня, ні ємність

Слайд 4Цикли з умовою
Алгоритм розв'язування цієї задачі для розглянутого виконавця у

словесній формі виглядатиме так:
Перевірити умову «Діжка не повна?»
Якщо істина, то

виконати команду 3, інакше (якщо хиба) виконати команду 6.

Наповнити відро водою.

Вилити воду з відра в діжку.

Виконати команду 1.

Закінчити виконання алгоритму.

Цикли з умовоюАлгоритм розв'язування цієї задачі для розглянутого виконавця у словесній формі виглядатиме так:Перевірити умову «Діжка не

Слайд 5Цикли з умовою
Виконання цього циклу відбувається так: виконавець виконує команду

перевірки умови; якщо результат виконання цієї команди істина, то виконавець

виконує команди тіла циклу, після чого знову виконує команду перевірки умови;

якщо ж результат виконання команди перевірки умови хиба, то виконавець переходить до виконання першої команди наступного фрагмента алгоритму.

Цикли з умовоюВиконання цього циклу відбувається так: виконавець виконує команду перевірки умови; якщо результат виконання цієї команди

Слайд 6Цикли з умовою
У Scratch можна використати команду:
для організації циклу з

передумовою. Але на відміну від стандартного циклу з передумовою, команди

тіла циклу з передумовою в Scratch виконуватимуться, якщо результат виконання команди перевірки умови буде хиба. Якщо ж результат виконання команди перевірки умови буде істина, то команди тіла циклу виконуватимуться не будуть.
Цикли з умовоюУ Scratch можна використати команду:для організації циклу з передумовою. Але на відміну від стандартного циклу

Слайд 7Цикли з умовою
Наприклад, виконуючи

команду циклу з

передумовою
Цикли з умовоюНаприклад,    виконуючи    команду    циклу

Слайд 8Цикли з умовою
Виконавець виконуватиме команду тіла циклу переміститись на 10

кроків, якщо результат виконання команди перевірки умови значення х

20 хиба, тобто якщо абсциса положення виконавця на Сцені не менша (більша або дорівнює) ніж 20. І навпаки, якщо результат виконання команди перевірки умови значення х < 20 істина, тобто якщо абсциса положення виконавця на Сцені менша ніж 20,

виконавець не виконуватиме команду переміститись на 10 кроків, а виконуватиме команду, наступну за цим циклом.

Цикли з умовоюВиконавець виконуватиме команду тіла циклу переміститись на 10 кроків, якщо результат виконання команди перевірки умови

Слайд 9Цикли з умовою
Аналогічно виконуючи команду циклу
виконавець переміщуватиметься

на 10 кроків, якщо він не доторкається до границі Сцени.

Як тільки виконавець доторкнеться до границі Сцени, виконання команди переміщення не відбудеться і виконавець зупиниться біля границі.
Цикли з умовоюАналогічно виконуючи команду циклувиконавець    переміщуватиметься на 10 кроків, якщо він не доторкається

Слайд 10Цикли з умовою
У Scratch є й інші команди, які можна

використати для організації циклу з передумовою, наприклад команда коли натиснуто

клавішу. Наприклад, цикл виконується так:

Виконується команда перевірки умови натиснуто клавішу стрілка вправо?
Якщо результат виконання цієї команди істина, виконується команда переміститись на 10 кроків, після чого знову перевіряється вказана умова, а якщо хиба — команда тіла циклу не виконується.

Цикли з умовоюУ Scratch є й інші команди, які можна використати для організації циклу з передумовою, наприклад

Слайд 11Цикли з умовою
Наведемо приклад алгоритму, виконуючи який, виконавець рухається вправо

за натиснутої клавіші стрілка вправо. Дійшовши до правої границі Сцени,

виконавець з'являється біля лівої границі Сцени і продовжує рух управо.
Цикли з умовоюНаведемо приклад алгоритму, виконуючи який, виконавець рухається вправо за натиснутої клавіші стрілка вправо. Дійшовши до

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика