随笔 - 72,  文章 - 2,  评论 - 0,  阅读 - 1258

diamond1:

#include<bits/stdc++.h>
using namespace std;
void solvequare(){
    int n,m;
    cin>>n>>m;
    for(int i=0;i<n;i++){
        for(int j=0;j<m;j++){
            cout<<"*"<<" \n"[j==m-1];
        }
    }

}
void solvetriangle(){
    int a;
    cin>>a;
    for(int i=0;i<a;i++){
        for(int j=0;j<=i;j++){
            cout<<'*'<<" \n"[i==j];
        }
    }

}

int main(){
    string s;
    cin>>s;
    if(s=="正方形"){
        solvequare();
    }
    if(s=="等腰直角三角形"){
        solvetriangle();
    }

}

diamond2

#include<bits/stdc++.h>
using namespace std;
const double g=9.8;
void solve(){
    int v,a;
    cin>>v>>a;
    double pai=acos(0)*2;
    cout<<pai<<' ';
    double jiaodu=a*1.0/180*pai;
    cout<<jiaodu<<' ';
    double vh=v*sin(jiaodu);
    double vx=v*cos(jiaodu);
    double t=vh/g;
    printf("%.5f\n",t*2*vx);
}

int main(){
    int t=1;
    while(t--){
        solve();
    }

}

diamond3:

#include<bits/stdc++.h>
using namespace std;
const double g=9.8;
struct complex1{
    int a,b;
};
void solve(){
    auto creat=[&](){
        int x,y;
        cin>>x>>y;
        complex1 g;
        g.a=x,g.b=y;
        return g;
    };
    auto add2=[&](complex1 x,complex1 y){
            x.a+=y.a;
            x.b+=y.b;
        return x;
    };
    auto multiply=[&](complex1 x,complex1 y){
            int a=x.a;
            int b=y.a;
            int c=x.b;
            int d=y.b;
        complex1 q;
        q.a=a*b-c*d;
        q.b=(a*d+c*b);
        return q;
    };
    auto get_realpart=[&](complex1 x){
        return x.a;
    };
    auto get_imagpart=[&](complex1 x){
        return x.b; 
    };
    complex1 xx=creat();
    complex1 yy=creat();
    complex1 he=add2(xx,yy);
    cout<<"和为"<<he.a<<'+'<<he.b<<'i'<<'\n';
    complex1 ji=multiply(xx,yy);
    cout<<"积为"<<ji.a<<'+'<<ji.b<<'i'<<'\n';
    cout<<"xx的虚部为"<<get_imagpart(xx)<<'\n';
    cout<<"xx的实部为"<<get_realpart(xx)<<'\n';
}
int main(){
    int t=1;
    while(t--){
        solve();
    }

}
posted on   IR101  阅读(4)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示