Вывод на консоль
Сделаем одно важное замечание: ожидая от человека ввода с клавиатуры, не нужно полагать, что он окажется ясновидящим и просто по мерцанию курсора на черном экране догадается, какого типа переменная нужна ожидающей программе. Старайтесь всегда придерживаться правила: "лысый" ввод недопустим! Перед тем как считывать что-либо с консоли, необходимо сообщить пользователю, что именно он должен ввести: смысл вводимой информации, тип данных, максимальное и минимальное допустимые значения и т.п.
Примером неплохого приглашения служит, скажем, такая строчка:
Введите два вещественных числа (0.1<x,y<1000000) - длины катетов.
Впрочем, и ее можно улучшить, сообщив пользователю не только допустимый диапазон ввода, но и ожидаемую точность (количество знаков после запятой).
Средства, позволяющие организовать выдачу информации на экран, мы здесь и рассмотрим.
Для того чтобы вывести на экран какое-либо сообщение, воспользуйтесь процедурой write(<список_вывода>) или writeln(<список_вывода>).
Первая из них, напечатав на экране все, о чем ее просили, оставит курсор в конце выведенной строки, а вторая переведет его в начало следующей строчки.
Список вывода может состоять из нескольких переменных, записанных через запятую; все эти переменные должны иметь тип либо базовый2), либо строчный. Например, writeln(a,b,c);