0 / 0 / 0
Регистрация: 24.12.2021
Сообщений: 2
1

Вывод на экран результатов вычисления функции

24.12.2021, 21:06. Показов 778. Ответов 1

Author24 — интернет-сервис помощи студентам
Здравствуйте, я только начала учить C++ и дали в универе такую лабораторную. Не очень понимаю как это сделать. Буду очень благодарна за помощь!
Вывод на экран результатов вычисления функции

Переменная а принимает значение от 0 до 5 с шагом 0,5. Переменная b принимает значение от [ – 2 до 4] с шагом 0,1.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.12.2021, 21:06
Ответы с готовыми решениями:

Выполнить вывод на экран результатов вычисления функции
Помогите написать программу на С++ Я вообще дуб дубом :) Завтра показывать преподу программу,я...

Выполнить вывод на экран результатов вычисления функции (C++)
Только начал изучать C++ и не совсем понимаю как это сделать. Буду очень благодарен, если поможете!

Вывод результатов вычисления по формуле на экран (графический режим)
нужна помощь.необходимо подсчитать формулу ...

Выполнить вывод на экран результатов вычисления функции:
На java

1
3270 / 1489 / 469
Регистрация: 01.06.2021
Сообщений: 5,023
25.12.2021, 16:24 2
Лучший ответ Сообщение было отмечено Lera484 как решение

Решение

C++
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
#include <cstdio>
#include <cmath>
using namespace std;
 
int main()
{
    for (double a = 0.; a <= 5.; a += 0.5)
        for (double b = -2.; b <= 4.05; b += 0.1)
        {
            double x, y;
            if (b < 0.) 
                x = pow(a, 5.) + 6. * b;
            else if (b >= 0. && b <= 1.5)
                x = 23. * a * a + 45. * a / (a - b);
            else if (b > 1.5 && b < 2.5)
                x = pow(a, 8.) + 2. * a * a * b + pow(b, 8.);
            else
                x = pow(a, 4.) - 9. * b + 21. * a * b;
            if (x > 2.3)
                y = pow(pow(a - 24., 26.) - 45. * x, 0.04);
            else
                y = pow(pow(1. / (a - 0.5 * x * x), 23.), 1./ 21.);
            printf("a = %.1f   b = %.1f   y = %f \n", a, b, y);
        }
}
y иногда может принимать значения nan, inf при делении на 0 или при комплексных числах.
1
25.12.2021, 16:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.12.2021, 16:24
Помогаю со студенческими работами здесь

Вывод всех результатов работы функции на экран
Как сделать,чтобы все результаты работы функции выводились на экран?Т.е чтобы каждый результат...

Поиск максимального элемента массива в функции и вывод всех результатов на экран и в файл
Всем привет! Задача следщая: 1. Сформировать двумерный массив F размером 8 x 8 2. с помощью...

Реализовать три функции: ввод данных; расчет результатов; вывод результатов
Написать программу, функция main которой включает вызов 3х функций: - 1-я функция осуществляет...

Вывод на форму результатов вычисления уравнений
класс квадратного уравнения class TVariable { protected: double FA; double FB; ...

Вывод результатов вычисления по формуле на печать
Здравствуйте форумчане. Попалась такая задачка: Вычислить значение переменной z по заданной...

Вывод результатов вычисления определённого интеграла
Вот этот код: from math import* from sympy import* r=symbols('r') a=3.76 b=0.0634 σ0=14...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru