Единицы массы пронумерованы таким образом : 1 - килограммы, 2- миллиграмма,

Единицы массы пронумерованы таким образом : 1 - килограммы, 2- миллиграмма, 3- гр, 4- тонна, 5- центнер. Дано номер единицы массы и массу тела в М этих единицах (Действующее число). Вывести массу данного тела килограммах.

Задать свой вопрос
2 ответа

var

 ed, m: Integer;

 kg: Real;

begin

   Write('Введите единицы массы (1-кг, 2-мг, 3-гр, 4-тонна, 5-центнер): ');

   Readln(ed);

   if not (ed in [1..5]) then begin

     Writeln ('Ошибка ввода номера для единицы массы!');

     Exit;

   end;

   Write('Введите массу в этих единицах: ');

   Readln(m);

   kg := 0;

   case ed of

   1: kg := m;

   2: kg := m / 1000000;

   3: kg := m / 1000;

   4: kg := m * 1000;

   5: kg := m * 100;

   end;

   WriteLn ('Масса = ' + FloatToStr(Kg) + ' кг.');

end;

Жидаев Женя
Благодарю
1000, 20000, 1000, 10000, 100000
, оставишь ответ?
Имя:*
E-Mail:


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

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

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

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

Войти на сайт