Освоение Паскаля: руководство для начинающих по основным примерам кода

  1. Hello World в Паскале
    Начнем с классической программы «Hello World». В Паскале это очень просто:
program HelloWorld;
begin
  writeln('Hello, world!');
end.

Вот и все! Запустите программу, и вы увидите на экране дружелюбное приветствие.

  1. Базовый ввод и вывод
    Паскаль предоставляет простые способы ввода и вывода данных пользователя. Вот пример, в котором у пользователя запрашивается имя и приветствуется:
program GreetUser;
var
  name: string;
begin
  write('Enter your name: ');
  readln(name);
  writeln('Hello, ', name, '!');
end.
  1. Условные операторы
    Условные операторы позволяют вам принимать решения в ваших программах. Вот пример, который проверяет, является ли число положительным, отрицательным или нулевым:
program NumberCheck;
var
  num: integer;
begin
  write('Enter a number: ');
  readln(num);

  if num > 0 then
    writeln('The number is positive.')
  else if num < 0 then
    writeln('The number is negative.')
  else
    writeln('The number is zero.');
end.
  1. Циклы
    Циклы необходимы для повторения блоков кода. Вот пример цикла for, который печатает числа от 1 до 10:
program NumberLoop;
var
  i: integer;
begin
  for i := 1 to 10 do
    writeln(i);
end.
  1. Массивы
    Массивы позволяют хранить несколько значений в одной переменной. Вот пример объявления элементов массива и доступа к ним:
program ArrayExample;
var
  numbers: array[1..5] of integer;
  i: integer;
begin
  for i := 1 to 5 do
  begin
    write('Enter number ', i, ': ');
    readln(numbers[i]);
  end;
  writeln('Numbers you entered:');
  for i := 1 to 5 do
    writeln(numbers[i]);
end.

Это всего лишь несколько примеров, которые помогут вам начать программировать на Паскале. Помните: практика ведет к совершенству, поэтому продолжайте экспериментировать и исследовать. Приятного кодирования!