Главное меню:
| Например: | В памяти: |
a := 5; {переменной a присвоить значение 5} b := a; {переменной b присвоить значение переменной a} c := a+b; {переменной c присвоить значение выражения a+b} c := c+1; {увеличить значение переменной c на 1} | ![]() |
| Например: | |
Write ('Масса равна ', m, ' кг'); | |
| Для m=15 в окне вывода появится: | |
Масса равна 15 кг | |
| Для корректного вывода необходимо предусмотреть разделители в списке. Например: | |
Write (1, 20, 300); | |
| В окне вывода: | |
120300 | |
Write (1, ', ', 20, ', ', 300); | |
| В окне вывода: | |
1, 20, 300 | |
Следующие далее в программе операторы Write продолжают вывод в той же строке. Если использовать оператор WriteLn, то после вывода будет осуществлен переход на новую строку. | |
Writeln (1); Writeln (20); Writeln (300); | |
| В окне вывода: | |
1 20 300 | |
Можно использовать формат вывода, который позволяет задать количество позиций на экране, занимаемых выводимой величиной. Write (s:x:y); Здесь x – общее количество позиций, отводимых для числа s; y – количество позиций в дробной части числа s. Если цифр в числе меньше, чем выделено, свободные позиции заполняются пробелами. Если в дробной части цифр меньше, чем выделено, позиции заполняются нулями. Например: | |
Write ('m=', m:5:1); | |
| В окне вывода: | |
![]() | |
| Для целых чисел указывается только общее количество позиций: | |
Write ('m=', m:5); | |
| В окне вывода: | |
![]() | |

Write ('Введите a, b, c: '); Readln (a, b, c); Writeln ('a+b+c=', a+b+c); | |
| В окне вывода: | |
Введите a, b, c: 5
7 9 a+b+c=21 | |
| В памяти: | |
![]() |
Оператор комментария Используется для включения в программу любых пояснений, предназначенных человеку. Комментариями считается любой текст после символов // до конца строки, либо любой фрагмент текста, заключенный в фигурные скобки { ... }. При выполнении программы комментарии игнорируются. Например: | |
//при выполнении этот текст игнорируется {при выполнении этот текст игнорируется} | |
Первая программа Наберите данный текст программы в окне редактора системы программирования PascalABC.NET или Web-среды разработки WDE по адресу http://pascalabc.net/WDE/. Запустите программу на выполнение несколько раз, вводя разные имена, при необходимости найдите и исправьте ошибки. Строка, в которой встречена ошибка, выделяется красным фоном. Имейте в виду, что иногда ошибка будет не в этой строке, а в предыдущей (если в ней пропущен разделяющий символ ";"). | |
Program Primer_1; Var n: string; Begin Writeln ('Как тебя зовут?'); Readln (n); Write ('Привет, ', n, '!'); Writeln (' Начнем изучать язык Паскаль') End. | |
| Возможный результат работы программы в окне вывода и при запуске в отдельном окне: | |
![]() | ![]() |