Система уравнений - QBasic (27683)

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

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

Помогите решить asr, bsr- средние значения массивов, amin, cmin - наименьшие значения массивов, bmax -наибольшее значение массива, |х| - абсолютная величина числа, оператор ABS.

Решение задачи: «Система уравнений»

textual
Листинг программы
CLS
INPUT "n="; n
DIM A(1 TO n), b(1 TO n), c(1 TO n), y(1 TO n)
FOR i = 1 TO n
A(i) = INT(RND * 100) - 50
b(i) = INT(RND * 100) - 50
c(i) = INT(RND * 100) - 50
NEXT i
PRINT "Massiv A Massiv B   Macciv C"
FOR i = 1 TO n
PRINT A(i), b(i), c(i)
NEXT i
minA = A(1)
maxB = b(1)
minC = c(1)
sumA = 0
sumB = 0
FOR i = 1 TO n
IF A(i) <= minA THEN minA = A(i)
IF b(i) >= maxB THEN maxB = b(i)
IF c(i) <= minC THEN minC = c(i)
sumA = sumA + A(i)
sumB = sumB + b(i)
NEXT i
PRINT "Min massiva A= "; minA
PRINT "Max massiva B= "; maxB
PRINT "Min massiva C= "; minC
PRINT "Summa A= "; sumA, "Summa B= "; sumB
SrA = sumA / n
SrB = sumB / n
PRINT "Srednee A= "; SrA, "Srednee B= "; SrB
FOR i = 1 TO n
IF c(i) > 0 THEN y(i) = minA - maxB
IF c(i) < 0 THEN y(i) = SrA ^ 3 + SrB
IF c(i) = 0 THEN y(i) = ABS(SrA * minC)
PRINT "y("; i; ")="; y(i)
NEXT i
END

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


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

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

10   голосов , оценка 3.9 из 5