Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.schools.keldysh.ru/gym1522/inform/pascal/linalg.doc
Дата изменения: Tue Jan 15 20:17:29 2013
Дата индексирования: Mon Feb 4 05:05:46 2013
Кодировка: koi8-r

Поисковые слова: кольца сатурна

Линейный алгоритм. Простейшая программа (ввод/вывод данных, вычисление
суммы, разности, произведения и частного двух чисел).



Текст программы


PROGRAM P1;
{Объявление переменной S для ввода имени, надо указать тип переменной -
строковый}
VAR S: ??? ;
{Объявление переменных A и B для ввода чисел, надо указать тип переменных
- целые числа со знаком}
VAR A,B: ??? ;
{Объявление переменной C для вывода результата, надо указать тип
переменной - все действительные числа}
VAR C: ???? ;
{Начало раздела инструкций}
BEGIN
{Оператор вывода на экран сообщения (просьба ввести имя)}
WRITE ('Введите свое имя');
{Оператор ввода данных (значение пременной S = имя пользователя)}
READLN (S);
{Вывод на экран сообщения: (приглашение к работе) = слово "Привет" и
значение переменной S (введенное пользователем имя)}
WRITELN ('Привет, ', S);
{ЗАДАНИЯ:}
{1) Запишите оператор вывода на экран приглашения к вводу чисел (переменные
A и В)}
???????
{2) Запишите оператор ввода для переменных A и В}
???????
{3) Запишите оператор присваивания для вычисления значения переменной С
(сумма, разность, произведение, частное двух чисел)}
C:=?????;
{4) Запишите оператор вывода на экран результата вычислений (сумма
(разность, произведение, частное) = значение переменной}
????????
{Конец программы, конец раздела инструкций}
END.
Приведенный выше текст можно использовать для создания своей программы.
Серым выделены комментарии. Все, что заключено в фигурные скобки - {} -
транслятором не обрабатывается и служит только для пояснения к тексту
программы. При создании своей программы набирать текст, выделенный серым не
надо. В самом тексте программы надо заменить все вопросительные знаки на
соответствующие служебные слова, операторы и т.п. Что именно надо вставить
вместо вопросительных знаков, пояснено в предшествующем комментарии.
Например, в строчке
VAR S: ??? ;
Вместо ??? надо поставить тип переменной - строковый, т.е. String, и т.д.
При создании в своей программы лучше не использовать русских букв, так как
у Вас они могут отображаться не корректно, используйте транслит (русский
текст латинскими буквами). Количество вопросительных знаков ничего не
означает и не соответствует числу символов, которое надо ввести (
Усложненное задание.
Дополните алгоритм и выведите на экран все 4 результата (сумму, разность,
произведение и частное двух чисел с соответствующими пояснениями)
-----------------------
начало


останов


'Введите свое имя'

'Суммы чисел равна ', C

'Привет, ', S

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


S



A,B


C:=A+B


Задание

Написать программу, которая
. знакомится с пользователем (на появившееся на экране сообщение
пользователь вводит свое имя, и на экране появляется «приветствие» от
компьютера с именем пользователя);
. находит сумму (разность, произведение или частное) введенных с клавиатуры
двух чисел);
. выводит результат на экран.




Примерный вид экрана при работе




Введите свое имя Вася
Привет, Вася
Введите два числа 2 6
Суммы чисел равна 8


Замените "???" на соответствующие служебные слова или операторы