Учим Паскаль - Первая программа

Привет, мир!


Первая программа, которую пишут при начале изучении любого ЯП, называется Hello, world! Ну что, давайте и мы напишем такую программу на Паскале. Я буду использовать компилятор PascalABC.NET для Windows






От слов к делу


Итак, набираем в редакторе такую программу:



begin
    writeln('Hello World!');
    writeln('Нажми Enter для выхода');
    readln();
end.



Программа должна была вывести это:





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



Давайте разберём эту программу: begin и end. - границы программы. Begin обозначает начало, а end. - конец. Между ними находится сам алгоритм программы. Мы видим две строчки с writeln() и одну с readln() - это функции воода и вывода( о них вы узнаете в следующих уроках).



ЗАПОМНИТЕ!!! После функций всегда ставится знак ';'. Если этот знак не поставить, то программа работать не будет





Эволюция кода



Давайте немного изменим нашу программу:



Uses crt;
var i:integer; text:string;
begin
    text:='9Б ЛУЧШИЙ!!!';
    for i:=1 to length(text) do
        begin
        write(text[i]);
        delay(300);
    end;
    writeln();
    writeln('Введите Enter для выхода');
    readln();
end.



Для запуска нашей программы в PascalABC.NET надо нажать сочетание клавиш Shift+F9, т.к. в коде используется модуль crt(строка 1). Должно было получитсья так:





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




Переменные →