Вывести выполнение плана завода за год по стоимости прозведенных изделий - QBasic

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

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

Дана таблица выпуска заводом N типов изделий по месяцам года;список плановых заданий по каждому изделию помесячно;стоимость единицы каждого изделия.Вывести результаты выполнения плана (в %) по каждому изделию помесячно,поквартально и за год.Вывести также выполнение плана за год по стоимости прозведенных изделий.Исходная информация вводится с клавиатуры Помогите,пожалуйста,если можно,то с пояснениеями.Спасибо заранее

Решение задачи: «Вывести выполнение плана завода за год по стоимости прозведенных изделий»

textual
Листинг программы
CLS
RANDOMIZE TIMER
INPUT "n"; n
DIM a(12, n)
DIM b(12, n)
FOR j = 1 TO n
    INPUT "p(j)"; p(j)
    FOR i = 1 TO 12
        REM  INPUT "a(i,j),b(i,j)"; a(i, j), b(i, j)
        a(i, j) = FIX(RND(1) * 50)
        b(i, j) = FIX(RND(1) * 50 + 50)
    NEXT i
NEXT j
FOR j = 1 TO n
    PRINT
    FOR i = 1 TO 12
        c = a(i, j)
        d = b(i, j)
        e = (c / d) * 100
        c1 = a(1, j) + a(2, j) + a(3, j)
        d1 = b(1, j) + b(2, j) + b(3, j)
        e1 = (c1 / d1) * 100
        c2 = a(4, j) + a(5, j) + a(6, j)
        d2 = b(4, j) + b(5, j) + b(6, j)
        e2 = (c2 / d2) * 100
        c3 = a(7, j) + a(8, j) + a(9, j)
        d3 = b(7, j) + b(8, j) + b(9, j)
        e3 = (c3 / d3) * 100
        c4 = a(10, j) + a(11, j) + a(12, j)
        d4 = b(10, j) + b(11, j) + b(12, j)
        e4 = (c4 / d4) * 100
        PRINT e, e1, e2, e3, e4
    NEXT i
NEXT j
FOR j = 1 TO n
    FOR i = 1 TO 12
        g = g + a(i, j)
        h = h + b(i, j)
        m = (g / h) * 100
    NEXT i
    PRINT m
NEXT j
s = 1
FOR j = 1 TO n
    FOR i = 1 TO 12
        k = k + a(i, j)
        s = k * p(j)
    NEXT i
    PRINT s
NEXT j

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


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

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

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