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


Складання та реалізація алгоритмів із циклом із лічильником у середовищі

Содержание

Як мовами програмування описують цикл із лічильником?Для того щоб описати повторення визначену кількість разів, використовують оператор циклу з лічильником.Розділ 6 § 25Заголовок циклуПараметр циклуТіло циклу

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

Слайд 1За новою програмою
Урок 43
Складання та реалізація алгоритмів із циклом із

лічильником у середовищі програмування

За новою програмоюУрок 43Складання та реалізація алгоритмів із циклом із лічильником у середовищі програмування

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

визначену кількість разів, використовують оператор циклу з лічильником.
Розділ 6 §

25

Заголовок циклу

Параметр циклу

Тіло циклу

Як мовами програмування описують цикл із лічильником?Для того щоб описати повторення визначену кількість разів, використовують оператор циклу

Слайд 3Як мовами програмування описують цикл із лічильником?
У мові програмування Lazarus цикл

із лічильником описується оператором for...
Розділ 6 § 25
For i

:= to do
<команда>;

Параметр циклу

Початкове значення параметра циклу

Кінцеве значення параметра

Тіло циклу

Крок зміни параметра циклу = 1

For i := downto do
<команда>;

Крок зміни параметра циклу = -1

Як мовами програмування описують цикл із лічильником?У мові програмування Lazarus цикл із лічильником описується оператором for... Розділ

Слайд 4Як мовами програмування описують цикл із лічильником?
Величина параметра циклу, його початкового

та кінцевого значень можуть бути:
Розділ 6 § 25
Крок зміни циклу

завжди однаковий і дорівнює інтервалу між двома найближчими значеннями типу параметра (при цілочисельному значенні параметра крок дорівнює 1).

Цілими
числами

Належати до деякого списку

або

Як мовами програмування описують цикл із лічильником?Величина параметра циклу, його початкового та кінцевого значень можуть бути:Розділ 6

Слайд 5Як мовами програмування описують цикл із лічильником?
Можна скористатись величиною перелічуваного типу.

Наприклад:
Розділ 6 § 25
Списком непарних чисел першого десятка
Списком голосних

літер українського алфавіту

1, 3, 5, 7, 9

‘а’, ‘о’, ‘у’, ‘е’, ‘и’, ‘і’, ‘ї’, ‘ю’

Список значень у мові програмування Lazarus обмежують круглими дужками

( )

Як мовами програмування описують цикл із лічильником?Можна скористатись величиною перелічуваного типу. Наприклад: Розділ 6 § 25Списком непарних

Слайд 6Як мовами програмування описують цикл із лічильником?
Якщо тіло циклу складається більш

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

у мові програмування Lazarus використовують оператори:

Розділ 6 § 25

begin

end

Як мовами програмування описують цикл із лічильником?Якщо тіло циклу складається більш ніж з однієї команди, як і

Слайд 7Як мовами програмування описують цикл із лічильником?
Цикл for... виконується за таким

алгоритмом:
Розділ 6 § 25

Як мовами програмування описують цикл із лічильником?Цикл for... виконується за таким алгоритмом:Розділ 6 § 25

Слайд 8Як мовами програмування описують цикл із лічильником?
Таким чином, на відміну від

оператора циклу while, в операторі циклу з лічильником зміна значення

лічильника здійснюється автоматично.

Розділ 6 § 25

Як мовами програмування описують цикл із лічильником?Таким чином, на відміну від оператора циклу while, в операторі циклу

Слайд 9Синтаксис і правила застосування циклу For
Обчислити факторіал числа n за формулою
n!

= 1х2хЗх...хn.
var i, n, f: Integer;
begin
n := StrToInt (Edit1.text);
f:=

1;
For i := 2 to n Do f := f * i;
Edit2.text := IntToStr(f);
end;

Розділ 6 § 25

Синтаксис і правила застосування циклу ForОбчислити факторіал числа n за формулоюn! = 1х2хЗх...хn. var i, n, f:

Слайд 10Розділ 8 § 41
З клавіатури вводяться п'ять дійсних чисел, серед

яких можуть бути як додатні, так і від'ємні числа. Знайти

середнє арифметичне додатних чисел.

var і, k: Integer; a, Sr: Double;
Begin
Sr := 0;
к := 0; // лічильник додатних чисел
For і := 1 to 5 do begin
а := StrToFloat(lnputBox('Bвести 5 чисел', IntToStr(i), '0'));
If a > 0 Then begin
к := к + 1; Sr := Sr + a;
end;
end;
Sr := Sr / k;
Edit1.text := FloatToStr(Sr);
end;

Розділ 8 § 41З клавіатури вводяться п'ять дійсних чисел, серед яких можуть бути як додатні, так і

Слайд 11Компонент ListBox (Список)
Для виведення отримуваних у циклі значень змінних у

кілька рядків зручно скористатися компонентом ListBox (Список).
Компонент Listbox (вкладка Standard

на палітрі компонентів) призначений для зберігання й опрацювання текстових даних. Кожен рядок Listbox зберігає рядок даних у форматі String.

Розділ 6 § 25

Компонент ListBox (Список)Для виведення отримуваних у циклі значень змінних у кілька рядків зручно скористатися компонентом ListBox (Список).Компонент

Слайд 12Компонент ListBox (Список)
Доступ до рядків надає властивість Items цього компонента.
Розділ

6 § 25

Компонент ListBox (Список)Доступ до рядків надає властивість Items цього компонента.Розділ 6 § 25

Слайд 13Компонент ListBox (Список)
Для додавання рядка до списку програмним шляхом призначено

метод Add. Синтаксис його виклику такий:
ListBox1.Items.Add(‘Новий_рядок');
Додати до списку ListBox значення

виразу 2 * х:

ListBox1.ltems.Add (IntToStr (2 * х));

Розділ 6 § 25

Компонент ListBox (Список)Для додавання рядка до списку програмним шляхом призначено метод Add. Синтаксис його виклику такий:ListBox1.Items.Add(‘Новий_рядок');Додати до

Слайд 14Компонент ListBox (Список)
Щоб очистити вміст списку, для елемента керування ListBox

викликають метод Clear:
ListBox1.Clear;
Властивість Count зберігає кількість рядків, доданих до списку.
Розділ

6 § 25
Компонент ListBox (Список)Щоб очистити вміст списку, для елемента керування ListBox викликають метод Clear:ListBox1.Clear;Властивість Count зберігає кількість рядків,

Слайд 15Компонент ListBox (Список)
Додати до списку ListBox літери із заданого діапазону:
var

i, nv, kv: Char;
begin
nv := Edit1.Text[1];
kv := Edit2.Text[1];
For i :=

nv to kv Do ListBox1.Items.Add (i);
end;

Розділ 6 § 25

Компонент ListBox (Список)Додати до списку ListBox літери із заданого діапазону:var i, nv, kv: Char;beginnv := Edit1.Text[1];kv :=

Слайд 16Розгадайте ребус
Розділ 6 § 25
Лічильник

Розгадайте ребусРозділ 6 § 25Лічильник

Слайд 17Домашнє завдання
Проаналізувати
§ 25, ст. 172-174
Розділ 6 § 25

Домашнє завданняПроаналізувати§ 25, ст. 172-174Розділ 6 § 25

Слайд 18Працюємо за комп’ютером
Сторінка
173-174
Розділ 6 § 25

Працюємо за комп’ютеромСторінка173-174Розділ 6 § 25

Слайд 19Дякую за увагу!
За новою програмою
Урок 43

Дякую за увагу!За новою програмоюУрок 43

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

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

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

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

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


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

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