Есть ответ 👍

Напишите программу в бейсике(массив). решите уравнения ax=b для 10 пар значений a и b, заданных в виде двух массивов a(10) и b(10). результат поместить в массив x(10). (при составлении программы учесть ,что среди a(1) могут быть нулевые элементы, т.е. исключить деление на ноль)

258
482
Посмотреть ответы 2

Ответы на вопрос:


'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

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS