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


Урок 56 Розділ 6 § 6.7 Цикл з передумовою

ПовторенняЯкий вигляд має блок-схема циклу з передумовою? Поясніть виконання цього циклу. Чи можуть команди тіла циклу з передумовою не виконуватись жодного разу? Поясніть свою відповідь. Наведіть приклади. Чи може виконання циклу

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

Слайд 1Урок 56
Розділ 6 § 6.7
Цикл
з передумовою.

Урок 56Розділ 6 § 6.7Цикл з передумовою.

Слайд 2Повторення
Який вигляд має блок-схема циклу з передумовою? Поясніть виконання цього

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

жодного разу? Поясніть свою відповідь. Наведіть приклади.
Чи може виконання циклу з передумовою ніколи не закінчитися? Поясніть свою відповідь. Наведіть приклади.
Чим відрізняються між собою цикл з лічильником і цикл з передумовою?
У чому полягають відмінності у виконанні основних алгоритмічних структур: слідування, розгалуження, цикл з лічильником і цикл з передумовою?
Який загальний вигляд команди циклу з передумовою в Object Pascal?
ПовторенняЯкий вигляд має блок-схема циклу з передумовою? Поясніть виконання цього циклу. Чи можуть команди тіла циклу з

Слайд 3Оператор циклу з післяумовою REPEAT
Оператор циклу Repeat використовують у тих

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

визначити, чи є потреба повторювати ці дії ще раз. Синтаксис оператора Repeat:

Repeat <оператори тіла циклу>
Until <умова>;

Вираз логічного типу

оператори, які виконуються при кожній ітерації

Оператор циклу з післяумовою REPEATОператор циклу Repeat використовують у тих випадках, коли потрібно спочатку виконати деяку послідовність

Слайд 4Оператор циклу з післяумовою REPEAT
Виконання оператора циклу Repeat починається з

виконання вказівок, які входять у тіло циклу, після чого обчислюється

вираз умова. Якщо умова:

Хибна

Істинна

то оператори тіла циклу повторюються

цикл Repeat припиняє свою роботу і виконується наступний оператор програми

Оператор циклу з післяумовою REPEATВиконання оператора циклу Repeat починається з виконання вказівок, які входять у тіло циклу,

Слайд 5Оператор циклу з післяумовою REPEAT
Вивести парні числа від 2 до

12.
var k: Integer;
Begin
k := 0;
Repeat
k := k + 2;
Label1.Caption

:= IntToStr(k);
Until k > 10;
end;

Блок операторів між Repeat і Until обов'язково виконується хоча б один раз.

Оператор циклу з післяумовою REPEATВивести парні числа від 2 до 12. var k: Integer;Begin	k := 0;	Repeat		k :=

Слайд 6Оператор циклу з післяумовою REPEAT
Останнім надруковано число 12, оскільки при:
k

= 10
умова ще була хибною, відбулась ще одна ітерація, і

в тілі циклу k отримало значення 12.
Оператор циклу з післяумовою REPEATОстаннім надруковано число 12, оскільки при:k = 10умова ще була хибною, відбулась ще

Слайд 7Оператор циклу з післяумовою REPEAT
Знайти найменшу кількість перших натуральних чисел,

потрібну для того, щоб одержати суму, більшу за 1000.
var

N, S: Integer;
begin
N := 0; S := 0;
Repeat
N := N + 1; S := S + N;
Until S > 1000;
Edit1.Text := IntToStr(N);
end;
Оператор циклу з післяумовою REPEATЗнайти найменшу кількість перших натуральних чисел, потрібну для того, щоб одержати суму, більшу

Слайд 8Оператор циклу з післяумовою REPEAT
Знайти суму цифр натурального числа N,

кількість цифр у якому невідома.
var N, d, S: Integer;
begin

N := StrToInt(Edit1.Text);
S := 0;
Repeat
d := N mod 10; // виділено останню цифру числа
S := S+d; // значення d додається до суми цифр
N := N div 10; // відкидається остання цифра числа N
Until N=0; // Якщо N = 0, цикл припиняє роботу
Edit2.Text := IntToStr(S);
end;
Оператор циклу з післяумовою REPEATЗнайти суму цифр натурального числа N, кількість цифр у якому невідома. var N,

Слайд 9Розгадайте ребус
Післяумова

Розгадайте ребусПісляумова

Слайд 10Повторення
Поясніть синтаксис і порядок виконання оператора

циклу з післяумовою.
Чи може виникнути ситуація, за якої тіло циклу

Repeat не виконається жодного разу?
Дано фрагмент програмного коду. Доповніть таблицю.





Якого значення набуде змінна F після виконання циклу?
і := 1; F := 2;
Repeat
і := і + 1; F := F * і
Until і < 6;
Поясніть призначення оператора циклу:
Repeat
х := StrToFloat(lnputBox(‘Введення X', Введіть додатне число', '0'));
Until х > 0;
ПовторенняПоясніть  синтаксис і  порядок виконання  оператора  циклу з післяумовою.Чи може виникнути ситуація, за

Слайд 11Розгадайте ребус
Передумова

Розгадайте ребусПередумова

Слайд 12Фізкультхвилинка

Фізкультхвилинка

Слайд 13Працюємо за комп’ютером

Працюємо за комп’ютером

Слайд 14Урок 44
Розділ 6 § 6.7
Дякую
За увагу!!!

Урок 44Розділ 6 § 6.7ДякуюЗа увагу!!!

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

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

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

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

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


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

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