Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
for (x=2; x<=9; x++)
for (y=2; y<=9; y++)
cout <<”\n”<<x<<”*”<<y<<”=”x*y;
Результаты выполнения программы:
2*2=4
2*3=6
...
9*8=72
9*9=81
Пример. Составить программу табулирования сложной функции двух переменных:
для x=x0(hx)xn и y=y0(hy)yn.
# include <iostream>
# include <math>
using name space std;
int main()
{
double z;
int x0, hx, xn, y0, hy, yn, a, b;
cout<<"x0,hx,xn ";
cin>>x0>>hx>>xn;
cout<<"y0,hy,yn ";
cin>>y0>>hy>>yn;
cout<<"a,b ";
cin>>a>>b;
cout<<"x"<<'\t'<<"y"<<'\t'<<"z"<<'\n';
for (int x=x0; x<=xn; x+=hx) // внешний цикл
for(int y=y0; y<=yn; y+=hy) // внутренний цикл
{if ((x>a && x<b) && (y>a && y<b)) z=a*sin(x)+b*cos(y);
else if ((x<a || x>b) && (y<a || y>b)) z=sin(x)+cos(y);
else z=1;
cout<<x<<'\t'<<y<<'\t'<<z<<endl;}
return 0;
}
Результаты работы программы
Блок-схема алгоритма
Дата публикования: 2015-11-01; Прочитано: 299 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!