Напишите программу в бейсике(массив). решите уравнения ax=b для 10 пар значений a и b, заданных в виде двух массивов a(10) и b(10). результат поместить в массив x(10). (при составлении программы учесть ,что среди a(1) могут быть нулевые элементы, т.е. исключить деление на ноль)
258
482
Ответы на вопрос:
'qbasic const n = 10 dim a(1 to n) as double, b(1 to n) as double, x(1 to n) as double randomize timer cls for i = 1 to n a(i) = 50 * rnd - 25 b(i) = 50 * rnd - 25 if a(i) < > 0 then x(i) = b(i) / a(i) else x(i) = 0 end if print using "###.#####"; a(i); print " * "; print using "###.#####"; x(i); print " = "; print using "###.#####"; b(i) next i тестовое решение: -14.65854 * 0.53867 = -7.89606 -14.19729 * 1.08311 = -15.37722 -17.21156 * -0.07488 = 1.28888 16.17024 * -1.09750 = -17.74690 -13.80126 * -1.06180 = 14.65417 17.78583 * 0.83055 = 14.77207 -10.95534 * -1.58899 = 17.40791 -11.84992 * 1.66222 = -19.69714 -24.91831 * -0.95948 = 23.90864 -12.68757 * 0.84160 = -10.67785
#include < stdafx.h> #include < stdio.h> #include < stdlib.h> #include < math.h> #include < locale.h> #define n 5 int main() { setlocale(lc_all, "russian"); int arrey[5][10]={{1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,15},{16,17,18,19,20},{21,22,23,24,25}}; int a = arrey[0][0], b; for(int j = 0; j < 5; j++) { for(int i = 0; i < 10 ; i++){ printf ( "%d\t" ,arrey[j][i]); } printf("\n"); } printf("\n\n"); for (int t=0; t < n; t++) { if (arrey [t][t] > = a) { a=arrey[t][t]; b=t; } } for(int j = 0; j < 5; j++) { if (j! =b) { printf("\n"); for(int i = 0; i < 10; i++) printf ( "%d\t" ,arrey[j][i]); } } printf("\n"); printf ( "\n максимальное элемент массива %d \n была удалена %d строка " ,a, b); getchar(); } не знаю что именно и где ты провтыкал, но вот с константами все работает
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Elika3415.03.2021 10:30
-
kovalchukmarina108.06.2021 08:10
-
котик96305.05.2021 23:30
-
Аделина220122.10.2022 16:42
-
larsab17.03.2022 23:50
-
PetrovnaSasha12.11.2020 23:36
-
kseniayozic19.11.2020 21:03
-
инкара1010.03.2020 23:14
-
DanilKrut1109.06.2023 14:31
-
ТвОйМаЛьЧиК19.02.2023 12:30
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.