Информатика, вопрос задал pomoshnikX , 2 года назад

программирование с ABCPASCAL

Пользователь вводит массу и скорость. Программа вычисляет Кинетическую энергию и выводит на экран.​

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

Ответил zhoramalushevpegkpk
0

Ответ:

var m,u:real;

begin

 write('Введите массу тела (кг): '); readln(m);

 write('Введите скорость тела (м/c): '); readln(u);

 write('Кинетическая энергия тела = ',(m*u.Sqr)/2,' Дж');

end.

Пояснение:

Функция .Sqr для числа возвращает его квадрат


pomoshnikX: написано "var" сдесь не уместно
zhoramalushevpegkpk: Понял, возможно надо вынести объявление переменных перед телом программы. Изменил ответ
pomoshnikX: написано ошибка конфиляции
pomoshnikX: точнее компиляции
zhoramalushevpegkpk: Указано в какой строке произошла ошибка?
pomoshnikX: Attempt to read from field 'com. duy. pascal. interperter. declaration. lang. types. Type com. duy. pascal. interperter. declaration. lang. t type.RuntimeType.declType' on a null object reference
pomoshnikX: вот это
zhoramalushevpegkpk: Не могу понять, на что он ругается
pomoshnikX: может в конце end стоит невидимый символ?
Новые вопросы