Николай
Просветленный
(35707)
9 лет назад
Локаль определяют в начале, а то русские буквы криво отоброзятся до. В остальном верно, только слишком длинно, но ладно, и надо проверить дилительн на ноль прежде чем делить
радочкаУченик (208)
9 лет назад
когда начинаю компилировать, программа выдает ошибку... просит удалить пробел между буквами или что-то этого рода, что можно поставить туда?
Задача: Составить алгоритм нахождения выражения X=(Y+W-4)/(2+/5/B) *A-Y.
вот что получилось у меня составить, но не могу разобраться в ошибках
#include
#include
#include
using namespace std;
int main(void)
{
int a, b, c;
char name[20];
cout<<"Enter your name: ";
cin>>name;
cout<<"Hello, "<<name<<"! ";
cout<<"The program asks to make the algorithm for finding the expression. ";
setlocale(LC_ALL, "Rus");
float Y, W, A, B, X;
cout<<"Y= ";
cin>>Y;
cout<<"W= ";
cin>>W;
cout<<"A= ";
cin>>A;
cout<<"B= ";
cin>>B;
float a, b, c ;
a=Y+W-4;
b=2+5/B;
c=a/b;
X=c*A-Y;
cout<<"Ответ = "<<X<<endl;
}