Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Zadanie_4_XIII.cpp : Defines the entry point for the console application.
- //
- #include "stdafx.h"
- #include <iostream>
- #include <clocale>
- #include <iomanip>
- #include <math.h>
- using namespace std;
- int main()
- {
- setlocale(LC_CTYPE, "rus"); //кириллица в консоли
- double xn,xk,dx,a,b,y,x,sarifm=0,sgeom=1;
- int c=0,sa=0,sg=0;
- cout<<"Введите xn, xk, dx, a, b:"<<endl;
- cin>>xn>>xk>>dx>>a>>b;
- //xn=-3; xk=3; dx=0.1; a=6.42; b=3.17;
- for(x=xn;x<=xk;x+=dx)
- {
- y=powf(a*pow(b*abs(x),1.0 / 3)+abs(x),1.0 / 5)/12;
- if(x<0)
- y*=-1;
- c++;
- if(c%3==0)
- {
- cout<<setw(15)<<x<<setw(15)<<y<<endl;
- }
- if(y>0)
- {
- sarifm+=y;
- sa++;
- }
- if(y<0)
- {
- sgeom*=y;
- sg++;
- }
- }
- cout<<"Среднее арифм среди полож: "<<sarifm/sa<<endl;
- if(sg>=1)
- cout<<"Среднее геом среди отриц: "<<powf(abs(sgeom),1*1.0/sg)<<endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment