
Почему не получается программа? В паскале abc Var a,b: real; begin writeln('введите количество
килограмм'); readln(a) b:=a/1000; writln (a, ' кг = ',b, ' тонн'); end

Ответы на вопрос




Программа не получается, потому что есть несколько синтаксических ошибок. Вот они:
- Не хватает точки с запятой после `readln(a)`. - Не хватает буквы e в слове `writeln` в последней строке. - Не нужно ставить плюсы между строками и переменными в `writeln`. Достаточно просто разделить их запятыми.
Правильный вариант программы такой:
Var a,b: real; begin writeln('введите количество килограмм'); readln(a); b := a/1000; writeln(a, ' кг = ', b, ' тонн'); end.
Если вы хотите узнать больше о возможных ошибках в PascalABC.NET, вы можете посмотреть [эту статью](https://www.pascalabc.net/wiki/index.php/%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D0%BE._%D0%92%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D1%8B%D0%B5_%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B8) на вики проекта. Там есть примеры и объяснения разных типов ошибок, а также ссылки на полезные ресурсы.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili