Выдаёт ошибку:операнды имеют неприводимые типы.Где я ошиблась?(Программа написана на языке

Выдаёт ошибку:операнды имеют неприводимые типы.Где я ошиблась?(Программка написана на языке Pascal ABC)

Program Home;

Uses CRT;

Var a: integer;

b: real;

Begin

WriteLn ('Введите еденицу измереня: килограмм, миллиграмм, гр, тонна, центнер');

ReadLn (a);

WriteLn ('Введите число, которое нужно перевести в килограммы');

ReadLn (b);

If (a = 'килограмм') then

WriteLn (b);

If (a = 'миллиграмм') then begin

b := b / 1000000;

WriteLn (b);

end;

If (a = 'гр') then begin

b:= b / 1000;

WriteLn (b)

end;

If (a = 'тонна') then begin

b:= b * 1000;

WriteLn (b);

end;

If (a = 'центнер') then begin

b:= b * 100;

WriteLn (b);

end;

End.

Задать свой вопрос
Валентина Кукруст
Спасибо за помощь!)
1 ответ
Вы объявили переменную a как целочисленную, а позже спрашиваете с нее центнеры и тонны
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт