输入身高、体重、性别,判断是否是标准体重,男性标准=(身高-100)+-3,女性标准=(身高-110)+-3

Console.WriteLine("请输入身高");
int hight = int.Parse(Console.ReadLine());
Console.WriteLine("请输入体重");
int weight = int.Parse(Console.ReadLine());
Console.WriteLine("请输入性别");
string sex = Console.ReadLine();
if (sex == "男")
{
int a = hight - 100;
if (weight > (a + 3))
{
Console.WriteLine("不是标准体重,偏胖");
}
else if (weight <= (a + 3) && weight >= (a - 3))
{
Console.WriteLine("是标准体重");
}
else
Console.WriteLine("不是标准体重,偏瘦");
Console.ReadLine();
}
else if (sex == "女")
{
int a = hight - 110;
if (weight > (a + 3))
{
Console.WriteLine("不是标准体重,偏胖");
}
else if (weight <= (a + 3) && weight >= (a - 3))
{
Console.WriteLine("是标准体重");
}
else
Console.WriteLine("不是标准体重,偏瘦");
}
else
Console.WriteLine("请输入正确的性别");
Console.ReadLine();

时间: 2024-10-08 20:50:29

输入身高、体重、性别,判断是否是标准体重,男性标准=(身高-100)+-3,女性标准=(身高-110)+-3的相关文章

用条件运算符编写程序判断一个人的体重是否为标准体重

判断一个人的体重是否为标准体重 计算公式为:男生:体重-身高+100=±3     女生:体重-身高+110=±3 Console.WriteLine("请输入性别");            string a = Console.ReadLine();            Console.WriteLine("请输入体重");            double  b = Convert.ToDouble(Console.ReadLine());        

20150901输入分数看看及格,一元二次方程,标准体重

输入分数看看及格,一元二次方程,标准体重 Console.Write("请输入你的姓名:"); string name = Console.ReadLine(); Console.Write("请输入你的分数:"); double fenshu = Convert.ToDouble(Console.ReadLine()); if (fenshu >= 60 && fenshu < 80) { Console.WriteLine("

标准体重计算

Console.WriteLine("请输入性别"); string xb = Console.ReadLine(); Console.WriteLine("请输入身高"); double sg = double.Parse(Console.ReadLine()); Console.WriteLine("请输入体重"); double tz = double.Parse(Console.ReadLine()); if (xb == "男

练习!!标准体重

static void Main(string[] args) { Console.Write("请输入性别:"); string s = Console.ReadLine(); Console.Write("请输入体重(kg):"); double t=double.Parse(Console.ReadLine()); Console.Write("请输入身高(cm):"); double g=double.Parse(Console.Read

测量标准体重

Console.Write("请输入您的性别:"); string s = Console.ReadLine(); Console.Write("请输入您的体重:"); double t = double.Parse(Console.ReadLine()); Console.Write("请输入您的身高:"); double g = double.Parse(Console.ReadLine()); if(s=="男") {

输入一个整数,判断其是否是2^n,是就输出这个数,不是就输出和它最接近的为2^n的那个整数。

输入一个整数,判断其是否是2^n,若是,输出这 //个数,若不是,输出和它最接近的为2^n的那个整数. 附加源代码1: #include<stdio.h> #include<stdlib.h> #include<math.h> int main() { int input;//键盘输入一个整数input int i,j;//i,j待会儿存放input与左边和右边的为2^n的差值 int m,n;//保存左边,右边的与inout最接近的2^n printf("请

c语言:不用if,else语句,也不用循环条件等,输入一个字符,判断是否为大写字母

不用if,else语句,也不用循环条件等,输入一个字符,判断是否为大写字母,如果是,就转换成小写字母:否则不转换.最后输出得到的这个字符. 程序: #include<stdio.h> int main() { char ch; printf("请输入一个字符:"); scanf("%c",&ch); ch = (ch >= 'A'&&ch <= 'Z') ? (ch + 32) : ch; printf("%

java小练习:.根据输入的月份,判断该月份有多少天

package practiceGO; import java.util.Scanner; /*  * 2.根据输入的月份,判断该月份有多少天  */ public class Cto { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("输入月份:"); int month = sc.nextInt(); switch (month) {

java小练习:输入一个字符,判断该字符是数字?英文字母?还是其他字符

package practiceGO; import java.util.Scanner; /*  * 3.输入一个字符,判断该字符是数字?英文字母?还是其他字符  */ public class Cto { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("输入一个字符:"); char ch = sc.next().charAt(0);