На главную Самоучитель pascal Форум программистов онлайн Решение задач pascal Задачи pascal Поиск
  • Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом
  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
30 Июн 13

Константы в паскале


Комментарии :  1        Просмотры :  5263



На ряду с переменной в паскале существует понятие константы. Что такое константа и в чем её отличие.

Константа это та же переменная за исключением того , что она не меняет своего значения по хожу выполнения программы.

Все константы объявляются в блоке "const" , который следует после названия программы. Константы объявляются подобным образом : Pi = 3.14 ( число пи ). Так как мы знаем , что число пи постоянное и никогда не меняется , то это значение можно занести в константу.

Константы имеют некоторое отличие от переменных в своем объявлении.

Во-первых , тип константы задавать не нужно , так как он задается автоматически исходя из вида записи значения ( Число пи будет вещественным , так как есть запятая ).

Во-вторых , значение константы задается заранее и больше никогда не меняется ( в ходе выполнения программы ). Если мы попробуем изменить значение константы , то получим такую ошибку :
Ошибка : попытка присваивания константе

В-третьих , знак = заменяет знак := ( присвоить ). Отличие переменных от констант вы можете рассмотреть ниже

Отличие переменных от констант


Пример использования констант в решении задачи "найти длину окружности".
program mypascal;
const
Pi = 3.14; { Создаем константу числа Pi }
var
r:real;
begin

writeln('Введите радиус круга :');
readln(r);
writeln('Длина окружности = ',2*Pi*r);

end.


На заметку : число Пи также можно получить с помощью функции Pi. ( Подробнее про функции )

Рейтинг материала : ( 0 / 0 )
Сообщить об ошибке
Комментарии :  1        Просмотры :  5263

Поиск

Решение задач

Если вас интересует решение какой-либо задачи , то вы можете опубликовать
её условие на нашем сайте или форуме. И в скором времени другие пользователи помогут вам.

Опубликовать на сайте

Опубликовать на форуме

Опрос

Знаете ли вы другие языки программирования ?