首页 > 编程语言 >【编程入门】BMI.exe

【编程入门】BMI.exe

时间:2024-10-19 17:51:04浏览次数:10  
标签:24 编程 cout w18 double BMI else exe 18

#include <bits/stdc++.h>
using namespace std;

int main()
{
    double h, w, b;
    cin >> h >> w;
    h /= 100;
    b = w / (h * h);
    if (b > 24)
    {
        cout << "Too fat!" << endl;
        double w24 = 24 * (h * h);
        cout << ceil(w - w24);
    }
    else if (b < 18)
    {
        cout << "Too thin!" << endl;
        double w18 = 18 * (h * h);
        cout << ceil(w18 - w);
    }
    else
    {
        cout << "Good!";
    }
    return 0;
}
2024-10-19 17:50 

标签:24,编程,cout,w18,double,BMI,else,exe,18
From: https://blog.csdn.net/2401_86640240/article/details/143081688

相关文章

  • 网络编程
    第九章——网络编程1、网络编程概述计算机网络:是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。极域网络编程:就是用来实现网络互连的不同计算......
  • java_day19_线程组、线程池、定时器、InetAddress、网络编程、设计模式
    一、线程组:线程组:将属于同一类的线程划分到同一组中,可以直接对线程组进行设置。ThreadGroup构造方法:ThreadGroup(Stringname)构造一个新的线程组。代码案例:classMyThread1extendsThread{publicMyThread1(){}publicMyThread1(ThreadGr......
  • 网路编程
    UDP将数据源和目的封装成数据包中,不需要建立连接;每个数据报包的大小在限制在64k;因无连接,是不可靠协议;不需要建立连接,速度快UDP传输发送端思路1:建立udp的socket服务2:将要发送的数据封装成数据包3:通过udp的socket服务,将数据包发送出4:关闭资源点击查看代码publiccl......
  • 5步轻松上手!零基础也能掌握Go语言编程
    你是不是经常听到Go语言(Golang)在技术圈的讨论,却不知道如何开始?Go语言凭借其简洁、高效和并发处理能力,成为越来越多开发者和公司的首选。特别是在高并发场景如微服务、分布式系统中,Go的优势尤为突出。作为一门对初学者友好的语言,即便你没有编程基础,也可以通过以下5个简单步骤......
  • AI编程Arduino单片机点亮WS2812灯带彩虹灯效
    引言随着物联网(IoT)和智能家居的迅速发展,LED灯带因其灵活性和多样的显示效果,广泛应用于装饰、广告、舞台等多个领域。WS2812作为一种智能可控的LED灯带,以其独立控制、丰富的色彩和高亮度,成为众多开发者的首选。而在控制WS2812灯带的过程中,编写高效、稳定的单片机代码至关重要。......
  • XC6SLX25T-2CSG324C,XC6SLX45T-2FGG484I,XC7K70T-3FBG484E4914, XILINX/赛灵思 嵌入式
    Xilinx是一家总部位于美国的半导体公司,成立于1984年。他们的主要产品是可编程逻辑器件(FPGA和SoC)和相关的开发工具。Xilinx的FPGA产品被广泛应用于各种领域,包括通信、数据中心、工业控制、汽车、物联网等。他们的产品具有灵活性高、性能强大和可定制性强等特点。2018年,Xilinx宣......
  • 电子学会代码编程Python等级考试24年9月一级真题和答案解析
    1.下列选项中关于turtle.color('red')语句的作⽤描述正确的是?()A.只设置画笔的颜⾊为红⾊B.只设置填充的颜⾊为红⾊C.设置画笔和填充的颜⾊为红⾊D.设置画笔的颜⾊为红⾊,设置画布背景的颜⾊为红⾊答案解析:C,turtle.color('red')语句会将画笔和填充颜⾊都设......
  • hive执行SQL提示:Error while processing statement:FAILED:Execution Error, return c
    遇到Hive执行SQL时提示Errorwhileprocessingstatement:FAILED:ExecutionError,returncode1fromorg.apache.hadoop.hive.ql.exec.tez.TezTask的错误,通常意味着在执行Tez任务时出现了问题。这个错误可能由多种原因引起,包括但不限于配置问题、资源限制、数据问......
  • vscode中整合豆包MarsCode编程助手
    豆包MarsCode是字节跳动旗下的一款AI工具,最近在刷帖子时看到已经可以在vscode中通过插件安装MarsCode工具,接下来我们来看下操作流程以及使用效果。第一步:首先需要注册下豆包账号豆包MarsCode--智能编码,一触即发!第二步:打开vscode后,左侧导航栏上点击扩展,搜索MarsCode,找到插件......
  • 关于Python AI 编程助手Fitten Code的应用体验以及Python 修改删除 sys.path 路径以实
    一、关于PythonAI编程助手FittenCode的应用体验        AI现在无孔不入,现在都开始进入到编程中了,有一个能适用多种编译器环境的AI编程插件FittenCode。其适配了ViusalStudio,VSCode(本文使用),JetBrains系列(本文使用)以及Vim等多种编译器环境的插件FittenCo......