рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Вывод данных и результатов

Вывод данных и результатов - раздел Образование, Загрузка системы QuickBASIC Вывод Данных В Программах, Написанных На Qbasic Можно Осуществляется Оператор...

Вывод данных в программах, написанных на 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.

– Конец работы –

Эта тема принадлежит разделу:

Загрузка системы QuickBASIC

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ Бюджетное ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ... ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ... МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Вывод данных и результатов

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Загрузка системы QuickBASIC
Загрузка (вход в систему) QBASIC может осуществляться следующими способами: - двойным щелчком по ярлыку на рабочем столе Windows. - через программы Провод

Текстовый редактор системы QBASIC
Окно редактирования предназначено для записи и редактирования программ с использованием встроенного текстового редактора системы QBASIC. При загрузке системы вышеуказанным способом, автома

Выполнение программы
После загрузки системы программирования необходимо: - ввести текст программы; - отладить программу; - выполнить и получить результат. После ввода текста программ

Отладка программы
Отладить программу можно, пользуясь инструментом Debug (Отладка). Пункт Debug (Отладка) основного меню среды задает режимы выполнения программы и позволяет отображ

ЛАбораторная Работа № 9. программирование линейных алгоритмов
Цель работы: 1. Приобретение навыков в составлении простейших программ на алгоритмическом языке Qbasic. 2. Изучение среды программирования QBASIC.

Выполнение вычислений
Для вычисления арифметических выражений используется оператор присваивания, частный случай которого может применяться и для ввода данных. Общий вид оператора:

Наиболее часто используемые функции языка Qbasic
ABS(X) - вычисляет модуль аргумента, что соответствует математической записи ½x½; EXP(X) - экспонента, соответствует матема

Программирование разветвляющихся (условных) алгоритмов
Алгоритм разветвляющейся (условной) структуры - алгоритм, в котором последовательность выполнения действий зависит от некоторых условий. В языке Бэйсик для ветвления используются следующие

Циклические алгоритмы
Алгоритм называется циклическим, если все или отдельные его этапы в процессе решения задачи неоднократно повторяются. Цикл обеспечивает повторное выполнение, или, иначе говоря, циклическую

Характерные моменты циклического алгоритма
- первоначальный вход в цикл выполняется через блок подготовки; - цикл всегда характеризуется некоторой переменной, называемой параметром цикла. Начальное значение

Сложные циклы
Цикл называется сложным, если он содержит в себе другой, вложенный в него цикл. Количество вложенных друг в друга циклов (глубина вложений) может быть достаточно большим. Каждому циклу соответствуе

Лабораторная работа № 12 Работа с одномерными массивами
Цель работы: 1. Изучение приемов программирования с использованием массивов. 2. Закрепление навыков работы в отладочных режимах среды QBasic.

Q(1)=0.25: Q(2)=0.12: Q(3)=0.35: Q(4)=0.28
или с помощью оператора ввода: DIM Q(1 TO 4) INPUT Q(1), Q(2), Q(3), Q(4) Вывод массива осуществляется с помощью оператора PRINT

Лабораторная работа № 13 Работа с двумерными массивами
Цель работы: 1. Изучение приемов программирования с использованием двумерных массивов. 2. Закрепление навыков работы в отладочных режимах среды QBasic.

Описание и ввод строковых данных
В языке БЕЙСИК для обработки последовательности символов используется строковый тип данных. Данные строкового типа могут быть строковыми константами и строковыми переменными. Строко

Лабораторная работа № 15 Работа в графическом режиме
Цель работы: 1. Изучение приемов программирования с использованием графического режима. 2. Приобретение практических навыков работы в графическом режиме.

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги