Лекция: INPUT список ввода

 

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

Выполняя оператор INPUT, компьютер в качестве приглашения для ввода информации выдает на экран знак вопроса. В ответ пользователь должен набрать на клавиатуре необходимые данные и нажать {ENTER}, после чего набранная информация записывается в переменную памяти с указанным в операторе именем. В одном и том же операторе можно вводить значения нескольких величин.

Например, INPUT А, В

? 5, 7¿

 

 

Выполняя этот оператор, компьютер выведет на экран знак “?” и будет ожидать ввода. Введем с клавиатуры, допустим, числа 5 и 7 через запятую и нажмем клавишу ENTER. Число 5 поступит в переменную А, а число 7 — в В.

Если программа содержит несколько операторов INPUT, то лучше если в оператор будет вставлена строковая константа, поясняющая список ввода. Строковая константа должна быть заключена в кавычки и отделена от списка ввода точкой с запятой.

Например, INPUT “Введите два числа”; А, В

После того, как компьютер прочитает этот оператор, он выведет на экран строковую константу и, поставив после нее знак вопроса, будет ожидать ввода:

Введите два числа?

 

Задача 1.

Подсчитать среднее арифметическое трех чисел, введенных с клавиатуры.

CLS

REM ввод значений в переменных А, В, С

INPUT “Введите первое число-”; A

INPUT “Введите второе число-”;B

INPUT “Введите третье число-”;C

REM подсчет ср.арифм. и вывод на печать

SA=(A+B+C)/3

PRINT “Среднее арифметическое равно ”;SA

END

 

При значениях А=1, В=2, С=3 получим следующий результат:

Введите первое число-?1¿ Введите второе число- ?2¿ Введите третье число- ?3¿ Среднее арифметическое равно 2

 

 

Задача 2.

Разместите введенное с клавиатуры слово в 20 столбце и в 10 строке текстового экрана.

Решение:

INPUT “ “; A$

LOCATE 10,20: PRINT A$

END

 

 

еще рефераты
Еще работы по информатике