Будь умным!


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

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

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

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 25.11.2024

Лабораторна робота №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. B спектре естественного солнечного света в отличие от искусственного гораздо больше необходимых для челове
2. Тема Осуществление гражданских прав и исполнение гражданских обязанностей Фам
3. Людвиг фон Мизес Бюрократия Запланированный хаос
4. Статья 1. Предмет регулирования и цели настоящего Федерального закона Настоящий Федеральный закон в соот
5. Государственное экологическое регулирование
6. вариант ответа или напишите свой
7. А] 400 kПа 04 Н-мм 2.
8. Методологические основы психологии труда
9. ТЕМА ТЕХНОЛОГИЧЕСКОЙ ДОКУМЕНТАЦИИ ФОРМЫ И ПРАВИЛА ОФОРМЛЕНИЯ МАРШРУТНЫХ КАРТ ГОСТ 3
10. волна успеха Практически нет разницы ~ на крыльях или на волне
11. Государством должны управлять философы говорил-Платон 124 Выдающийся римский оратор и политик соединив
12. Девиантное поведение несовершеннолетних подростков гендерные аспекты
13. на тему- Beim rzt Gesundes Leben студентки 41 Н гр
14. реферат дисертації на здобуття наукового ступеня кандидата педагогічних наук Луганськ ~
15. Рынок военных нейрокомпьютеров
16.  Приведены в табл
17. Злочини проти життя
18. лекция бабочек Тихо играет музыка
19.  Расходы государства на отрасли социальнокультурной сферы 1991 100
20. Тема- Кримські гори