Поделитесь своими знаниями, ответьте на вопрос:
ів! Скаладіть, будь ласка, код для третьої кнопки. Взагалі в інформатиці не шарюУ магазині обслужили за день N (N менше рівне 200) покупців, кожен із яких. витратив на покупки не більше за К (К менше рівне 500) гривень. Визначити денний прибуток магазину і середню суму споживчого чека. Знайти кількість покупців, які витратили на покупки суму, більшу за середній чек за день.1) Створіть новий проект. Змініть значення властивості Caption форми, розмістіть на формі компоненти і налаштуйте їхні властивості згідно з рисунком. Текстове поле Edit1 призначене для введення кількості покупців; поле Мемо1 — для виведення значень елементів масиву; список ListBox1 — для виведення результатів обчислень.Далі на фотоЛазарус
1) Створіть новий проект. Змініть значення властивості Caption форми, розмістіть на формі компоненти і налаштуйте їхні властивості згідно з рисунком. Текстове поле Edit1 призначене для введення кількості покупців; поле Memo1 — для виведення значень елементів масиву; список ListBox1 — для виведення результатів обчислень.
2) Опишіть змінні, необхідні для розв’язування задачі, як глобальні, тому що областю видимості для них є процедури обробки події обох кнопок:
3) Властивості ScrollBars елемента керування Memo1 задайте значення ssAutoHorizontal. Створіть процедуру обробки події для кнопки Заповнити масив.
4) Створіть процедуру обробки події для кнопки Обчислити денний прибуток. Результати обчислення виведіть у поле списку ListBox1.
5) Створіть процедуру обробки події для кнопки Знайти кількість чеків. Запишіть оператори для знаходження кількості елементів масиву, значення яких більші за середнє значення. Результати обчислень виведіть у поле списку ListBox1.
6) Перевірте роботу програми. Збережіть проект у папці Завдання_1.
Завдання 2.
У масиві А[1..10] переставити місцями елементи, що стоять на парних і непарних місцях: A[1] на A[2], ..., A[9] на A[10].
Розв'язання:
1) Створіть новий проект. Змініть значення властивості Captіon форми і додайте на форму кнопку Виконати перестановку (див. рисунок).
2) Розмістіть на формі компонент StringGrid і налаштуйте його властивості таким чином:
3) У процедурі обробки події OnCreate для форми запрограмуйте виведення індексів елементів масиву в зафіксований рядок заголовків стовпців.
4) У процедурі обробки події OnClick для кнопки Виконати перестановку запрограмуйте: а) заповнення масиву значеннями клітинок
таблиці StringGrid1; б) попарну перестановку елементів; в) виведення значень елементів масиву до таблиці StringGrid1.
5) Додайте на форму кнопку Обнулити елементи. У процедурі обробки події OnClick для цієї кнопки запрограмуйте реалізацію очищення вмсту таблиці StringGrid1.
6) Перевірте роботу програми. Збережіть проект у папці Завдання_2. Завершіть роботу за комп’ютером.
2. Домашнє завдання
Створіть програму для знаходження добутку від'ємних елементів заданої таблиці. (Див. попередній урок - Вправа 2)
Объяснение: