Реферат: Общие сведения о языке программирования Qbasic
14. Вычислите суммы, если N вводится с клавиатуры:
а) 1 1 1 б) 1 1 1
15 + 25 + ... + N5 ; (3)2 + (5)2 + ... + (2N+1)2 ;
15. Вычислите произведения, если А и вводятся с клавиатуры:
а) 1 1 1;
(1+12 )*(1+22 )...(1+N2 )
б) A*(A-N)*(A-2N)...(A-N*N); в) 2*4*6*...*2*N .
16. Определить является ли произвольное число кратным:
а) двум; б) трем; в) пяти.
17. Выведите на экран простые числа в диапазоне
а) от 1 до 20 ; б) от 20 до 100.
18. Определить является произвольное число простым.
Строковые переменные
В языке Бейсик существует возможность обработки не только числовых, но текстовых, символьных данных. Для этого используют символьные (или строковые, литерные) константы, переменные и выражения.
Символьная константа - это строка символов, заключенная в кавычки. Значением константы является последовательность составляющих ее символов не считая кавычек. Два идущих подряд знака кавычек задают пустую символьную строку, не содержащую ни одного символа.
У символьной переменной есть имя, которое заканчивается знаком $, и значение в виде строки символов.
Для строк определена операция сравнения: строки считаются равными, если их длины равны и коды всех символов попарно совпадают. Если одна из строк совпадает с началом другой (но короче ее), то она меньше. В остальных случаях все решает код первого несовпадающего символа - меньше та строка, у которой он меньше.
Операции, производимые над строковыми переменными
а) присвоение текстовой константы:
A$="СТРОКА СИМВОЛОВ"
T$="" - очистка строки
б) печать значений строковых переменных:
PRINT A$, T$
в) склейка двух строк:
T$=A$+B$
P$="СЛОВО: "+P$
C$="СКЛЕЙКА"+" "+"СТРОК"
г) ввод значений строковых переменных с клавиатуры:
INPUT A$, B$
- при вводе строку можно не заключать в кавычки.