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

计算立方体,圆柱,圆锥体积的小程序是啥_计算圆柱体体积的程序#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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 关于UNPIVOT 操作符

    关于UNPIVOT 操作符

    2021年11月25日
    40
  • N1盒子旁路由教程面向小白啰嗦版

    N1盒子旁路由教程面向小白啰嗦版本文最后更新于2020年4月,请注意时效性N1盒子旁路由教程面向小白啰嗦版索引参考主要目的一些需要用到的东西对N1盒子进行降级以及激活U盘启动将N1固件烧录至U盘并使用U盘启动openwrt将固件刷入N1盒子的emmc更改N1盒子的内网IP增加WAN接口以及更改LAN接口配置非全局设置-手动配置过的设备能代理全局设置-所有设备连上就能代理固件的升级N1的WiFi?…

    2022年6月4日
    61
  • oracle 触发器通知,Oracle触发器详细介绍

    oracle 触发器通知,Oracle触发器详细介绍欢迎进入Oracle社区论坛,与200万技术人员互动交流>>进入触发器是特定事件出现的时候,自动执行的代码块。类似于存储过程,但是用户不能直接调用他们。功能:1、允许/限制对表的修改2、自动生成派生列,比如自增字段3、强制数据一致性4、提供欢迎进入Oracle社区论坛,与200万技术人员互动交流>>进入触发器是特定事件出现的时候,自动执行的代…

    2022年7月27日
    6
  • Log4j ConversionPattern参数的格式含义[通俗易懂]

    Log4j ConversionPattern参数的格式含义[通俗易懂]ConversionPattern参数的格式含义格式名含义%c输出日志信息所属的类的全名%d输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,比如:%d{yyy-MM-ddHH:mm:ss},输出类似:2002-10-18-22:10:28%f输出日志信息所属的类的类名%l输出日志事件的发生位置,即输出日志信息的语句处于它所在的类的第几

    2022年8月22日
    6
  • 手机射频架构解析(zen2架构解析)

    一、射频电路组成和特点:普通手机射频电路由接收通路、发射通路、本振电路三大电路组成。其主要负责接收信号解调;发射信息调制。早期手机通过超外差变频(手机有一级、二级混频和一本、二本振电路),后才解调出接收基带信息;新型手机则直接解调出接收基带信息(零中频)。更有些手机则把频合、接收压控振荡器(RX…

    2022年4月12日
    62
  • 怎么从安卓设备转移数据到苹果_如何从安卓设备将数据转移到 iPhone 12?「建议收藏」

    怎么从安卓设备转移数据到苹果_如何从安卓设备将数据转移到 iPhone 12?「建议收藏」如果之前是安卓用户,在购买iPhone12新款手机之后,如何从安卓转移数据到iOS?可以通过苹果官方提供的“转移到iOS”应用,将安卓手机中的内容进行转移。可转移的内容包括:通讯录、信息历史记录、相机照片和视频、Web书签、邮件帐户和日历。转移完成之后,您可以从AppStore下载任何匹配的免费App。使用前准备事项:1.通过苹果官网下载“转移到iOS”应用,并在安卓手机中进…

    2022年9月18日
    3

发表回复

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

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