Головна

 ІНФОРМАТИКА ТА ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ |  Вступ |  Завантаження системи QuickBASIC |  Текстовий редактор системи QBASIC |  виконання програми |  налагодження програми |  Способи опису типу даних в Qbasic |  виконання обчислень |  Завдання № 1. |  Програмування розгалужуються (умовних) алгоритмів |

Висновок даних і результатів

  1.  A. на зубах, розташованих близько до вивідного протоку слинної залози;
  2.  BDECiientDataSet - клієнтський набір даних.
  3.  Colorspace: - відео рівні даних рівнів
  4.  ER-модель бази даних. Основні нотації зображення ER-моделі.
  5.  II. Основний файл вихідних даних
  6.  II. Основний файл вихідних даних
  7.  II. ОСНОВНІ ІДЕЇ І ВИСНОВКИ ДИСЕРТАЦІЇ

Висновок даних в програмах, написаних на Qbasic можна здійснюється оператором PRINT.

PRINT x, y, z - Оператор виводу даних і результатів, де x, y, z -список елементів виведення.

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

При виконанні оператора на екран виводяться значення змінних, арифметичних виразів, текст. Список може бути відсутнім і в цьому випадку на екрані пропускається рядок.

Роздільником елементів виведення може бути кома або крапка з комою, від цього залежить інтервал в рядку виведення на екрані між виведеними даними. У Qbasic рядок ділиться на п'ять рівних зон. Якщо роздільником є ??кома, то черговий елемент виводиться на початку наступного зони. У тому випадку, коли роздільником є ??крапка з комою, черговий елемент виводиться через пробіл.

ПРИКЛАД 9.1.Скласти програму обчислення за формулою і виведення на екран результату обчислень:

REM Обчислення за формулою

CLS

INPUT "Введіть через кому значення змінних x, y:", X, Y

P = X * Y 'окремо обчислимо твір ху і позначимо Р

Z = 7.5 * EXP (P) + (5 * Y / (7 * X)) ^ (1/3) + LOG (P) / LOG (9)

PRINT "Z ="; Z

END

Пояснення до програми:

- Оператор REM, дозволяє вводити коментарі, пояснення до програми, цей оператор є необов'язковим;

- CLS очищає екран, також є необов'язковим в програмі;

- INPUT служить для введення значень змінних за запитом після «? »; - Для обчислення шуканих величин використовується оператор присвоювання;

- Для обчислення шуканих величин використовується оператор присвоювання;

- PRINT призначений для виведення на екран тексту, укладеного в лапки, і значень змінних;

- END закінчення програми.

Слід звернути увагу на запис арифметичного виразу:

- Дужки визначають послідовність виконання обчислень, кількість відкритих дужок дорівнює кількості закритих;

- Для обчислення кореня використано зведення в ступінь;

- Для обчислення логарифма за основою 9 використовується формула переходу від однієї підстави до іншого.

ПРИКЛАД 9.2. Скласти програму обчислення і виведення на екран радіусів описаної і вписаною кіл R1і R2 правильного багатокутника, а також площі правильного багатокутника. Кількість сторін багатокутника - n і довжину його сторони - a задати з екрану монітора. Для обчислення скористаємося наступними формулами:

 - Радіус описаного кола;

 - Радіус вписаного кола;

 - Площа правильного багатокутника.

Алгоритм розв'язання задачі в словесній формі складається з наступних пунктів: початок; введення значень змінних a и n; обчислення функції R1, R2 і S; висновок значень функцій R1, R2 і S; закінчення програми.

CLS

PRINT "Введіть значення змінної N:"

INPUT N

INPUT "Введіть значення змінної A"; A

R1 = A / (2 * SIN (3.14 / N)): R2 = A / (2 * TAN (3.14 / N)): S = N * A * R2 / 2

PRINT "N ="; N, "A ="; A, "R1 ="; R1, "R2 ="; R2, "S ="; S

END

ПРИКЛАД 9.3. З клавіатури вводиться чотирирозрядний число f. Вивести цифри, складові число f в стовпчик.

INPUT "Введіть чотирирозрядний число F:", F

REM F = abcd 'пояcненіе, як позначаються цифри числа F

a = F \ 1000 'отримання першої цифри числа F

d = F MOD 10 'отримання останньої цифри числа F

c = F \ 10 MOD 10 'отримання третьої цифри числа F

b = F \ 100 MOD 10 'отримання другої цифри числа F

PRINT a

PRINT b

PRINT c

PRINT d

END

Пояснення до програми:

- Для отримання першої цифри числа F використовується операція цілочисельного ділення. в даному випадку розподіл на 1000;

-остання цифра числа будь розрядності виходить як залишок від ділення числа на 10 - операція MOD;

- інші цифри числа можна отримати в результаті комбінації операцій цілочисельного ділення на відповідне число (в даному випадку це 100 і 10) і залишку від ділення числа на 10.



 Найбільш часто використовувані функції мови Qbasic |  Завдання № 1.
© um.co.ua - учбові матеріали та реферати