Язык С++ Прога Dev++Вычислить y=a*min(x,y,z)-b,где x,y,z,a,b-вводятся,причем a,b должны...

0 голосов
68 просмотров

Язык С++ Прога Dev++
Вычислить y=a*min(x,y,z)-b,где x,y,z,a,b-вводятся,причем a,b должны быть кратны 5,иначе выдать соответствующее сообщение
Вот как я написал
#include
#include
#include
int main()
{
int y,x,z,b,a;
cin>>x>>endl;
cin>>y>>endl;
cin>>z>>endl;
cin>>b>>endl;
cin>>a>>endl;
if ((a%5==0)&&(b%5==0))
if ((x y=a*x-b cout<<y<<endl; <br> if ((y y=a*y-b cout<<y<<endl; <br> if ((z y=a*z-b cout<<y<<endl; <br>else cout<<"a,b ne kratnu 5"; <br>getch();
return 0;
}


Информатика (12 баллов) | 68 просмотров
0

а что не работает?

0

видимо все не работает

0

полностью задание, как в учебнике, напиши

0

Написал задание полностью

0

Не работает программа

Дан 1 ответ
0 голосов

/*некритично, но у тебя нет диалога с пользователем. неплохо бы предложить ему ввести данные. в коде нет пояснений. 
......*/
#include
#include
#include 
int main()

int b,a, x,y,z; 
cout<<"insert a"; cin>>a>>endl; 
cout<<"insert b"; cin>>b>>endl; 
cout<<"insert x"; cin>>x>>endl; 
//а что такое x, y,  и z - вообще непонятно. И откуда q появилась? ты ее не
//объявлял. 

if ((a%5==0)&&(b%5==0));
  {
if ((x                   {y=a*x-b; cout<<"y="<<y<<endl; }<br>  if ((y                   {y=a*y-b; cout<<"y="<<y<<endl; }<br>}
else cout<<"a i b ne kratny 5";<br>getch(); 
return 0;


(4.2k баллов)
0

вместо q должна быть y

0

выражение выглядит y=a*min(x,y,z)-b