Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- using namespace std;
- int main(){
- setlocale(LC_ALL,"Rus");
- int a;
- char q;
- while(true){
- cout<<" Какую программу запускать?"<<endl;
- cin>>a;
- if(a==1){
- cout<<" "<<"Задача №1"<<endl;
- while(true){
- int n,m,s=0,i=5;
- cout<<"Введите n:= ";
- cin>>n;
- cout<<"Введите m:= ";
- cin>>m;
- if(m==5){ cout<<"Таких чисел нету."<<endl;}
- else{
- while(i<=n){
- if(i%3!=0) s+=i;
- i+=5;}
- cout<<s<<endl;}
- cout<<"Продолжить (y/n)?"<<endl;
- cin>>q;
- if(q=='n') break;}}
- else if(a==2){
- cout<<" "<<"Задача №2"<<endl;
- while(true){
- double n;
- int s=1;
- cout<<"Введите a:= ";
- cin>>n;
- if(n>=0) for(int i=2;i<=8;i+=2) s*=i*i;
- else for(int i=3;i<=9;i+=3) s*=(i-2);
- if(n>=0) cout<<s-n<<endl;
- else cout<<s<<endl;
- cout<<"Продолжить (y/n)?"<<endl;
- cin>>q;
- if(q=='n') break;}}
- else if(a==3){
- cout<<" "<<"Задача №2"<<endl;
- while(true){
- double e=0;
- while(e<=1){
- double n=1,k=cos(2*e-1),l=-2;
- double s=0;
- int i=1;
- while (fabs(n) > 0.0000001){
- l++,s+=n,n=n*(-1.0*(2*e-1)*(2*e-1)/((2*i-1)*(2*i))),i++;}
- if(e-int(e)==0) cout<<e<<" ";
- else cout<<e;
- cout<<" "<<k<<" "<<s<<" "<<l<<endl;
- e+=0.2;}
- cout<<"Продолжить (y/n)?"<<endl;
- cin>>q;
- if(q=='n') break;}}
- else if(a==4){
- cout<<" "<<"Задача №4"<<endl;
- while(true){
- long long n,k=0;
- long double s=1,x,p=1,w=1;
- cout<<"Введите n:= ";
- cin>>n;
- cout<<"Введите x:= ";
- cin>>x;
- for(int i=2;i<=2*n;i+=2){
- p=p*x*x,w=w*i*(i-1),s=s+p/w,k++;
- if(k==3) cout<<"Значение при 3:= "<<fixed<<setprecision(7)<<s<<" "<<endl;
- if(k==5) cout<<"Значение при 5:= "<<s<<" "<<endl;
- if(k==10) cout<<"Значение при 10:= "<<s<<" "<<endl;}
- cout<<"Окончательная значения "<<s<<endl;
- cout<<"Продолжить (y/n)?"<<endl;
- cin>>q;
- if(q=='n') break;}}
- else
- return 0;}
- return 0;}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement