Відмінності між версіями «Лабораторні роботи ПКДзJ»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Лабораторні роботи)
(Лабораторні роботи)
Рядок 35: Рядок 35:
 
Створити віконну програму, яка буде містити кнопку "Старт" та 3 "спринтера".<br />
 
Створити віконну програму, яка буде містити кнопку "Старт" та 3 "спринтера".<br />
 
Клікнувши на кнопку "Старт", спринтери повинні почати рухатись з одного боку вікна програми до іншого. <br />
 
Клікнувши на кнопку "Старт", спринтери повинні почати рухатись з одного боку вікна програми до іншого. <br />
Швидкість їх  визначається рандомно. Тобто, наперед, сам розробник не може визначити результат завершення гри.<br />
+
Швидкість їх  визначається випадково. Тобто, наперед, сам розробник не може визначити результат завершення гри.<br />
Обробка швидкості спринтерів повинна оброблятись паралельно. (Кожному спринтеру відводиться власний потік обробки даних)<br />
+
Обробка швидкості спринтерів повинна оброблятись паралельно. (Кожному спринтеру відводиться власний потік обробки даних)<br />
 
+
При досягненні одним спринтером фінішу - інші необхідно зупинити і вивести повідомлення про переможця.
 
___
 
___
  

Версія за 16:00, 22 вересня 2014

Лабораторні роботи

Lab_1

Одним проходом циклу порахувати суму чисел від 1 до 100.
Суму чисел рахуємо лише тих, які діляться на 3 і виводимо не парні.
Все завдання потрібно реалізувати while і for.

Lab_2

Створити консольну програму, в якій буде демонструватись наслідування класів.
В кожному з класів, створити декілька об'єктів приватного доступу та створити методи по їх обробці.
Продемонструвати використання даних об'єктів.

Lab_3

Створити клас, який буде містити 2 методи. Кожен буде отримувати по 3 параметри.
Перший з яких, вказує на початок відліку, другий - кінець відліку і третій параметр - це дільник.
Перший метод, проходить заданий діапазон і виводить лише ті числа, які ДІЛЯТЬСЯ на заданий дільник.
Другий виконує аналогічні дії, але виводить лише ті числа, які НЕ ДІЛЯТЬСЯ на третій параметр.

Lab_4

Створити віконну програму, яка буде містити 3 кнопки (Інкремент, декремент, рандом).
Кнопки будуть керувати slide bar'ом, його значення буде виводитись в окреме поле.

Повністю ознайомитись з автоматично створений кодом проекту.

Lab_5

Створити віконну програму, яка буде включати в себе виконаної Lab_3.
Використовуючи дану лабораторну роботу, розробити графічне її використання.
Тобто, введення трьох параметрів користувач буде здійснювати самостійно.

Lab_6

Створити віконну програму, яка буде містити кнопку "Старт" та 3 "спринтера".
Клікнувши на кнопку "Старт", спринтери повинні почати рухатись з одного боку вікна програми до іншого.
Швидкість їх визначається випадково. Тобто, наперед, сам розробник не може визначити результат завершення гри.
Обробка швидкості спринтерів повинна оброблятись паралельно. (Кожному спринтеру відводиться власний потік обробки даних)
При досягненні одним спринтером фінішу - інші необхідно зупинити і вивести повідомлення про переможця. ___

Журнал