[编程代码] 弹道计算机

 
3303 7
shadow虚空幻影 2022-6-27 16:52:18 | 显示全部楼层 |阅读模式
本帖最后由 shadow虚空幻影 于 2022-7-27 23:53 编辑

闲来无事,编个小程序,娱乐娱乐~

C++,源文件在下面,回去自己编译去~
源代码:

  1. #include <iostream>
  2. #include <math.h>
  3. using namespace std;
  4. int g;
  5. int v0;
  6. int a;
  7. int F;
  8. int b;
  9. int t;
  10. int v1;
  11. int v2;
  12. int main ()
  13. {
  14.         cout<<"弹重(kg)"<<endl;
  15.         cin>>g;
  16.         cout<<"初速(m/s)"<<endl;
  17.         cin>>v0;
  18.         cout<<"重力加速度(-m/s^2)"<<endl;
  19.         cin>>a;
  20.         cout<<"风阻力(N)"<<endl;
  21.         cin>>F;
  22.         cout<<"弹道抬升角度(度)"<<endl;
  23.         cin>>b;
  24.         v1 = v0 * cos(b*0.0174533);
  25.         v2 = v0 * sin(b*0.0174533);
  26.         t = (v2/a)*2 ;
  27.         cout<<"距离:"<<(v1*t)-(F/g*(t*t))<<"m"<<endl;
  28.         cout<<"时间:"<<t<<"s"<<endl;
  29.         b=45;
  30.         v1 = v0 * cos(b*0.0174533);
  31.         v2 = v0 * sin(b*0.0174533);
  32.         t = (v2/a)*2 ;
  33.         cout<<"射程:"<<(v1*t)-(F/g*(t*t))<<"m"<<endl;
  34.         return 0;
  35. }
复制代码



顺便炫耀一下:不是技术(这啥技术呀,还“炫耀”。。。),高中物理还没全忘。。。。。
有人要问了:“你NB呀,非得用int,知不知道C++强类型语言,你要用python还不说你啥,这回好,连个小数都输不了”
我就说了:最近越来越懒了,doble太麻烦,你NB,自己改。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
shadow虚空幻影 2022-6-27 16:53:55 | 显示全部楼层
写完了之后满脑子赛因,扣赛因,弹进特。。。。
shadow虚空幻影 2022-6-27 17:01:44 | 显示全部楼层
算了,把exe也带上(这个文件名咋这么奇怪?)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
shadow虚空幻影 2022-6-27 17:02:49 | 显示全部楼层
shadow虚空幻影 发表于 2022-6-27 16:53
写完了之后满脑子赛因,扣赛因,弹进特。。。。

(sin cos tan)
shadow虚空幻影 发表于 2022-6-27 17:01
算了,把exe也带上(这个文件名咋这么奇怪?)

确实很奇怪

点评

hhh,俩后缀  详情 回复 发表于 2023-2-8 11:35
shadow虚空幻影 2023-2-8 11:35:01 来自手机 | 显示全部楼层
中国红客——DHN 发表于 2022-12-27 15:44
确实很奇怪

hhh,俩后缀
ZDB_26132455 2023-7-20 23:52:10 来自手机 | 显示全部楼层
哦嚯,有这个,打炮弹道和弹着点就好计算了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

shadow虚空幻影

精英红客

关注
  • 12
    主题
  • 3
    粉丝
  • 3
    关注
这家伙很懒,什么都没留下!

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2025 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行