16 червня о 18:00Вебінар: Збереження здоров’я дітей з особливими освітніми потребами

Складання та виконання алгоритмів з елементом управління «список, що розкривається»

Про матеріал
Для чого на формі використовують елемент управління список, що розкривається? Окрім текстового поля, яке може містити тільки одне значення, на екранних формах розміщують також елемент управління список, який дає змогу обрати одне значення із запропонованого переліку. У середовищі Lazarus створити список, що розкривається, можна за допомогою компонентаComboBox.
Зміст слайдів
Номер слайду 1

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк

Номер слайду 2

Програмування. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк

Номер слайду 3

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк

Номер слайду 4

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Які операції можна виконувати над логічними величинами. Як описати алгоритмічну структуру розгалуження мовами програмування. Для чого на формі використовують елемент управління список, що розкривається. Ти дізнаєшся:

Номер слайду 5

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Складання та виконання алгоритмів з елементом управління «список, що розкривається»

Номер слайду 6

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Алгоритми роботи з об’єктами та величинами. Програмування Вивчаємо. Елементи управління список, що розкривається. На екранних формах розміщують також елемент управління список, який дає змогу обрати одне значення із запропонованого переліку. Список Combo. Box

Номер слайду 7

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Алгоритми роботи з об’єктами та величинами. Програмування Вивчаємо. Елементи управління список, що розкривається. Список Combo. Box має особливі властивості: Items. Елементи списку. Count. Кількість елементів списку. Itemlndex. Визначає номер (починаючи з 0) елемента управління, який виділений у групі. Якщо не виділений жоден, то значення властивості дорівнює -1 Drop. Down. Count. Кількість елементів, які відображаються у списку Sorted. Ознака необхідного сортування

Номер слайду 8

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Алгоритми роботи з об’єктами та величинами. Програмування Вивчаємо. Елементи управління список, що розкривається. Список рядків елемента керування Combo. Box спочатку прихований і розкривається при натисканні мишею трикутничка розкриття, який знаходиться праворуч у рядку введення

Номер слайду 9

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Домашнє завдання. Вивчити §24 с.165-169 Опрацювати всі запитання і завдання з рубрик. Заповнити словничок Список, що розкривається

Номер слайду 10

Розгадайребус. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк

Номер слайду 11

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Розгадай ребус. СПИСОК

Номер слайду 12

Робота з комп'ютером. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Вправа 6. Картка учасника змагань

Номер слайду 13

Працюємо за комп’ютером. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк

sport.jpg
Перегляд файлу

Алгоритми з елементом управління «список, що розкривається»

Завдання. Картка учасника змагань

Розробіть проект Картка учасника змагань в середовищі програмування Lazarus, у якому користувач вводить прізвище та ім'я та по батькові в текстове поле; позначає прапорцями вид змагання; зі списку, що розкривається, обирає вікову групу. Після натиснення кнопки Зареєструватись отримує у вікні повідомлення про підтвердження реєстрації.

Рекомендації до виконання завдання:

1. Завантажте середовище Lazarus і створіть новий проект.

2. Змініть значення властивостей об'єкта Form1, розмістіть на формі об'єкти, як на зразку, та надайте значень їх властивостям. Змініть шрифт і розмір текстових написів на формі.

3. Задайте властивість Text об'єкта Edit1 пустою.

4. Для задання заголовків об'єктів CheckBox та ComboBox змініть властивість Items. Для створення об'єкта ComboBox встановіть властивості:Молодша, Середня, Старша.

5. Створіть процедуру Button1Click для кнопки Зареєструватися.

Зразок:

6. Запустіть проект на виконання. Перевірте, чи відповідають умові завдання дії, пов'язані з об'єктами управління (прапорцями та списком, що розкривається) екранної форми. Якщо є помилки - виправте їх.

7. Збережіть проект і завершіть роботу із середовищем програмування.


Додаткове завдання

У середовищі програмування Lazarus розробіть проект Правила дорожнього руху, за яким можна визначити, чи не порушив правила дорожнього руху водій, який проїхав відстань s за час t, якщо на шляху встановлено одне із запропонованих обмежень на швидкість: 40 км/год, 60 км/год, 90 км/год.

 Передбачте, що дані вводяться в текстові поля, обмеження обираються за допомогою елементів управління (наприклад, перемикачів, як на зразку),

а

результат – виводиться у вікні повідомлення

Рекомендації до написання коду програми:

Перегляд файлу

Алгоритми з елементом управління «список, що розкривається»

Завдання. Картка учасника змагань

Розробіть проект Картка учасника змагань в середовищі програмування Lazarus, у якому користувач вводить прізвище та ім'я та по батькові в текстове поле; позначає прапорцями вид змагання; зі списку, що розкривається, обирає вікову групу. Після натиснення кнопки Зареєструватись отримує у вікні повідомлення про підтвердження реєстрації.

 

Рекомендації до виконання завдання:

1.  Завантажте середовище Lazarus і створіть новий проект. 

2.  Змініть значення властивостей об'єкта Form1, розмістіть на формі об'єкти, як на зразку, та надайте значень їх властивостям. Змініть шрифт і розмір текстових написів на формі.

 

3.  Задайте властивість Text об'єкта Edit1 пустою.

4.  Для задання заголовків об'єктів CheckBox та ComboBox змініть властивість Items. Для створення об'єкта ComboBox встановіть властивості:Молодша, Середня, Старша.

 

5.  Створіть процедуру Button1Click для кнопки Зареєструватися.

Зразок:

 

6.  Запустіть проект на виконання. Перевірте, чи відповідають умові завдання дії, пов'язані з об'єктами управління (прапорцями та списком, що розкривається) екранної форми. Якщо є помилки - виправте їх.

7.  Збережіть проект і завершіть роботу із середовищем програмування.

             

Додаткове завдання

У середовищі програмування Lazarus розробіть проект Правила дорожнього руху, за яким можна визначити, чи не порушив правила дорожнього руху водій, який проїхав відстань s за час t, якщо на шляху встановлено одне із запропонованих обмежень на швидкість: 40 км/год, 60 км/год, 90 км/год.

 

 Передбачте, що дані вводяться в текстові поля, обмеження обираються за допомогою елементів управління (наприклад, перемикачів, як на зразку),

а

результат – виводиться у вікні повідомлення

 

Рекомендації до написання коду програми:

 

zip
Додано
6 березня
Переглядів
746
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку