В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История

Відкрийте середовище розробки програмного забезпечення IDLEта створіть новий файл Python. Розробіть програму, для розв'язання рівняння \frac{x^{2} -5}{a} =b.Користувач вводить параметри a(a не дорівнює0) і b, на вході маємо значення x, яке виводить з відповідним повідомленням"x=". ​

Показать ответ
Ответ:
dfgfdgfd1
dfgfdgfd1
06.08.2022 01:50

#include <iostream>

#include <iomanip>

int main()

{

   const double eps = 0.00001;

   double x, x0, xk, h, a, s;

   int n, i, k;

   setlocale(LC_ALL, "Russian");

   std::cout << "Введите x0: ";

   std::cin >> x0;

   std::cout << "Введите xk: ";

   std::cin >> xk;

   h = 0.1;

   x = x0 - h;

   n = round((xk - x0) / h) + 1;

   std::cout << "№   x       S(x)        y(x)" << std::endl;

   for (i = 0; i < n; i++)

   {

       x += h;

       a = 1; s = a; k = 0;

       while (abs(a) > eps)

       {

           a = -a * 2 * x / (2.0 * k + 1) / (2.0 * k + 2);

           s += a;

           k++;

       }

       std::cout << i << std::setw(5);  

       std::cout << x << std::setprecision(5) << std::setw(12);

       std::cout << s << std::setprecision(5) << std::setw(12);

       std::cout << cos(sqrt(2 * x)) << std::setprecision(5) << std::endl;

   }

   return 0;

}


Ребят Желательно на C++. Задание: Для x, изменяющегося в интервале от x0 до Xk с шагом h, вычислить
0,0(0 оценок)
Ответ:
Аланк
Аланк
06.08.2022 01:50

#include <iostream>

#include <iomanip>

int main()

{

   const double eps = 0.00001;

   double x, x0, xk, h, a, s;

   int n, i, k;

   setlocale(LC_ALL, "Russian");

   std::cout << "Введите x0: ";

   std::cin >> x0;

   std::cout << "Введите xk: ";

   std::cin >> xk;

   h = 0.1;

   x = x0 - h;

   n = round((xk - x0) / h) + 1;

   std::cout << "№   x       S(x)        y(x)" << std::endl;

   for (i = 0; i < n; i++)

   {

       x += h;

       a = 1; s = a; k = 0;

       while (abs(a) > eps)

       {

           a = -a * 2 * x / (2.0 * k + 1) / (2.0 * k + 2);

           s += a;

           k++;

       }

       std::cout << i << std::setw(5);  

       std::cout << x << std::setprecision(5) << std::setw(12);

       std::cout << s << std::setprecision(5) << std::setw(12);

       std::cout << cos(sqrt(2 * x)) << std::setprecision(5) << std::endl;

   }

   return 0;

}


Ребят Желательно на C++. Задание: Для x, изменяющегося в интервале от x0 до Xk с шагом h, вычислить
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота