C#面向对象程序设计题目 在线等

1、根据计算公式:男人的标准体重(kg)=身高(cm)-105,女人的标准体重(kg)=身高(cm)-110,实际体重超过标准体重的10%,则为体重超标,实际体重比标准体重小10%,则为体重偏廋,输入一个人的身高和体重,根据性别,输出对应情况。

2、住房贷款问题:假设贷款金额为20万元,年利率为7%,输入用户每月还款额,请设计一个简单程序,计算多少年后可以还完所有贷款。

第1个回答  2011-05-05
请参考下面的类:

public class person {
string str1 = "超标", str2 = "标准", str3 = "偏廋";
public decimal height { get; set;}
public decimal weight { get; set; }
public bool male { get; set; }

public string Result(){
decimal dt = 0;
if(this.male) {
dt = (this.weight - (this.height - 105))/ this.weight;
}
else {
dt = (this.weight - (this.height - 110))/ this.weight;
}
if( dt > 0.1) return str1; else if (dt < -0.1) return str3; else return str2;
}
}
第2个回答  2011-05-05
先答你第二个题目吧。
一年20万元,年利率为7%。那如果一年还清就是20万加上20万乘以7%对吧。两年是乘14%。如果公式是这样的话。
做一个循环。
float a = 20; //货款数目
float b = 7/100; //利率
float c= 1; //每月可以还的钱。
float y =1; //年
while(!((c*12*y)>=(a+a*y*b)))
{
y++;
}
y就是最后还清所有钱所有的年了吧。。。本回答被提问者采纳
第3个回答  2011-05-05
分数太少

用c#面向对象设计完成下面的题目:添加矩形类Rectangle
public class Rectangle { \/\/\/ \/\/\/ 宽 \/\/\/ public double Width { get; set; } \/\/\/ \/\/\/ 高 \/\/\/ public double Height { get; set; } \/\/\/ \/\/\/ 面积 \/\/\/ public double Area { get { return Width ...

谁有C#面向对象程序设计及实践教程(第2版),有人分享教材的百度网盘吗...
《C#面向对象程序设计及实践教程(第2版)》细致深入地讲解了C#语言面向对象程序设计的理论、思想和方法,内容涵盖面向对象的基本概念、基于接口的设计、泛型程序设计方法、Windows和Web应用开发,以及数据库访问技术。全书提供了丰富的示例代码和课后习题,每章设计了一个综合案例,将所讲的C#语言和面向对象的...

c#面向对象程序设计 知道一个人的生日,如何计算它的年龄
周岁是指从出生日期开始计算的,虚岁的计算要加9个月,也就是说从受精卵就开始计算了;周岁按实际经历的天数(从出生至今)除365,余数不算;虚岁是实际经历的天数加270天除365,余数也算一岁。

求C#程序编写的题目,我是刚入门的初学者。最好能包括尽可能多的点...
1.一个窗体,窗体中几个文本框,实现几个文本框中东西的互相复制;2.在1的基础上加入多选按钮(一般将几个按钮放在一个包容器中,比如panel中,就会自动关联),通过按钮来进行控制将文本复制到哪一个文本框。3.打开txt文本,通过opendialoge来确定打开文件的地址。4.用各种方式来读取文件和保存文件(...

C# 对5个学生的《面向对象程序设计》课程的成绩进行统计,求出平均分...
public double GetAvorage()\/\/平均数 { int sum=0;foreach(int i in scoreList){ sum+= i;} return sum\/scoreList.Cout;} public double GetFailedNo()\/\/不及格人数 { int sum=0;foreach(int i in scoreList){ if(i<60)sum+= i;} return sum;} public double GetPassedNo()\/\/...

c语言是一种面向对象的程序设计语言吗
1、不是;2、C是面向过程的程序设计语言;3、C++是面向对象的,C#和Java也都是面向对象的,而且面向对象的程度比c++高,但不是完全面向对象的;4、Ruby是完全面向对象的编程语言,连int等基本类型也是对象。

面向对象程序设计这门课程第四讲C#面向对象编程入门的知识点有哪些...
面向对象程序设计这门课第四讲C#面向对象编程入门的知识点包含模块导引,第一节类和对象,第二节对象与对象变量,第三节数组,第四节继承,第五节抽象类与接口,第六节多态,第七节异常处理,第八节泛型编程技术,。

用c#面向对象的方法编写程序,要求用户在文本框中输入1到10之间的一个...
1. 控制台程序命名为:guess.cs,在static void Main(string[] args)内编写代码。2. 编写输出语句,提示要求输入数字,若要退出游戏则输入0,否则输入1。用if 语句控制程序,如果输入其他数值,输出提示“你的输入有误!”。3. 编写输入语句代码,并用int.Parse()方法将字符串转换为数值,将输入数值...

我只学了C,现在要学C#会不会很难?
12、不要漏掉书中任何一个练习题--请全部做完并记录下解题思路。 13、你会买好多参考书,那么请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码。 14、VC、C#、.NET这些东西都会过时,不会过时的是数据结构和优秀的算法! 15、记住:书到用时方恨少。不要让这种事发生在你身上,在学校你有充足...

面向对象的程序设计语言有哪些
面向对象程序设计语言主要包括以下几种:Java、C++、Python、C#、Ruby和Scala等。下面将对几种常见的面向对象语言进行详细解释。一、Java Java是一种面向对象的程序设计语言,是跨平台的动态类型语言。由于它拥有良好的安全性和便捷性,现已成为全球范围内应用最广泛的语言之一。它不仅支持类和对象的封装、...

相似回答