计算立方体,圆柱,圆锥体积的小程序是啥_计算圆柱体体积的程序

计算立方体,圆柱,圆锥体积的小程序是啥_计算圆柱体体积的程序#include<iostream>#include<cmath>usingnamespacestd;voidvolume_square();//立方体体积函数声明voidvolume_cylinder();//圆柱体积函数声明voidvolume_cone();//圆锥体积函数声明intmain(){intchoice=-1;…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

#include <iostream>
#include <cmath>
using namespace std;

void volume_square();//立方体体积函数声明
void volume_cylinder();//圆柱体积函数声明
void volume_cone();//圆锥体积函数声明

int main()
{ 
   
    int choice=-1;
    cout<<"请您选择需要计算体积的空间类型:"<<endl;
    /*进行程序的循环*/
    while(choice)
    { 
   
    /*输出选项*/
        cout<<"1:长方体"<<endl;
        cout<<"2:圆柱体"<<endl;
        cout<<"3:圆锥体"<<endl;
        cout<<"0:结束程序"<<endl;
    /*输入选项*/
        cin>>choice;
        /*选择要使用的功能*/
        switch(choice)
        { 
   
        case 1:volume_square();break;
        case 2:volume_cylinder();break;
        case 3:volume_cone();break;
        case 0: cout<<"感谢使用!"<<endl;break;
        }
    }
    return 0;
}
/*立方体体积函数*/
void volume_square()
{ 
   
    double len,width,height;
    cout<<"请输入长方体的长宽高:";
    cin>>len>>width>>height;
    double v=len*width*height;
    cout<<"长方体的体积为:"<<v<<endl;

}
/*圆柱体体积函数*/
void volume_cylinder()
{ 
   
    double radius,height;
    cout<<"请输入圆柱体的底半径和高:";
    cin>>radius>>height;
    double v=3.14*pow(radius,2)*height;
    cout<<"圆柱体的体积为:"<<v<<endl;
}
/*圆锥体体积函数*/
void volume_cone()

{ 
   
    double radius,height;
    cout<<"请输入圆锥体的底半径和高:";
    cin>>radius>>height;
    double v=(1.0/3.0)*3.14*pow(radius,2)*height;
    cout<<"圆锥体的体积为:"<<v<<endl;
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/193767.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • c++ pushback函数_push back from

    c++ pushback函数_push back from算法中里面的一个函数名,如c++中的vector头文件里面就有这个push_back函数,在vector类中作用为在vector尾部加入一个数据。string中也有这个函数,作用是字符串之后插入一个字符。如果是指标准模板库(stl)中容器的一般pushback()操作函数,那么是指在容器尾端插入一项数据,比如vectora(10);a.pushback(10);那么a的尾端,同时也是唯…

    2025年8月4日
    4
  • CAS Service 部署流程(包含hppts的配置)

    CAS Service 部署流程(包含hppts的配置)一,通过maven命令打成war包然后部署到tomcat这步直接跳过了很简单百度搜索一样就可以二,这个时候访问http://localhost/cas/login(注意不是https)cas默认账户密码:casuser/Mellon如何改成https形式的访问 自签名服务端需要导入证书 PS: passport.sso.c…

    2022年10月2日
    3
  • MySQL中的数据类型_js中的数据类型

    MySQL中的数据类型_js中的数据类型主要介绍了mysql中的数据类型,主要介绍整数类型,浮点类型,日期类型。开发中每个表都会存在主键和更新时间,这时候选择那个数据类型作为主键也是很重要的,如果选择的数据类型太大会浪费空间,如果选择小了会影响后期开发。平时面试官也会问你那个数据类型作为主键最好。

    2022年9月19日
    3
  • php 抛出异常使用场景

    php 抛出异常使用场景

    2022年2月18日
    61
  • 2019银川职工“春晚”为劳动者唱赞歌

    2019银川职工“春晚”为劳动者唱赞歌2019银川职工“春晚”为劳动者唱赞歌

    2022年4月21日
    59
  • 三极管的导通条件总结[通俗易懂]

    三极管的导通条件总结[通俗易懂]对三极管放大作用的理解,切记一点:能量不会无缘无故的产生,所以,三极管一定不会产生能量。但三极管厉害的地方在于:它可以通过小电流去控制大电流。放大的原理就在于:通过小的交流输入,控制大的静态直流。假设三极管是个大坝,这个大坝奇怪的地方是,有两个阀门,一个大阀门,一个小阀门。小阀门可以用人力打开,大阀门很重,人力是打不开的,只能通过小阀门的水力打开。所以,平常的工作流程便是,每当放水

    2022年6月18日
    75

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号