Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // zadanie_4_II.cpp : Defines the entry point for the console application.
- //
- #include "stdafx.h"
- #include <iostream>
- #include <clocale>
- using namespace std;
- int main()
- {
- setlocale(0, "rus");
- double a,xn,xk,dx;
- int k;
- cout<<"Выберите:\n";
- cout<<"1 - Значения переменных взяты из контрольного расчёта.\n";
- cout<<"2 - Значения переменных задаются вручную\n";
- cout<<">>";
- cin>>k;
- switch(k)
- {
- case 1:
- a=5.27;
- xn=1;
- xk=10;
- dx=1;
- cout<<"a=5.27, xn=1, xk=10, dx=1\n";
- break;
- case 2:
- cout<<"Введите значения a, xn, xk, dx через пробел:\n";
- cin>>a>>xn>>xk>>dx;
- break;
- }
- double z,x,average,sum=0;
- int count=0,c=0;
- cout<<endl;
- for(x=xn;x<=xk;x+=dx)
- {
- z=(pow(pow(x,4),1.0/3)+a*x)/sin(13.2+x);
- if(z>a)
- count++;
- c++;
- sum+=z;
- if(c%4 == 0)
- cout<<c<<". "<<"z="<<z<<endl;
- }
- average=sum/c;
- cout<<endl;
- cout<<"Среднее значение z="<<average<<endl;
- cout<<endl;
- cout<<"Количество z>a ="<<count<<endl;
- cout<<endl;
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment