Вычислить средний объем продукции, выпускаемый одним предприятием - QBasic

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

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

Здравствуйте, очень прошу помочь мне решить задачи на тему "Линейные алгоритмы". Заранее спасибо!
А. За год размер квартплаты повышалась дважды. Первый раз на А%, а второй на В%. Год назад сумма оплаты составляла К рублей в месяц. Вычислить текущий размер квартплаты. В. Известен объем продукции, выпускаемый N предприятиями отрасли. Вычислить средний объем продукции, выпускаемый одним предприятием. С. Дана длина ребра куба. Найти объем куба и площадь его боковой поверхности. D. На производство 1 кв. метра ткани затрачивают 15 минут. Определить количество ткани, выпущенное за Т часов при ширине полотна L. E. Временной интервал. Заданы моменты начала и конца некоторого промежутка времени в часах, минутах и секундах (в пределах одних суток). Найти продолжительность этого промежутка в тех же единицах измерения F. Округленное время. Текущее время (часы, минуты, секунды) задано тремя переменными: h, m, s. Округлить его до целых значений минут и часов. Например, 14 ч 21 мин 45 с преобразуется в 14 ч 22 мин или 14 ч, а 9 ч 59 мин 23 с – соответственно в 9 ч 59 мин или 10 ч. G. Русские единицы длины. 1 верста = 500 саженей; 1 сажень = 3 аршина; 1 аршин = 16 вершков; 1 вершок = 44,45 мм. Длина некоторого отрезка составляет p метров. Перевести ее в русскую неметрическую систему. H. Хитрая степень Возвести заданное число x в степень n, не используя многократного умножения и возведения в степень выше квадрата.

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

textual
Листинг программы
PRINT "a ^ n"
INPUT "vvedite a"; a
INPUT "vvedite n"; n
b = 1
FOR i = 1 TO ABS(n) \ 2
    IF n >= 0 THEN b = b * a ^ 2 ELSE b = b / a ^ 2
NEXT
IF n MOD 2 <> 0 THEN
    IF n >= 0 THEN b = b * a ELSE b = b / a
END IF
PRINT b

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

  1. Вывод сообщения a ^ n
  2. Ввод переменной a
  3. Ввод переменной n
  4. Вычисление значения переменной b
  5. Цикл от 1 до ABS(n) \ 2
  6. Проверка условия n >= 0
  7. Умножение значения переменной b на a ^ 2
  8. Проверка условия n < 0
  9. Разделение значения переменной b на a ^ 2
  10. Проверка условия n MOD 2 <> 0
  11. Проверка условия n >= 0
  12. Умножение значения переменной b на a
  13. Проверка условия n < 0
  14. Разделение значения переменной b на a
  15. Вывод значения переменной b

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


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

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

5   голосов , оценка 4.8 из 5
Похожие ответы