Выполните перевод между указанными единицами измерения, используя приведенные соотношения между величинами - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Выполните перевод между указанными единицами измерения, используя приведенные соотношения между величинами. Решение оформите в виде блок-схемы, псевдокода и запишите на языках программирования PascalABC.NET Условие:

Соотношение между величинами 1 персидский фарсах = 30 стадиям = 150 танабов = 5549 метров. Дано A м. Представьте их в формате: X персидских фарсов Y стадий Z танабов.

Можно предоставить только псевдокод. Спасибо.

Решение задачи: «Выполните перевод между указанными единицами измерения, используя приведенные соотношения между величинами»

textual
Листинг программы
  1. var
  2.     a,x,y,z: integer;
  3.    
  4. begin
  5. writeln('Введите A в метрах: ');
  6. readln(a);
  7. x:=a div 5549;
  8. y:=a mod 5549 div 184;
  9. z:=a mod 5549 mod 184 div 36;
  10. writeln(X,' персидских фарсов ',Y,' стадий ',Z,' танабов.');    
  11. end.

Объяснение кода листинга программы

  1. Введенные переменные a, x, y, z типа integer (целые числа).
  2. Пользователю предлагается ввести значение переменной a в метрах.
  3. Значение переменной a делится на 5549 и результат сохраняется в переменной x.
  4. Оставшееся от деления значение переменной a (по модулю 5549) делится на 184 и результат сохраняется в переменной y.
  5. Оставшееся от деления значение переменной a (по модулю 5549) делится на 184, затем результат делится на 36 и результат сохраняется в переменной z.
  6. Выводится сообщение с значениями переменных x, y, z в формате X персидских фарсов Y стадий Z танабов..

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.111 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы