#include <iostream>
#include <cmath>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
double x, y, a, с, b, U;
a = 4.5;
cout.setf(ios::fixed);
cout.setf(ios::showpoint);
cout.precision(2);
for (с = 0; с <= 3.14; с = atan(1) * 4 / 6)
{
x = a * sin(с);
for (b = 3; b <= 6; b = b + 1);
{
y = b * cos(с);
if (x < b || y < a)
U = y + ((x - b) * (int(abs(y - a))) * (a - b));
else
if (U = pow(y + x, 2) + fabs(pow(a, 2)) + b)
cout << "\n x=" << x << " y=" << y << " a=" << a << " с=" << с << " U=" << U;
cout << endl;
}
}
}
компилятор выдает ошибки: main.cpp:34:21: error: expected ‘;’ before string constant cout « "\n x=" « x « " y=" « y « " a=" « a « " с=" « с « " U=" « U; ^~~~~~~ main.cpp:35:21: error: expected ‘;’ before ‘endl’ cout « endl; ^~~~
при постановке ";" ничего не меняется
Итак, начнём по порядку:
c
всегда получает одно и тоже значение. Скорее всего нужно так:for (с = 0; с <= 3.14; с += atan(1) * 4 / 6)
for (b = 3; b <= 6; b = b + 1);
не нужна. Она является пустым оператором, который и будет выполнять этот цикл. Т.е. ничего.else
if (U = pow(y + x, 2) + fabs(pow(a, 2)) + b)
скорее всего должен выглядеть вот так:
else
U = pow(y + x, 2) + fabs(pow(a, 2)) + b;
Если собрать всё вместе, то получим
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double x, y, a, c, b, U;
a = 4.5;
cout.setf(ios::fixed);
cout.setf(ios::showpoint);
cout.precision(2);
for (c = 0; c <= 3.14; c += atan(1) * 4 / 6)
{
x = a * sin(c);
for (b = 3; b <= 6; b = b + 1)
{
y = b * cos(c);
if (x < b || y < a)
U = y + ((x - b) * (int(abs(y - a))) * (a - b));
else
U = pow(y + x, 2) + fabs(pow(a, 2)) + b;
cout << "x = " << x << " y = " << y << " a = " << a << " с = " << c << " U = " << U << endl;
}
}
return 0;
}
if (U = pow(y + x, 2) + fabs(pow(a, 2)) + b)
Где у вас тут проверка?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Подскажите как я могу компилировать проекты в Sublime Text 3Пытался настроить "Build System" файл, но безрезультатно
Подскажите пожалуйста по записи и чтению данных из ексель формата xlsx:
Нужно сортировать рандомно сгенерированные числа через очередьТ