Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Код для решения задачки на c++

Ален Эльчибекян Ученик (177), открыт 3 часа назад
Привет всем, тема Операторы цикла, напишите пожалуйста 2 программы для решения задачек ( задачки ниже)
2 ответа
Данил Ласый Просветленный (32969) 3 часа назад
Подсказка. Не решение.
for(x=start; x<=finish;x=шаг){
cout<<выражение;
}
Ксения Райт Гений (97240) 2 часа назад
В первом случае нет смысла писать программу, так как видно, что переменные x и ξ непременно станут одинаковыми, а значит их разность обратится в ноль. И как тогда вычислять десятичный логарифм этого нуля? В общем можете сами во всём убедиться:
 #include <cmath> 
#include <iostream>

int main()
{
double e = 1., x, y, ξ, s, S = 0.;
for (x = e; x <= 10.; x += e)
{
s = 0.;
for (ξ = e; ξ <= 13.; ξ += e)
{
y = fabs(x - ξ);
s += (ξ+sqrt(y)+log10(y))/(acos(ξ-x)+sqrt(x));
}
S += s;
}
std::cout << s;
}
Может быть у Вас и что-нибудь другое получится, а не "not a number", гг...
 #include <cmath> 
#include <iomanip>
#include <iostream>

using namespace std;

int main()
{
double a = 0.95, b = 1.98, c = 0.14, h = 0.2, x, z;
string s = "———————————————————————————\n";
cout << " x z\n" << s;
for (x = 0.; x < 4. + 0.5 * h; x += h)
{
z = a * exp(x * (b - c * x));
cout << setprecision(1) << setw(4) << fixed << x
<< setprecision(13) << setw(22) << z << endl;
}
cout << s;
return 0;
}
Похожие вопросы