Первая программа (Hello, World!)

Помечено: ,

В этой теме 0 ответов, 1 участник, последнее обновление  Васильев Владимир Сергеевич 8 мес. назад.

Просмотр 1 сообщения - с 1 по 1 (всего 1)
  • Автор
    Сообщения
  • #4225

    Так уж заведено в мире программирования, что первая программа на любом языке программирования называется «Hello, World!». Это связанно с тем, что результатом данный программы будет вывод строки «Hello, World!».

    Как я уже сказал, я попытаюсь избежать излишнего текста и приступаю сразу к первому коду программы «Hello, World!», а после кода начнем разбираться «что к чему».

    Program Hello_World;
    Begin
    	Write('Hello, World');
    End.

    Запустите Turbo Pascal(если он еще у Вас не запущен =)) и перепишите Листинг 1.1. Теперь запустите программу, это можно сделать зажав сочетание клавиш Ctrl+F9

    Результат выполнения программы всегда можно посмотреть зажав сочетание клавиш Alt+F5.

    Всего четыре строчки кода. Теперь по порядку разберемся что здесь для чего.

    Program Hello_World; — это название вашей программы, зачастую его не используют.

    Все что пишется до первого Begin (позже я расскажу, когда еще используются дополнительные конструкции Begin..End;) — это раздел описания. Здесь программа просто сообщает компилятору сведения об используемых объектах и еще некоторую информацию. В данной программе, в разделе описаний у нас всего одна строчка: Program Hello_World;.

    Основной блок кода, так называемый раздел операторов, всегда начинается с Begin и заканчивается End. (обратите внимание: Begin всегда без точки, а последний закрывающий End. всегда с точкой).

    Write('Hello, World'); — это первый исполняемый оператор в нашей программе, который сообщает компилятору о том, что необходимо напечатать строку "Hello, World!".

    Пока мы с Вами не ушли далеко, хочу сказать, что Турбо Паскаль не чувствителен к регистру символов, т.е. write(), Write(), WRITE(), и даже WrItE() — все это для Паскаля означает одно и тоже.

    Если Вы владеете английским языком, то Вам наверное известно, как переводятся ключевые слова в программе:

    • Begin — Начинать;
    • Write — Писать;
    • End — Завершать.

    Просто? Да, в коде программы просто написаны команды, которые должен выполнять компилятор, после выполнения которых он выдает нам готовый результат.

Просмотр 1 сообщения - с 1 по 1 (всего 1)

Для ответа в этой теме необходимо авторизоваться.