Помогите пожалуйста. буду очень благодарен. спасибо. с++​

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

Помогите пожалуйста. буду очень благодарен. спасибо. с++​


image

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

Во втором задании b и в третьем a вводятся с клавиатуры?

0

да

0

это все что мне дали

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

№1.1

#include

using namespace std;


int main(){

for(int i=1; i<=5; ++i){</p>

 for (int j=1; j<=i; ++j)</p>

 cout<<5<<" ";</p>

 cout<<endl;</p>

}

}

№1.2

#include

using namespace std;


int main(){

for(int i=1; i<=5; ++i){</p>

 for (int j=1; j<=i; ++j)</p>

 cout<<i<<" ";</p>

 cout<<endl;</p>

}

}

№1.3

#include

using namespace std;


int main(){

for(int i=5; i>=1; --i){

 for (int j=1; j<=i; ++j)</p>

 if (5*(6-i)==5) cout<<"5"<<"  ";</p>

 else cout<<5*(6-i)<<" ";</p>

 cout<<endl;</p>

}

}

№2

#include

using namespace std;


int main(){

cout.precision(10);

double b, x, y;

cin>>b;

for (double a=1; a<=7; ++a)</p>

 for (double c=-0.5; c<=0.5; c+=0.1){</p>

 x=(abs(a-b*c*c+c*c*c))/(12*(b*c+1));

 y=(a*a-b*x*x*x+16*c*x*x)/(x+a);

 cout<<"a="<<a<<" c="<<c<<" y="<<y<<endl;</p>

 }

}

(тут в столбик выводятся все 3 переменные: a, c, y. Но тут проблема при c=0: в выводе c=-2.775557562e-17 и я не знаю как ее решить)

№3

#include

using namespace std;


int main(){

cout.precision(10);

double x, y, a;

cin>>a;

for(double b=1.2; b<4.9; b+=0.2)</p>

 for (double d=-1; d<=4; ++d){</p>

 x=2*a*b*b;

 y=(x*x*x*x*x)/(d*b)+x/(2*a);

 cout<<"b="<<b<<" d="<<d<<" y="<<y<<endl;</p>

 }

}


(3.5k баллов)