Начало. Возможные ошибки: различия между версиями

Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Строка 8: Строка 8:
begin
begin
   S := 1;  
   S := 1;  
end.</source>
<source lang="pascal">var S: integer;
begin
  S := 1
  S := S + 1
end.</source>
end.</source>



Версия от 02:27, 13 ноября 2009

Неописанная переменная

begin
  S := 1; // Неизвестное имя S
end.

Отсутствующая ;

var S: integer // Ожидалась ;
begin
  S := 1; 
end.
var S: integer;
begin
  S := 1
  S := S + 1
end.

Несовместимость типов при присваивании

Отсутствие закрывающего апострофа литеральной строки

Ошибки расстановки запятых и апострофов при выводе строк и выражений

Ошибка ввода

Ошибка отсутствия ввода

Ошибка неинициализированной переменной

Корень из отрицательного числа

Деление на 0