четвер, 31 січня 2019 р.

Лабораторна робота № 10-11 Середовище delphi

Лабораторна робота № 10-11 Середовище delphi
Мета: Навчитись складати та реалізовувати програми у середовищі delphi.

лекційний матеріал
Завдання до лабораторної роботи:
  1. Створити програму, яка буде вводити 2 числа та виводити їх суму, різницю, добуток. Супроводити програму повідомленнями.
  2. Написати програму, яка буде мати десять кнопок з назвами кольорів. При натиску на відповідну кнопку - фон стає заданого кольору.
  3. Написати програму, яка виводить дві кнопки з написом. Зробити так, що при наведенні на кнопку вона зміщується від курсора миші і можна було натиснути лише на другу кнопку.
  4. Задати координати та розміри форми. Розташувати фоновий малюнок. Створити 5 кнопок, при натиску (наведенні) на які будуть відображатись відповідний малюнок.
  5. Продемонструвати роботу програм.

неділя, 27 січня 2019 р.

Лабораторна робота № 9 Розробка програм роботи з типизованим файлом

Лабораторна робота № 9 Розробка програм  роботи з типизованим файлом
Мета: Навчитись складати програми, які  виконують збереження інформації  у типизованих файлах.

Завдання до лабораторної роботи:

1.     Повторити матеріал для створення програм по роботі з типизованими файлами.
2.      Написати програму, яка відпрацьовує наступні дії:
1.     створює структуру запис з полями: ім’я, оцінка 1, оцінка 2, рік народження;
2.     виконати введення 5 записів із збереженням їх у типизованому файлі;
3.     виконати пошук записів, які мають хоча б одну двійку;
4.     виконати  виведення на екран імені та середнього балу кожного студента у вигляді таблиці на екрані;
5.     добавити до існуючих записів ще три записи і повторити виконання пунктів 3,4.
6. Видалити всіх студентів, які мають хоча б одну двійку. Список студентів відобразити у табличному вигляді на екрані комп'ютера.
7. вивести студентів, які народилися до 2005 року у табличному вигляді на екрані комп'ютера.

3.     Продемонструвати виконання роботи. Оформити звіт. У звіт вставити скрін-шоти виконання кожного пункту.

ВСІ ПУНКТИ програми оформити окремими пунктами меню.

Додаткове задання.
Написати програму, яка буде знаходити скільки раз повторюється ім'я студента. Вивести результат у вигляді таблиці на екран.
Добавити два двох студентів та порівняти результати. 

понеділок, 21 січня 2019 р.

Лабораторна робота № 8 Розробка програм роботи з текстовими файлами

Лабораторна робота № 8 Розробка програм  роботи з текстовими файлами
Мета: Навчитись складати програми, які  виконують збереження інформації  у текстових файлах.

Завдання до лабораторної роботи:

1.     Повторити матеріал для створення програм по роботі з текстовими файлами.

2. У програмі блокнот написати декілька чисел, по одному в кожному рядку. Зберегти інформацію у файлі input.txt.

3.     Написати програму, яка зчитує числа з файлу  input.txt, виводить  їх на екран  та виконує підрахунок кількості чисел та їх  суми. 
Вивести середне значення чисел з точністю до третього знака.

4.     Написати програму, яка буде зчитувати числа з файлу  input.txt та виводити додатні у файл: dod.txt, а від'ємні у файл: vid.txt. Порахувати їх кількість.

5. У файлі dani.txt записано два числа. Кількість значущих цифр у кожному не більше 40. Кожне число написане в окремому рядку. Написати програму, яка рахує  суму цих чисел. Вивести ці числа та значення їх суми на екран один під одним у правильному порядку.

6.     Оформити звіт. У звіт вивести текст програми, скріни екрану Вашої програми, 

вівторок, 1 січня 2019 р.

Контрольна робота №1

 


Контрольна робота №1

Створюємо Word - файл і в нього  все пишемо.

Підписуємо, копіюємо питання, даємо відповіді . Пишемо програму, скрін результатів.

Варіанти я озвучу.

Варіант 1

  1. 1.     Описати алгоритм  упорядкування масиву за допомогою методу "бульбашка"
  2. 2.     Написати програму до вказаного методу
  3. 3.     Описати всі структури циклів реалізованих в мові Паскаль
  4. 4.     В масиві В(15) записано зріст дітей. Знайти  середній зріст групи дітей.

 Варіант 2

  1. 1.     Описати алгоритм  упорядкування масиву за допомогою методу "вставка"
  2. 2.     Написати програму до вказаного методу
  3. 3.     Описати всі структури умови реалізовані в мові Паскаль
  4. 4.     В масиві А(15) записано зріст дітей. Знайти  сумарний  зріст групи дітей.

 

 Варіант 3

  1. 1.     Описати алгоритм упорядкування масиву за допомогою методу "вибір"
  2. 2.     Написати програму до вказаного методу
  3. 3.     Описати роботу із структурою вибору реалізовану в мові Паскаль
  4. 4.     В масиві С(15) записано зріст дітей. Знайти  різницю між найвищим та найнижчим.

 Варіант 4

  1. 1.     Описати алгоритм  упорядкування масиву за допомогою методу "бульбашка"
  2. 2.     Написати програму до вказаного методу
  3. 3.     Описати всі структури/ команди, які дозволяють управляти  циклом
  4. 4.     В масиві К(15) записано зріст дітей. Знайти  найвищу дитину. 

Варіант 5

  1. 1.     Описати алгоритм  упорядкування масиву за допомогою методу "вставка"
  2. 2.     Написати програму до вказаного методу
  3. 3.     Описати всі структури умови реалізовані в мові Паскаль
  4. 4.     В масиві В(15) записано зріст дітей. Знайти  кількість  дітей, зріст яких менший за середній.

Контрольна робота 1

 


Контрольна робота №1

Створюємо Word - файл і в нього  все пишемо.

Підписуємо, копіюємо питання, даємо відповіді . Пишемо програму, скрін результатів.

Варіанти я озвучу.

Варіант 1

  1. 1.     Описати алгоритм  упорядкування масиву за допомогою методу "бульбашка"
  2. 2.     Написати програму до вказаного методу
  3. 3.     Описати всі структури циклів реалізованих в мові Паскаль
  4. 4.     В масиві В(15) записано зріст дітей. Знайти  середній зріст групи дітей.

 Варіант 2

  1. 1.     Описати алгоритм  упорядкування масиву за допомогою методу "вставка"
  2. 2.     Написати програму до вказаного методу
  3. 3.     Описати всі структури умови реалізовані в мові Паскаль
  4. 4.     В масиві А(15) записано зріст дітей. Знайти  сумарний  зріст групи дітей.

 

 Варіант 3

  1. 1.     Описати алгоритм упорядкування масиву за допомогою методу "вибір"
  2. 2.     Написати програму до вказаного методу
  3. 3.     Описати роботу із структурою вибору реалізовану в мові Паскаль
  4. 4.     В масиві С(15) записано зріст дітей. Знайти  різницю між найвищим та найнижчим.

 Варіант 4

  1. 1.     Описати алгоритм  упорядкування масиву за допомогою методу "бульбашка"
  2. 2.     Написати програму до вказаного методу
  3. 3.     Описати всі структури/ команди, які дозволяють управляти  циклом
  4. 4.     В масиві К(15) записано зріст дітей. Знайти  найвищу дитину. 

Варіант 5

  1. 1.     Описати алгоритм  упорядкування масиву за допомогою методу "вставка"
  2. 2.     Написати програму до вказаного методу
  3. 3.     Описати всі структури умови реалізовані в мові Паскаль
  4. 4.     В масиві В(15) записано зріст дітей. Знайти  кількість  дітей, зріст яких менший за середній.