Начало. Возможные ошибки: различия между версиями
Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Строка 17: | Строка 17: | ||
=== Несовместимость типов при присваивании === | === Несовместимость типов при присваивании === | ||
<source lang="pascal">var S: integer; | |||
begin | |||
S := 1.3; // Нельзя преобразовать тип real к integer | |||
end.</source> | |||
=== Отсутствие закрывающего апострофа литеральной строки === | === Отсутствие закрывающего апострофа литеральной строки === | ||
=== Ошибки расстановки запятых и апострофов при выводе строк и выражений === | === Ошибки расстановки запятых и апострофов при выводе строк и выражений === |
Версия от 02:29, 13 ноября 2009
Неописанная переменная
begin
S := 1; // Неизвестное имя S
end.
Отсутствующая ;
var S: integer // Ожидалась ;
begin
S := 1;
end.
var S: integer;
begin
S := 1 // Ожидалась ;
S := S + 1
end.
Несовместимость типов при присваивании
var S: integer;
begin
S := 1.3; // Нельзя преобразовать тип real к integer
end.