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

Лабораторна робота 7 Програмування в середовищі Turbo Bsic Мета роботи ~ команди виведення інформації Tu

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

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

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

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

от 25%

Подписываем

договор

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

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

PAGE  3

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

Програмування в середовищі Turbo Basic

Мета роботи – команди виведення інформації Turbo Basic, набути навичок у написанні текстів програм, їх редагуванні та налагоджуванні.

7.1. Загальні відомості

Оператор print using  виводить на екран дані у заданому форматі.

Формат:

Print using “шаблон”; список елементів

Параметр “шаблон” – це символьна константа або змінна, що складається зі спеціальних символів форматування, які визначають у якому форматі повинні виводитись елементи списку. Параметр список елементів складається з чисельних або символьних виразів, що розділяються комами, пробілами або крапкою й комою.

Правила форматування шаблонів для чисел.

  1.  При форматуванні дійсних чисел з фіксованою точкою головним символом є знак #, який резервує кількість позицій перед та після десятинної точки, й сама десятинна точка. Коли форматування передбачає скорочення дробової частини, автоматично виконується округлення.

Приклад:

X=5.283

Print using”#.#”;x

Результатом виконання такого оператора буде виведення на екран числа 5.3.

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

Приклад:

A=45.1

B=-2.786

Print using “####.##”;a,b

Результатом виконання цього оператора буде виведення на екран чисел у наступному вигляді  45.10    -2.79.

У випадку, коли під цілу частину числа в шаблоні зарезервовано недостатню кількість позицій, число виводиться без форматування і перед числом стоїть знак %.

  1.  Форматування дійсних чисел з комою, що плаває крім вказаних символів у шаблоні застосовуються також символи ^ , за допомогою яких резервуються позиції для порядку числа.

Приклад:

Zx=-0.76254

Print using "#.#####^^^^^";zx

Print using "#.##^^^^^";zx

Результатом виконання цих операторів будуть відповідно числа:

-7.62540E-01

-7.63E-01

При від’ємному покажчику ступеня можна форматувати числа зі ступенями до Е–99, а при додатному покажчику – до Е308.

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

Приклад:

Zet_2=225.3

Test_10=-7568.225

Print using “#.##^^^^^^”;zet_2;test_10

 Результат виконання : 2.25Е+02   -7.57E+03. Задана шаблоном довжина зони виводу складає 10 позицій.

Як і при виведенні чисел з фіксованою десятинною точкою необхідно резервувати позицію під знак числа. При скороченні дробової частини відбувається округлення.

Крім вказаних символів шаблонів, також використовуються й інші:

+ - виводить знак перед числом у явному вигляді (print using “+###.##”);

**- заповнення не зайнятих  ліворуч позицій зон виводу зірочками;

та ін.

Правила форматування шаблонів для символів.

Зміст форматування символьних полів полягає у тому, щоб регулювати  кількість символів у рядку, що виводиться (від одного символа до всього рядка). Для цього у шаблоні використовуються наступні керуючі символи:

! – виведення одного символа.

Приклад:

A$=”Проба “

Print using “!”;a$

Результат виконання:   П;

\\ - виведення n+2 перших символа  символьної змінної, де n - число пробілів між двома зворотними похилими. Якщо пробілів немає, то виводяться перші два символи символьної змінної.

Приклад:

A$=”Проба “

Print using “\\”;a$

Print using “\      \”;a$

Результат виконання: Пр

   Проба;

& - виведення рядка змінної довжини, тобто всіх значень символьної змінної.

7.2. Послідовність виконання роботи

7.2.1. Увімкнути комп’ютер та завантажити ТВ.

7.2.2. Завантажити у редактор текст попередньої програми (Лаб.№6) відповідно до варіанту завдання. Зредагувати текст програми із застосуванням операторів print, print using, locate та функцій tab(n), spc(n), space$(n) відповідно до варіанту завдання.

Змінна

Умова виведення на друк

1.

Ds

Sad$

Alpha

resalt

4 рядок 5 позиція

3 символи

з використанням шаблону

з комою, що плаває

2.

Ds

Sad$

Alpha

resalt

14 рядок 25 позиція

5 символи

з використанням шаблону

з комою, що плаває

3.

Ds

Sad$

Alpha

resalt

2 рядок 4 позиція

3 символи

з використанням шаблону

з комою, що плаває

4.

Ds

Sad$

Alpha

resalt

з використанням шаблону

3 символи

4 рядок 5 позиція

з комою, що плаває

5.

pq

spot$

Alpha45

resalt

22 рядок 22позиція

1 символи

з використанням шаблону

з комою, що плаває

6.

Z2

Beta_93$

Al5

resalt

з використанням шаблону

3 символи

23 рядок 35 позиція

з комою, що плаває

7.

k2

Beta3$

Al7

resalt

11 рядок 1 позиція

3 символи

з комою, що плаває

з використанням шаблону

8.

k2

Beta3$

Al7

resalt

6 рядок 66 позиція

3 символи

з використанням шаблону

з комою, що плаває

9.

k2

Beta3$

A17lk

resalt

з використанням шаблону

1 символи

16 рядок 51 позиція

з комою, що плаває

10.

k2

Beta3$

Al17lk

resalt

19 рядок 19 позиція

3 символи

з комою, що плаває

з використанням шаблону

11.

k2

Beta3$

Al17lk

resalt

з використанням шаблону

1 символи

9 рядок 69 позиція

з комою, що плаває

12

K34ty

Beta24$

Al17lk

resalt

20 рядок 66 позиція

2 символи

з комою, що плаває

з використанням шаблону

13

K34ty

Beta24$

Al17lk

resalt

7 рядок 5 позиція

1 символи

з використанням шаблону

з комою, що плаває

14

K34ty

Ba24$

Al17lk

resalt

2 рядок 49 позиція

2 символи

з комою, що плаває

з використанням шаблону

15

K34y

Beta4$

Al7k

resalt

20 рядок 31 позиція

2 символи

з комою, що плаває

з використанням шаблону

16

K4ty

Bet4$

Al1lk

resalt

43.987

театр

-0.59

k4_ty-al_1_lk

17

z4t

stelth24$

Al17lk

resalt

з використанням шаблону

3 символи

15 рядок 45 позиція

з комою, що плаває

18

K34ty

Beta24$

Al17

resalt

4 рядок 25 позиція

7 символи

з використанням шаблону

з комою, що плаває

19

K3

Beta24$

A2

resalt

10 рядок 41 позиція

2 символи

з комою, що плаває

з використанням шаблону

20

t3

Beta4$

A32

resalt

з використанням шаблону

3 символи

2 рядок 63 позиція

з комою, що плаває

21

t3

Beta4$

A32

resalt

12 рядок 57 позиція

2 символи

з комою, що плаває

з використанням шаблону

22

T13

Beta4$

c2

resalt

17 рядок 21 позиція

3 символи

з комою, що плаває

з використанням шаблону

23

m3

Beta4$

c22

resalt

13 рядок 12 позиція

3 символи

з використанням шаблону

з комою, що плаває

24

m3

Beta4$

c22

resalt

20 рядок 53 позиція

2 символи

з комою, що плаває

з використанням шаблону

25

m3

Beta4$

c22

resalt

з використанням шаблону

4 символи

12 рядок 77 позиція

з комою, що плаває

26

M53

Beta4$

c212

resalt

18 рядок 32 позиція

1 символи

з використанням шаблону

з комою, що плаває

27

M53

Beta4$

c212

resalt

10 рядок 61 позиція

2 символи

з комою, що плаває

з використанням шаблону

28

M153

Beta4$

c212

resalt

з використанням шаблону

1 символи

23 рядок 55 позиція

з комою, що плаває

29

n53

Beta4$

d212

resalt

11 рядок 17 позиція

3 символи

з комою, що плаває

з використанням шаблону

30

V3

Beta4$

s12

resalt

3 рядок 27 позиція

2 символи

з використанням шаблону

з комою, що плаває

7.2.3. Запустити програму на виконання.

7.2.4. У разі успішного виконання переписати виведені результати до протоколу.

7.2.5. Переписати текст програми у протокол.

7.3. Зміст протоколу.

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

7.3.2. Результати виконання лабораторної роботи повинні бути відображені відповідно до вимог п.7.2.




1. Родовые пути (женский таз, мышцы и фиксации тазового дна)
2. 1022032 ПЗ 8Технология выполнения ПРР Технология выполнения погрузочноразгрузочных работ на складе зав
3. Предварительный диагноз- беременность 11 ~ 12 недель 2
4. ИНКОТЕРМС 2000
5. Политическая система в России после поражения первой русской революции Государственная дума I II III созывов 1905-1907 гг
6. Экономика 080200
7. Проект горячего цеха ресторана 1 класса в курортной зоне на 50 мест с реализацией блюд украинской кухни
8. Теоретикометодологічні підходи до проблеми порушення поведінки у дітей [2
9. На тему- Шерстная продуктивность овец Содержание Введение
10. Верди Творческий путь Д