Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 21.06.2014
Сообщений: 16
1

Вычислить значение выражения

19.06.2015, 18:27. Показов 1012. Ответов 2
Метки нет (Все метки)

2)Дано : b=3; db=-0.3. Z вычислить по формуле : https://www.cyberforum.ru/cgi-bin/latex.cgi?Z=\sqrt{x\sin x} , где X=0.3*b3+b.
Считать Z до тех пор пока X>0. Определить k -количество вычисленных Z. Вывести на экран и b,x,z,k.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.06.2015, 18:27
Ответы с готовыми решениями:

Вычислить значение выражения
Вычислить значение выражения

Вычислить значение выражения
вычислите пожалуйста выражение Z=\left\{\begin{matrix}y-12, x>35\\ \frac{x}{3}+5y, -7\leq x\leq...

Вычислить значение выражения
Не могу найти ошибку в своем коде. s = 5*atan(x)-1/4*acos(x); s *= x+3*fabs(x-y)+pow(x,2) ; s /=...

Вычислить значение выражения
помогите как написать код функции на с++ x={a/b+1, если a<b; -1, если a=b; (a*b-5)/a, если a>b.

2
67 / 67 / 72
Регистрация: 10.04.2015
Сообщений: 281
20.06.2015, 10:00 2
Лучший ответ Сообщение было отмечено Dreyko2 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <cmath>
#include <iostream>
int main(){
    double b = 3;
    int k = 0;
    double x,z,db = 0.3;
 
    for(;;)
    {
      x = 0.3*pow(b,3)+b;
      if(x>0)
      {
        z = sqrt(x*sin(x));
        k++;
        b-=db;
      }
      else break;
    }
    std::cout<<"x: "<<x<<" b: "<<b<<" k: "<<k<<" z: "<<z;
}
z = nan
z = 2.50813
z = 1.30711
z = nan
z = nan
z = 1.21589
z = 1.30373
z = 1.00315
z = 0.640403
z = 0.305665
z = 3.33067e-016
x: -0.3081 b: -0.3 k: 11 z: 3.33067e-016
0
3 / 3 / 6
Регистрация: 18.02.2015
Сообщений: 16
20.06.2015, 12:43 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <math.h>
 
int main() {
    int k = 0;
    double b = 3, db = -0.3, z, x = 0.1;
    while (x > 0) {
        x = 0.3 * pow(b, 3) + b;
        z = sqrt(x*sin(x));
        b += db;
        k++;
    }
    printf("K = %d, B = %f, X = %f, Z = %f\n", k, b, x, z);
    system("pause");
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.06.2015, 12:43

Вычислить значение выражения
Вычислить yi=7*arctg(xi)+F; здесь i=1,15 (1 до 15). Массив x вводится из файла f1. F меняется от -4...

Вычислить значение выражения
1) Вычислить значение выражения (3+a)/(a-4)^2 при а =1, 4, 7 …., 19 2) Даны действительные числа...

Вычислить значение выражения
готовлюсь к семестровой, никак не могу решить эту задачу, хелпаните пж Даны действительные...

Вычислить значение выражения
Arr = (cos(pow(Xrr, 2.0))+4.5*pow(log10(pow(i,2.0)),2.0)+i);

Вычислить значение выражения
\prod_{k-1}^{n}\frac{\left({\left(1-x \right)}^{k+1}+1\right)} {{\left(\left(\left(k-1 \right)!...

Вычислить значение выражения
poszhalyista pomogite napisat cod na c++ x-10sinx+|x^4-x^5|


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

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

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