§ 20. Вправа 2. Сума цифр. Завдання. У середовищі програмування Lazarus розробіть проект Суматор, у якому після натиснення кнопки Старт у вікні введення даних слід ввести трицифрове ціле число. Після чого у вікно повідомлення буде виводитися сума його цифр. 1. Сплануйте проект. Передбачте, які об'єкти будуть використані на екранній формі та які події будуть відбуватися з ними. 2. У папці Навчальні проекти власної структури папок створіть папку Суматор. Виконайте інші дії підготовчого етапу розробки проекту. 3. У вікні дизайнера форми середовища Lazarus додайте об'єкт – кнопка, надайте значенням властивості Caption: Старт. 4. Створіть процедуру опрацювання події: натиснуто кнопку Старт. Опишіть змінні величини, які будуть використовуватися (табл. 20.6). 5. Запишіть команду введення значення для змінної chislo: chislo:= StrToInt(InputBox('Введення числа, 'Введіть трицифрове число:', ' ')); 6. Проаналізуйте та введіть програмний код виділення цифр числа: dig1:=chislo div 100; chislo:= chislo - dig1 * 100; dig2:=chislo div 10; dig3:= chislo-dig2 * 10; s:= dig1 + dig2 + dig3; 7. Додайте до програмного коду команду створення вікна повідомлення: MessageDlg(IntToStr(s), mtInformation, [mbOk], 0); 8. Запустіть проект на виконання. Перевірте для введеного числа 732, ви маєте отримати результат 12. 9. Завершіть роботу з проектом і середовищем програмування. Завантажити текст практичного завдання у форматі docx: https://goo.gl/buJnRm




Немає коментарів:

Дописати коментар