资源简介
C#实现的学分绩点计算器的代码和可运行文件.rar,对大学生们很有用呀呵呵
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Text;
namespace 西南石油大学_学分绩点计算器
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(“西南石油大学--学分绩点计算器“);
Console.WriteLine();
Term thisTerm = new Term();
int NumOfCourses = GetInput.CourseNum();//本学期课程数
for(int i=1;i<=NumOfCourses;i++)
{
Console.WriteLine();
Console.WriteLine(“--------------开始录入第{0}门课程--------------“i);
Console.WriteLine(“第{0}门课程有几个学分?“i);
double credit = GetInput.GetCredit();
Console.WriteLine(“第{0}门课程考了多少分?“ i);
double score = GetInput.GetCredit();
Course OneCourse = new Course(creditscore);
thisTerm.AddOneCourse(OneCourse);
Console.WriteLine(“--------------第{0}门课程录入完毕--------------“ i);
Console.WriteLine();
}
Console.WriteLine(“最后学分绩点是:“+thisTerm.GetFinalJIDIAN());
Console.WriteLine(“欢迎访问我的博客:http://blog.csdn.net/cuipengfei1“);
Console.Read();
System.Diagnostics.Process.Start(“http://blog.csdn.net/cuipengfei1“);
}
}
class GetInput
{
public static int CourseNum()
{
Console.WriteLine(“本学期一共有几门必修课程?(注意,是必修课程哦)“);
string num= Console.ReadLine();
int NUM;
int.TryParse(numout NUM);
return NUM;
}
public static double GetCredit()
{
string credit = Console.ReadLine();
double CREDIT;
double.TryParse(creditout CREDIT);
return CREDIT;
}
}
class Course//一门课程
{
private double credit;//学分
private double score;//分数
public double Credit//学分
{
get { return credit; }
set { credit = value; }
}
public double Score//分数
{
get { return score; }
set { score = value; }
}
public Course(double _creditdouble _score)//构造
{
credit = _credit;
score = _score;
}
public double GetJIDIAN() //本门绩点
{
double jidian;
jidian = ((score - 60) / 10) + 1;
return jidian;
}
}
class Term //本学期
{
List AllCourse = new List();
public void AddOneCourse(Course course)
{
AllCourse.Add(course);
}
public double GetFinalJIDIAN()
{
double totalCredit=0;
double totalJIDIAN=0;
foreach (Course oneCourse in AllCourse)
{
totalCredit += oneCourse.Credit;
totalJIDIAN +=
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6656 2009-01-16 20:38 学分绩点计算器(可运行的程序).exe
文件 3389 2009-01-16 20:38 Program(源代码,可以用任何文本编辑器打开).cs
----------- --------- ---------- ----- ----
10045 2
相关资源
- sql+c#按时间查询
- C#教务管理系统源代码
- C#winfrom非接触IC卡M1卡读写调试源代码
- wpf仿WIN10画图程序
- C#使用GDI+处理图片
- C#仿QQ表情Demo
- C#简单计算器实现加减乘除
- DataTableHelper 用c# 对DataTable进行操作的
- C#中读取sql server的数据,并在datagri
- 各种基于Arcengine的利用c#实现的功能:
- c# 浮动工具栏实现
- c# arcengine 汽车在地图上移动的源代码
- C# HL7信息提取
- c#上位机接收STM32的数据实时显示存表
- c# chart 画波形
- floyd算法 C#实现
- 哲学家进餐问题C# 解决程序
- C#&SQLite 学生信息管理系统
- c# 反射获取传入对象的属性拼接sql语
- C#写的串口调试和校验和软件
- WPF动画界面以及WCF通讯框架实现即时
- CSharp波形显示控件源码.rar
- C#Socket 封装了Tcp/Udp传输字串、文件、
- C#随机生成发货地址,生成详细地址,
- 用c#编写的万年历 用c#编写的万年历
- 构建Delaunay三角网的c#源程序
- C#创建windows服务+Form+Web调用服务
- P2P之UDP穿透NAT的原理与C#实现
- 国家商用密码算法开放动态库及演示
- C# WinForm TreeListView控件用法
评论
共有 条评论