首页 > 试题

斤换算

更新时间:2022-12-06 11:50:08 阅读: 评论:0

小咖秀2900部福利资源-关于戏曲的资料


2022年12月6日发(作者:焦虑症表现)

C++PrimerPlusP22编程题⼆(02_编写程序,输⼊⾝⾼体重,计算BMI)——

中职

C++PrimerPlusP22编程题⼆

编写⼀个⼩程序,要求以⼏英尺英⼨的⽅式输⼊其⾝⾼,并以磅为单位输⼊其体重(使⽤3个变量来存储这些信息)。

该程序可以报告体重指数(BodyMassIndex,BMI)。

为了计算BMI,该程序以英⼨为单位指出⽤户的⾝⾼(1英尺=12英⼨),

并将以英⼨为单位的⾝⾼转换为⽶为单位的⾝⾼(1英⼨=0.0254⽶)。然后,将以磅为单位的体重转换为以千克为单位的体重(1千克

=2.2磅)。

最后,计算相应的BMI,即体重(单位是千克)除以⾝⾼(单位是⽶)的平⽅。⽤符号常量表⽰各种转换因⼦。

1英⼨=0.0254⽶

1英尺=12英⼨

1千克=2.2磅

1公⽄=2⽄

1⽄=500g

/*

C++PrimerPlusP22编程题⼆

编写⼀个⼩程序,要求以⼏英尺英⼨的⽅式输⼊其⾝⾼,并以磅为单位输⼊其体重(使⽤3个变量来存储这些信息)。

该程序可以报告体重指数(BodyMassIndex,BMI)。

为了计算BMI,该程序以英⼨为单位指出⽤户的⾝⾼(1英尺=12英⼨),

并将以英⼨为单位的⾝⾼转换为⽶为单位的⾝⾼(1英⼨=0.0254⽶)。然后,将以磅为单位的体重转换为以千克为单位的体重(1千克=2.2磅)。

最后,计算相应的BMI,即体重(单位是千克)除以⾝⾼(单位是⽶)的平⽅。⽤符号常量表⽰各种转换因⼦。

1英⼨=0.0254⽶

1英尺=12英⼨

1千克=2.2磅

1公⽄=2⽄

1⽄=500g

*/

//头⽂件

#include

#include

//转换因⼦

constfloatKILOGRAM_TO_POUND=2.2;

constintFOOT_TO_INCH=12;

constfloatINCH_TO_METER=0.0254;

//⼯具

voidinch(void)//⾝⾼转换

{

usingnamespacestd;//编译指令

floatheight;

cout<<"输⼊你的⾝⾼(厘⽶):";//提⽰⽤户输⼊常规⾝⾼

cin>>height;//输⼊

height=height/100;//将厘⽶转换为⽶

height=height/0.0254f;//⽶换算成总英⼨

cout<<"你的⾝⾼(英尺)是:"<

cout<<"英⼨是:"<

}

voidweight(void)

{

usingnamespacestd;//编译指令

usingnamespacestd;//编译指令

floatwei;

cout<<"输⼊你的体重(⽄):";//提⽰⽤户输⼊常规体重

cin>>wei;//输⼊

cout<<"你的体重为(kg):"<

}

//主函数

intmain(void)

{

inch();//提⽰⽤户(以厘⽶衡量⾝⾼的⽤户)相对应的英⼨

weight();//提⽰⽤户(以⽄衡量体重的⽤户)相对于的kg

usingnamespacestd;//编译指令

intinch,food,height;

floatweight_pound,weight;

doubleBIM;

cout<<"输⼊你的英尺:";//提醒⽤户输⼊英尺

cin>>food;//输⼊

cout<<"输⼊你的英⼨:";//提醒⽤户输⼊英⼨

cin>>inch;//输⼊

cout<<"输⼊你的体重(kg):";//提醒⽤户输⼊体重

cin>>weight_pound;//输⼊

cout<<"你当前的⾝⾼总英⼨是:"<<(height=food*FOOT_TO_INCH+inch);//转换显⽰总英⼨

height=height*INCH_TO_METER;//将英⼨换算成⽶

weight=weight_pound*KILOGRAM_TO_POUND;//将kg换算成磅

BIM=weight/pow(height,2);//计算BIM的值

cout<

return0;

}

本程序有两个是⽤于⽅便理解的程序⼯具:

第⼀个⾝⾼转换⼯具(本程序需要⽤⼏英尺⼏英⼨来表⽰⾝⾼):

//⼯具

voidinch(void)//⾝⾼转换

{

usingnamespacestd;//编译指令

floatheight;

cout<<"输⼊你的⾝⾼(厘⽶):";//提⽰⽤户输⼊常规⾝⾼

cin>>height;//输⼊

height=height/100;//将厘⽶转换为⽶

height=height/0.0254f;//⽶换算成总英⼨

cout<<"你的⾝⾼(英尺)是:"<

cout<<"英⼨是:"<

}

第⼆个体重转换⼯具(本程序需要以千克来表⽰体重):

voidweight(void)

{

usingnamespacestd;//编译指令

floatwei;

cout<<"输⼊你的体重(⽄):";//提⽰⽤户输⼊常规体重

cin>>wei;//输⼊

cout<<"你的体重为(kg):"<

}

其他的都是代⼊公式即可

结果为(个⼈数据因⼈⽽异):

输⼊你的⾝⾼(厘⽶):170

你的⾝⾼(英尺)是:5英⼨是:6

输⼊你的体重(⽄):110

你的体重为(kg):55

输⼊你的英尺:5

输⼊你的英⼨:6

输⼊你的体重(kg):55

你当前的⾝⾼总英⼨是:66

你的BIM值为:121

感谢观看

再次感谢~

本文发布于:2022-12-06 11:50:08,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/88/52779.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:但见
下一篇:b调
标签:斤换算
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图