Будь умным!


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

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

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

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

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

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

от 25%

Подписываем

договор

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

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

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. задание создать ясную картинку того куда вы движетесь как там все будет выглядеть в тот момент когда вы туд
3. Валовый национальный продукт (макроэкономика)
4. Эпоха возрождения, титаны ренессанса
5. ru Все книги автора Эта же книга в других форматах Приятного чтения Амели Нотомб Метафизика
6. Реферат- Монтаж щитов, пультов и стативов (автоматизация)
7. 1 В зависимости от того в какой мере станок удовлетворяет указанным критериям можно говорить о совершенст
8. реферат дисертації на здобуття наукового ступеня кандидата педагогічних наук Ха
9. Резиновые материалы
10. ствольные системы представляют собой ядра жесткости опертыми на них объемными блоками В 33
11. Кемеровский государственный университет Д Н Е В Н И К ПРОИЗВОДСТВЕННОЙ ПРАКТИКИ
12. Конечно оно мне нужно У меня же ни одной фотографии нормальной нет И вообще надо же мне какимто образом за
13. Милиция
14. Казанский Приволжский федеральный университет Факультет Автоматизация и прогрессивные технологи
15. Тема- Неудачная поездка Привет Арсений и Наталья К великому сожелению - Самолет только сегодня вылета
16. стратегия вошел в число управленческих понятий в конце 50х годов XX века когда все чаще стали возникать пробл
17. популяция разработка его смыслового содержания
18. Тема- Умысел и его виды Выполнил- студент 2 курса заочного отделения Минин Б
19. Голосовая звуковая это речевые команды и сообщения громким и тихим голосом шёпотом а так же условные зв.html
20. Позачергові вибори в конституційному праві- підстави, особливості, наслідки