C#学习7.31判断体重是否超标

using System;

using System.Collections.Generic;

using System.Linq; using System.Text;

using System.Threading.Tasks;

namespace 练习1

{

//要求写一个函数判断体重是否超标

//函数具有三个参数,分别是性别、体重(Kg)、身高(cm)

//辨别方法:“男”  身高-100=体重+/-3 ;“女”  身高-110=体重+/-3

class Program

{

public string celing(string sex,int heavy ,int hight)

{

if (sex == "男")

{

if (hight - 100 == heavy + 3 || hight - 100 == heavy - 3)

{

return "您的体重标准!";

}

else

{

return "您的体重不达标!";

}

}

else if (sex == "女")

{

if (hight - 110 == heavy + 3 || hight - 110 == heavy - 3)

{

return "您的体重标准!";

}

else

{

return "您的体重不达标!";

}

}

else

return "您的输入有误,请重试!";

}

static void Main(string[] args)

{

Console.Write("请输入您的性别:");

string sex = Console.ReadLine();

Console.Write("请输入您的体重:请用Kg表示)");

int heavy = int.Parse(Console.ReadLine());

Console.Write("请输入您的身高:(请用cm表示)");

int hight = int.Parse(Console.ReadLine());

Console.WriteLine("输入完毕请按回车键打印!");

Console.ReadLine();

Program hanshu = new Program();

Console.Write("您的性别是:{0},体重{1}Kg,身高{2}cm,",sex ,heavy ,hight );

Console.WriteLine(hanshu.celing(sex,heavy ,hight ));

Console.ReadLine();

}

}

}

时间: 2024-10-07 05:30:04

C#学习7.31判断体重是否超标的相关文章

C#与Java对比学习:类型判断、类与接口继承、代码规范与编码习惯、常量定义(转载)

C#与Java对比学习:类型判断.类与接口继承.代码规范与编码习惯.常量定义 类型判断符号: C#:object a;  if(a is int) { }  用 is 符号判断 Java:object a; if(a instanceof Integer) { } 用 instanceof 符号判断 类与接口的继承: C#:public class MDataRow : List<MDataCell>, IDataRecord, ICustomTypeDescriptor Java:publi

C++学习笔记31,指向引用的指针(3)

我们来看一个简单的指向引用的指针的例子. #include <iostream> using namespace std; int main(){ int x=10; int y=20; int &rtx=x; //不要写成了int& *ptrx=&rtx; //因为rtx的本质是一个int int *ptrx=&rtx; *ptrx=15; ptrx=&y; rtx=y; cin.get(); } 依次单步执行:(注意rtx值的变化和ptrx的变化)

判断体重偏轻重

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 判断体重偏轻中 { class Program { static void Main(string[] args) { Console.Write("请输入你的性别:"); string s = Console.ReadLine(); C

C学习if条件判断和for循环

通过学习if条件判断和for循环之后,做了一个实例.实现的实例都在代码中有详细的注释. #include <stdio.h> /****************************************************** * 输入一个数字n,求 * 1+1+2+1+2+3+1+2+3+4...+n * 该实例主要为了练习if语句和for语句 ******************************************************/ int main(void

我的游戏学习日志31——(对)游戏性的分析(5)

我的游戏学习日志31——(对)游戏性的分析(5) 5. 社会文化层 (1)深入的探究游戏游戏者与所在群体的关系,将游戏者作为社会的一部分去考察剖析,方能更宏观地看清游戏的本质. (2)在游戏的传播和推广时,我们也看到了集体文化的力量,玩家常常因为群体的选择而放弃自己的偏好,义无反顾的加入群聚的欢乐之中. (3)游戏中的社会性最高的体现在MMORPG游戏中. (4)人类学家Gregory Bateson提出,游戏可以被看做“元交流”的特有语境之一,即游戏本身就是某种意义或信息交流和理解方式. (5

[shellcode学习] 绕过条件判断

shellcode学习第一个例子. 以下有一段c语言编写的命令行程序,检验用户输入的数字,并判断是否合法.这里用户的输入被放在了函数的缓冲区里,但程序没有对缓冲区长度做检查,留下了漏洞.这里可以利用该漏洞绕过数字检察,使得任意输入都会被判定为正确. 在 validate_serial 中,do_valid_stuff 的地址溢出到函数的返回值上,就可实现. 源程序 #include <stdio.h> #include <stdlib.h> #include <string.

C#学习笔记-输入数据判断(int、double、string)

代码: 1 using System; 2 using System.Windows.Forms; 3 4 namespace CheckInput 5 { 6 public partial class Form1 : Form 7 { 8 public Form1() 9 { 10 InitializeComponent(); 11 } 12 13 private void Sure_button_Click(object sender, EventArgs e) 14 { 15 16 if

c#基础 1,100以内的与7相关的数字;2,计算器,3,判断是不是一个正整数,4,判断体重

//输出语句   Console.ReadLine();           //输入语句    Console.WriteLine();            /// 给函数加注解:            /**/  //一段区域           // 数据类型            //  1,整型 int:            //  2,浮点型 double:            //  3,字符串型 string;            //  4,布尔型 bool (1)tr

1,判断是否为正整数 2 判断体重

//语法            //选择语句 if,else:switch case;            //循环语句 do,for;foreach;while ;            //跳转语句 break,continue,return ;            //异常语句 try catch ,finally; //例题            //    1,输入一个正整数,判断是不是一个正整数            //Console.Write("请输入一个整数")