Практична робота № 8. Проєкти, що змінюють значення властивостей вікна (Lazarus) | 8 клас | Ривкінд

  Рет қаралды 31,096

Task Informatics

Task Informatics

2 жыл бұрын

8 клас. Практичні завдання з інформатики за підручником Й.Я.Ривкінда 2021 року.
Практична робота № 8. Проєкти, що змінюють значення властивостей вікна та використовують вікно повідомлень.
Виконано в Lazarus.
1. Створіть проект, під час виконання якого буде відкриватися вікно з такими значеннями властивостей:
• колір фону - сірий;
• ширина - 200 пікселів;
• висота -100 пікселів;
• відступ лівої межі -150 пікселів;
• відступ верхньої межі -100 пікселів;
• текст у рядку заголовка - Практична робота.
2. Збережіть проект у папці з іменем Практична 8, створеній у вашій папці.
3. Додайте до проекту обробник події Click для вікна, виконання якого установить червоний колір фону вікна, відступ верхньої межі вікна 200 пікселів від верхньої межі екрана, збільшить його ширину на 300 пікселів, зменшить на 50 пікселів відступ лівої межі вікна від лівої межі екрана, відкриє вікно повідомлень з текстом Ми вивчаємо програмування!.
4. Збережіть проект із тим самим іменем у тому самому місці.
5. Додайте до проекту обробник події KeyPress, виконання якого змінить колір фону вікна на синій, збільшить на 300 пікселів відступ верхньої межі вікна від верхньої межі екрана, збільшить його ширину на 200 пікселів.
6. Збережіть проект із тим самим іменем у тому самому місці.
Підтримати мою роботу: donatello.to/TaskInformatics
Підтримати мою роботу на Patreon: / taskinformatics

Пікірлер: 39
@sonyapiay7724
@sonyapiay7724 2 жыл бұрын
Спасибі, свята людина, в рай без черги!
@SkillSor
@SkillSor 2 ай бұрын
from tkinter import * def calculate_results(): times = [float(x) for x in entry1.get().split()] record = float(entry2.get()) best_result = min(times) label3['text'] = 'Найбільший час учасника: ' + str(best_result) label4['text'] = 'Найменший час учасника: ' + str(max(times)) k = 0 for i in times: if i == best_result: k = k + 1 label5['text'] = 'Кількість спортсменів, які показали найкращий час: ' + str(k) if best_result < record: label6['text'] = 'Рекорд оновлено' label6['fg'] = 'green' else: label6['text'] = 'Рекорд не оновлено' label6['fg'] = 'red' root = Tk() root.title('Змагання') root.geometry('450x250+550+100') root['bg'] = 'light blue' label1 = Label(text='Введіть час учасників через пропуск:', font=('Arial', 11, 'bold'), bg='light blue') entry1 = Entry(font=('Arial', 11)) label2 = Label(text='Введіть рекорд школи:', font=('Arial', 11, 'bold'), bg='light blue') entry2 = Entry(font=('Arial', 11)) button = Button(text='Розрахувати', bg='yellow', font=('Arial', 11, 'bold'), fg='grey', command=calculate_results) label3 = Label(font=('Arial', 11, 'italic'), bg='light blue') label4 = Label(font=('Arial', 11, 'italic'), bg='light blue') label5 = Label(font=('Arial', 11, 'italic'), bg='light blue') label6 = Label(font=('Arial', 11, 'italic'), bg='light blue') label1.pack() entry1.pack() label2.pack() entry2.pack() button.pack(pady=10) label3.pack() label4.pack() label5.pack() label6.pack(pady=5) root.mainloop()
@und6965
@und6965 Жыл бұрын
Дуже велике дякую, всім в моєму класі допомогли.
@bullsment4991
@bullsment4991 Жыл бұрын
Дякую велике,я без тебе ще мучався б да мучався
@AVP-lg8fk
@AVP-lg8fk 4 ай бұрын
просто спас, спасибо тебе!
@TheDerevo
@TheDerevo Жыл бұрын
Спасибо очень помогло!!!!
@nastyam2383
@nastyam2383 2 жыл бұрын
Большое спасибо !
@user-ue8sc7bj5r
@user-ue8sc7bj5r 2 жыл бұрын
огромное спасибо выручил достоин лайка!!
@lask533
@lask533 2 жыл бұрын
Саня?
@user-zq1jw2cm6c
@user-zq1jw2cm6c 2 жыл бұрын
Доброго дня, підкажіть будь ласка, коли буде практична робота номер 9? Дуже потрібна
@TaskInformatics
@TaskInformatics 2 жыл бұрын
Відео ще не опублікував, але можете переглянути за посиланнями Виконано в Lazarus kzbin.info/www/bejne/eH_QqHeHicull7s Виконано в Python kzbin.info/www/bejne/gZKqpGN-pNWgi7M
@user-ol6zu9rs4h
@user-ol6zu9rs4h 2 жыл бұрын
Добрий день хотіла Вас запитати коли будете виконувати практичну роботу №10 за лазарусом потрібно дуже?
@TaskInformatics
@TaskInformatics 2 жыл бұрын
Відео ще не опублікував, але можете переглянути за посиланнями Задача 1 kzbin.info/www/bejne/gl6WnpiCar5od5Y Задача 2 kzbin.info/www/bejne/npOtnnWie6uDiKs Задача 3 kzbin.info/www/bejne/rnaVc6CieNKVe6M
@lask533
@lask533 2 жыл бұрын
Чел, спасибо большое!
@nace-719
@nace-719 2 жыл бұрын
Спасибо братан выручил от души!!!
@NN-vu6dm
@NN-vu6dm Жыл бұрын
0:44
@fgvj712
@fgvj712 Жыл бұрын
Друже поможи будь ласка у мене немає інспектора об'єктів, з чим це можу бути пов'язано
@TaskInformatics
@TaskInformatics Жыл бұрын
Вкладка Вигляд => Інспектор об'єктів. Або клавіша F11
@user-dp9zu3ny4k
@user-dp9zu3ny4k Жыл бұрын
Чи не могли б ви зробити цю практичну письмово в зошиті,просто у мене немає можливості створити в програмі,а в зошиті я не розумію як робити
@TaskInformatics
@TaskInformatics Жыл бұрын
Якщо в зошиті, то перепишіть код програми. Після procedure
@user-dp9zu3ny4k
@user-dp9zu3ny4k Жыл бұрын
@@TaskInformatics Величезне дякую!
@Crozeee
@Crozeee Жыл бұрын
Мені треба зробити практичну у (replit) а там цей код не працює,що робити?
@TaskInformatics
@TaskInformatics Жыл бұрын
Думаю, що не буде працювати. В peplit яка мова програмування використовується?
@Crozeee
@Crozeee Жыл бұрын
@@TaskInformatics python
@TaskInformatics
@TaskInformatics Жыл бұрын
kzbin.info/www/bejne/nnO6ZJmqqa9pp6c
@Crozeee
@Crozeee Жыл бұрын
@@TaskInformatics велике спасибі!
@fxmiks5680
@fxmiks5680 Жыл бұрын
Можете делать ссылку где скачать путон?
@TaskInformatics
@TaskInformatics Жыл бұрын
Процес завантаження та встановлення Python можете переглянути тут kzbin.info/www/bejne/qJSUc4GXgJtjb9U
@eweneja
@eweneja Жыл бұрын
а можна 3-9 завданнь на сторінці 172 перед практичною номер 8?
@TaskInformatics
@TaskInformatics Жыл бұрын
Відео до завдань в кінці параграфа не створюю До завдання 6.2.3 Це майже так само як у вправі параграфа 6.2 до сьомого пункту. Тільки: 1. Колір змінюєте не на жовтий 'yellow', а на синій 'blue'. 2. В заголовок вписуєте назву свого населеного пункту root.title('назва') (це для Python, а для Lazarus змінюєте властивість Caption в Інспекторі об'єктів)
@TaskInformatics
@TaskInformatics Жыл бұрын
До завдання 6.2.6 Також майже так само як у вправі параграфа 6.2 (до сьомого пункту). Тільки: 1. Подія у вас буде Create () Колір змінюєте не на жовтий 'yellow', а на синій 'blue'. 2. Змінювати заголовок вам не потрібно 3. Потрібно ще зменшити відступ зліва на 100 пікселів. Як це зробити можна подивитися в практичній роботі 8. Там зменшується на 50 пікселів
@toca_world_angelina9877
@toca_world_angelina9877 Жыл бұрын
Допоможіть будь ласка в мене чомусь воно не працює тобто не змінює колір і ширина не збільшується
@TaskInformatics
@TaskInformatics Жыл бұрын
Скопіюйте свій код в коментар
@TaskInformatics
@TaskInformatics Жыл бұрын
@@YariKKart В самому коді помилок немає. Видаліть рядок procedure FormCreate(Sender: TObject); Ви створили подію OnCreate а потім видалили. Але також потрібно видалити ще зверху десь приблизно в рядку 15
@YariKKart
@YariKKart Жыл бұрын
@@TaskInformatics Спасибо большое!
@user-jx7cx1ni8q
@user-jx7cx1ni8q Жыл бұрын
А на phyton немає?
@TaskInformatics
@TaskInformatics Жыл бұрын
Є kzbin.info/www/bejne/nnO6ZJmqqa9pp6c
@user-jx7cx1ni8q
@user-jx7cx1ni8q Жыл бұрын
@@TaskInformatics дякую дуже допомогли
@Lia_l_am
@Lia_l_am 3 ай бұрын
Нифига не понятно
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 169 МЛН
WHY IS A CAR MORE EXPENSIVE THAN A GIRL?
00:37
Levsob
Рет қаралды 20 МЛН
DELETE TOXICITY = 5 LEGENDARY STARR DROPS!
02:20
Brawl Stars
Рет қаралды 14 МЛН
Would you like a delicious big mooncake? #shorts#Mooncake #China #Chinesefood
00:30
Lazarus Установка и настройка Pascal в Windows. Одно окно
7:12
ToyBattle | Бесплатные курсы Программирования
Рет қаралды 3,5 М.
8 клас Події. Обробники подій 42 урок Lazarus
19:42
Зінченко Павло Сергійович
Рет қаралды 2 М.
Lazarus.  Алгоритми з розгалуженнями
10:04
8 клас Поняття елемента керування. Кнопка 45 урок Python
22:14
Зінченко Павло Сергійович
Рет қаралды 4,5 М.
Урок 26. Середовище створення і редагування проєктів Scratch 3
19:01
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 169 МЛН