Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
15 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
270.88 kB
Просмотров:
89
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Оператори циклу for while do](/documents_6/faf3b0e8ab9192c7d9166f00944ce20a/img0.jpg)
Содержание слайда: Оператори циклу
for
while
do while
№2 слайд![Оператори циклу](/documents_6/faf3b0e8ab9192c7d9166f00944ce20a/img1.jpg)
Содержание слайда: Оператори циклу
№3 слайд![Оператор for Загальний](/documents_6/faf3b0e8ab9192c7d9166f00944ce20a/img2.jpg)
Содержание слайда: Оператор for
Загальний синтаксис оператора циклу for
for ( [блок1] ; [блок2-умова]; [блок3-дія] )
оператор;
де - блок1 — це створення чи оновлення змінних (зазвичай так званих лічильників) циклу, що зазвичай використовується для встановлення початкового значення (необов'язковий параметр);
- блок2 — це вираз умови, що визначає, за якої умови цикл буде повторюватися (необов'язковий параметр);
- блок3 — це вираз, який зазвичай (хоча не обов’язково) задає зміну лічильника циклу (необов'язковий параметр).
Алгоритм виконання оператору for:
Одноразово виконується блок1, в якому створюються або оновлюються початковим значенням змінні-лічильники циклу. Тобто цей блок виконується тільки один раз перед першою ітерацією циклу.
Виконується блок2. Тобто перевіряється умова чи являється вираз істинним. Умова істинна, якщо результат виразу не дорівнює нулю.
Якщо блок2 істинний, то виконується оператор (тіло циклу) і блок3. Після чого знову виконується блок2. Це повторюється до тих пір, поки вираз блоку2 буде істинний.
Якщо блок2 прийме значення «неправда» (вираз-умова дорівнює нулю), тоді буде реалізований вихід із циклу.
Оскільки перевірка умови виконується перед циклом, то цикл може не виконатися жодного разу, якщо умова відразу буде помилковою.
№4 слайд![](/documents_6/faf3b0e8ab9192c7d9166f00944ce20a/img3.jpg)
№5 слайд![Приклад Вивести ус ц л числа](/documents_6/faf3b0e8ab9192c7d9166f00944ce20a/img4.jpg)
Содержание слайда: Приклад 1
Вивести усі цілі числа від -10 до 10.
№6 слайд![Приклад Вивести ус числа в д](/documents_6/faf3b0e8ab9192c7d9166f00944ce20a/img5.jpg)
Содержание слайда: Приклад 2
Вивести усі числа від -2 до 2 з кроком 0.5.
№7 слайд![Зауваження Не сл д пор](/documents_6/faf3b0e8ab9192c7d9166f00944ce20a/img6.jpg)
Содержание слайда: Зауваження
Не слід порівнювати дійсні числа операціями
==, <=, >=
тому що вони в пам’яті зберігаються з певною точністю.
Рекомендується їх порівнювати з деякою точністю.
Наприклад, змінні a і b рівні, якщо
|a-b|<E,
де E - допуск порівняння.
Мовою С це виглядає так:
const E=0.0001;
fabs(a-b)<E
№8 слайд![Приклад Пор вняння д йсних](/documents_6/faf3b0e8ab9192c7d9166f00944ce20a/img7.jpg)
Содержание слайда: Приклад 3
Порівняння дійсних чисел
№9 слайд![Приклад Обчислити значення](/documents_6/faf3b0e8ab9192c7d9166f00944ce20a/img8.jpg)
Содержание слайда: Приклад 4
Обчислити значення виразу де x змінюється на інтервалі з кроком . А а отримує початкове
значення 4 і змінюється одночасно з x на величину 1,5.
№10 слайд![Приклад Обчислити значення](/documents_6/faf3b0e8ab9192c7d9166f00944ce20a/img9.jpg)
Содержание слайда: Приклад 5
Обчислити значення виразу де x змінюється на інтервалі з кроком . А а змінюється на інтервалі з кроком .
№11 слайд![](/documents_6/faf3b0e8ab9192c7d9166f00944ce20a/img10.jpg)
№12 слайд![Оператор while Загальний](/documents_6/faf3b0e8ab9192c7d9166f00944ce20a/img11.jpg)
Содержание слайда: Оператор while
Загальний синтаксис оператора циклу while
while (вираз-умова)
оператор;
де вираз-умова — це умова, яка визначає, за якої умови цикл буде повторюватися;
де оператор — це тіло циклу (оператор буде повторюватися до тих пір поки істинний вираз-умова);
Рекомендований синтаксис
while (вираз-умова)
{
оператори
}
№13 слайд![Приклад](/documents_6/faf3b0e8ab9192c7d9166f00944ce20a/img12.jpg)
Содержание слайда: Приклад 6
№14 слайд![Оператор циклу do while](/documents_6/faf3b0e8ab9192c7d9166f00944ce20a/img13.jpg)
Содержание слайда: Оператор циклу do while
№15 слайд![Приклад](/documents_6/faf3b0e8ab9192c7d9166f00944ce20a/img14.jpg)
Содержание слайда: Приклад 7