Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Лабораторна робота 4 Робота в середовищі програмування QBsic

Работа добавлена на сайт samzan.net:


Лабораторна робота №4

Робота в середовищі програмування QBasic.

Програмування розгалужених алгоритмів.

Мета:

  •  засвоїти розгалужену структуру програми;
  •  закріпити знання по організації гілок програми при розв’язуванні задачі;
  •  одержати практичні навички роботи в діалоговому режимі.

Хід роботи:

№ з/п

Завдання

Примітка

1.

Увімкнути комп’ютер та завантажити операційну систему.

2.

Відкрити середовище програмування QBasic за допомогою exe-файлу. Розгорнути відкритий додаток на повний екран.

3.

Побудувати блок-схеми алгоритмів розв’язання задач №1 та №2.

4.

Реалізувати алгоритми розв’язання задач за допомогою програмного середовища QBasic.

5.

Для задачі №1 крім стандартних операцій введення та виведення даних організувати двох- або трьох альтернативне розгалуження для знаходження результатів обчислення функцій.

6.

Виконати завдання двома способами: використовуючи повну форму умовного оператора та за допомогою блоків IF – END IF.

7.

Для реалізації алгоритму другої задачі необхідно використати оператор вибору CASE. Організувати багато альтернативне розгалуження, кількість варіантів вибору повинна становити не менше 6.

8.

Створіть програмний код для кожної із задач.

9.

Для всіх операторів введення та виведення даних вкажіть відповідні коментарі.

10.

Зберегти файли програм у власній папці під іменами відповідно LAB4_1.bas та LAB4_2.bas. Почергово запускати програми на виконання.

11.

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

12.

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

13.

Текст програмного коду обох задач та отримані результати роботи перенести у звіт.

14.

Зробити висновки та підсумки проведеної на практичному занятті роботи.


Завдання №1 до лабораторної роботи №4

№ п/п

Функція

Дані

1

a = – 0.5

b = 2

2

a = 1.5

3

a = 2.8

b = – 0.3

c = 4

4

a = 1.65

5

a = 2.3

6

a = 2.5

7

b = 1.5

8

9

a = 20.3

10

11

a = 2.6

b = – 0.39

12

a = 0.9

13

a = 2.1

b = 1.8

c = – 20.5

14

a = 0.3

n = 10

15

a = 2.5

b = 0.4

16

17

18

19

a = – 1.36

b =0.18

20

21

a=2.55

22

a=0.12

23

t=1.17

24

b=2.12

25

t = 2.2

26

27

а=1.77

28

a=6.34

b=3.51

29

y=5.55

30

k=0.7

31

b=0.01

32

33

Завдання №2 до лабораторної роботи №4

  1.  Ввести номер студента зі списку. Вивести його прізвище.
  2.  Є дані про автомобілі чотирьох моделей. Як вхідне дане ввести номер моделі і отримати характеристики: рік випуску і ціну.
  3.  Ввести номер поїзда. Вивести назву пункту призначення.
  4.  Ввести першу букву назви країни. Вивести назву її столиці.
  5.  Ввести номер дня тижня. Вивести його назву.
  6.  Ввести номер трамвая. Вивести назви його кінцевих зупинок.
  7.  Ввести першу букву назви країни. Вивести назву континенту.
  8.  Ввести номер місяця. Вивести назву пори року.
  9.  Ввести номер студента у списку. Вивести його ім'я.

Ввести першу букву назви міста. Вивести довідку про кількість населення і площу міста.

Ввести номер місяця. Вивести назву місяця і номер кварталу.

Ввести номер автобуса. Вивести кількість зупинок його маршруту.

Ввести першу букву назви країни. Вивести кількість населення і кількість міст цієї країни.

Ввести телефонний код райцентру. Вивести його назву.

Ввести номер дня тижня. Вивести кількість пар (уроків) у цей день.

Є дані про шість товарів.  Ввести числовий код одного з них, отримати довідку про ціну і кількість товару на складі.

Ввести номер місяця. Вивести кількість днів у ньому.

Ввести числовий код групи. Вивести повну назву групи і кількість студентів у ній.

Ввести число з діапазону 0..5. Вивести його написання двома мовами.

Ввести номер поїзда. Вивести довідку про час відправлення.

Ввести першу букву назви річки. Вивести довідку про її довжину.

Ввести числовий код сузір'я. Вивести кількість зірок у ньому.

Ввести номер дня тижня. Вивести його назву і кількість пар.

Ввести номер квартири в будинку.  Вивести кількість кімнат і мешканців у ній.

Увести число з діапазону 5..9. Вивести його значення трьома мовами.

Ввести назву місяця, вивести кількість днів, і, навпаки, ввести кількість днів з переліку 28, 29, 30, 31, - вивести назви відповідних місяців.

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

Ввести номер товару та його кількість. Вивести назву товару та вартість покупки.

Ввести довільне ціле число від 10 до 20. Вивести усі числа, на які дане ділиться без остачі.

Вести прізвище студента. Вивести його ім’я та дату народження.

Ввести номер автобусного маршруту. Вивести кількість проданих квитків, дату та час відправлення.

Ввести назву навчальної групи. Вивести кількість студентів та прізвище куратора.

Ввести назву дня тижня. Вивести розклад навчальних предметів на цей день.




1. В Волгограде на железнодорожном вокзале в результате срабатывания неустановленного взрывного устройства п
2. Реферат на тему- Органи зору і слуху Зір це біологічний процес який забезпечує сприйняття форми розмірі
3. тема сокращенно геоинформационная система или ГИС система сбора хранения анализа и графической визуализ
4. Расчёт объёма аппаратуры телефонного узла г Любань
5. тематики Упорядкувала Методист РМК Собакар О
6. В ЛОМОНОСОВА Город Москва ГЗ МГУ ауд
7. Кодекс административного судопроизводства Украины от 1 сентября 2005 года.html
8. Питер Бердж english
9. Работа таможенных органов с обращениями граждан
10. Технологія ліків як наука
11. ТЕМАТІЧНИЙ АНАЛІЗ Тема- Ідея- Жанр
12. Проведение таможенного контроля в Республике Казахстан
13. Теория и методология стимулирования внедрения научных разработок в производство
14. Типы грамматических форм слова.html
15. 1 Загальна технологічна схема переробки прямого коксового газу 5 1
16. Лабораторная работа 3 по курсу Механика жидкостей и газов Измерение скорости и расх
17. Стена Набат Ложь Бездна Красный смех то или иное философское настроение переживание чувство
18. Авангардом традиционно назывались первые ряды войска; быть
19. Организация и финансирование жилищного ипотечного кредитования в России
20. Тема дипломной работы Научный руководитель Контакты Баскаков Алекс