Предмет: Информатика,
автор: Насёк97
Напишите программу в QBasic
Решите уравнения AX=B для
10 пар значений A и B, заданных в виде двух массивов A(10) и B(10). Результат поместить в массив X(10). (при составлении программы учесть ,что среди A(1) могут быть нулевые элементы, т.е. исключить деление на ноль). И напишите результату))))
Ответы
Автор ответа:
0
OPTION BASE 1
DIM a(10) AS SINGLE, b(10) AS SINGLE, x(10) AS SINGLE
RANDOMIZE TIMER
FOR i = 1 TO 10
a(i) = 30 * RND - 15
NEXT i
FOR i = 1 TO 10
b(i) = 40 * RND - 20
NEXT i
CLS
PRINT "A", "B", "X"
FOR i = 1 TO 10
IF a(i) = 0 THEN
x(i) = 1E+10
ELSE
x(i) = b(i) / a(i)
END IF
PRINT a(i), b(i), x(i)
NEXT i
Тестовое решение:
A B X
-5.504717 19.41665 -3.527274
-5.233851 -11.24631 2.148764
-5.154725 2.927625 -.5679499
5.057724 -8.649354 -1.710128
-6.304109 -19.25289 3.054023
-1.920151 6.061134 -3.156593
-10.34241 17.10881 -1.654238
13.86053 .4965448 3.582438E-02
-4.931755 8.241055 -1.671019
8.120502 8.78438 1.081753
DIM a(10) AS SINGLE, b(10) AS SINGLE, x(10) AS SINGLE
RANDOMIZE TIMER
FOR i = 1 TO 10
a(i) = 30 * RND - 15
NEXT i
FOR i = 1 TO 10
b(i) = 40 * RND - 20
NEXT i
CLS
PRINT "A", "B", "X"
FOR i = 1 TO 10
IF a(i) = 0 THEN
x(i) = 1E+10
ELSE
x(i) = b(i) / a(i)
END IF
PRINT a(i), b(i), x(i)
NEXT i
Тестовое решение:
A B X
-5.504717 19.41665 -3.527274
-5.233851 -11.24631 2.148764
-5.154725 2.927625 -.5679499
5.057724 -8.649354 -1.710128
-6.304109 -19.25289 3.054023
-1.920151 6.061134 -3.156593
-10.34241 17.10881 -1.654238
13.86053 .4965448 3.582438E-02
-4.931755 8.241055 -1.671019
8.120502 8.78438 1.081753
Автор ответа:
0
вчитайтесь в условия
Автор ответа:
0
Вы пытаетесь учить программиста, как писать программы? Или как найти в условии то, чего там нет?
Автор ответа:
0
эх,мне вообще всё равно,просто я рассказываю как до меня докапывались
Автор ответа:
0
Мне совершенно все равно, кто и как куда-то докапывается. Я вижу условие задания и пишу решение в соответствии с ним. То, что не указано, я имею право (по Правилам этого Сервиса) делать по своему усмотрению.
Автор ответа:
0
Если Вы теперь увидели, чтО именно забыли указать в задании - делайте новое и укажите там все, что требуется
Похожие вопросы
Предмет: Математика,
автор: amrakhova99
Предмет: Алгебра,
автор: мдфв224
Предмет: Математика,
автор: kijfudfu
Предмет: Литература,
автор: azslad
Предмет: Химия,
автор: nadtocheeva2000