Учим Паскаль - Первая программа
Привет, мир!
Первая программа, которую пишут при начале изучении любого ЯП, называется 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). Должно было получитсья так:
Попробуй изменить программу так, чтобы выводилось твоё имя. Если не понимаешь, как это сделать - не беда, в последующих уроках ты научишься писать такие и даже более сложные программы.