Реферат Курсовая Конспект
Вывод данных и результатов - раздел Образование, Загрузка системы 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.
– Конец работы –
Эта тема принадлежит разделу:
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ Бюджетное ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ... ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ... МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Вывод данных и результатов
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов