課程表程序
Ⅰ 求一份課程設計程序,是關於課表的,用c語言編寫
你什麼時候交作業
Ⅱ 希賽程序員在線培訓課程表
課時1主講:計算機基礎
課時2主講:操作系統
課時3主講:多媒體技術
課時4主講:計算機應用基礎
課時5主講:網路與信息安全
課時6主講:法律法規與標准化
課時7主講:資料庫系統(一)
課時8主講:資料庫系統(二)
課時9主講:軟體工程
課時10主講:程序設計語言
課時11主講:數據結構
課時12主講:C程序設計
課時13主講:C++/Java
Ⅲ C語言中,編寫一個課程表查詢程序,那個星期用什麼來定義
用結構類型來定義!
裡面的星期用enum類型!把所有的星期都列出來
Ⅳ c語言怎樣編寫課程表,請問程序怎樣寫
鏈表存,
沒學鏈表就數組+結構體完成。還沒學結構體的話你就再啃啃C語言吧
Ⅳ 我想編寫一個自動生成課程表的程序,但是演算法我不知道怎麼寫!
你要說明白一點,有什麼要求,實現怎麼樣的功能,才好回答!一般是用隨機函數,然後用循環語句執行,嵌套條件語句判斷滿足條件,不滿足就返回從新執行,直到滿足條件,列印輸出結果,這是我學習dBASE時期,&BASIC時的演算法,應該是通用的,結構化的編程語言都通用的!
Ⅵ 怎麼製作一個JAVA的課程表程序(需要詳細解答)
寫個課程表程序倒是不難,只要使用java.util.Calendar類,可以做個萬年歷的課表,不過要界面就要配合專swing,但是你要在手屬機上運行就不能使用j2se,要用j2me.不過個人建議不要用java,java在手機上要用java虛擬機才可以運行,效率慢,所以建議使用C++嵌入式編程
Ⅶ 由全體老師的各個課表,用VBA編寫程序可以查詢具體某一天全體老師的課表,怎麼
用vba實現這樣的數據匯總不難,但前提是各個表要規范。
Ⅷ 誰能給我一個自學程序員的課程表
如果想軟體開發
離散數學 操作系統 網路技術 計算機組成原理 資料庫技術 數據結構
C/C++ vc++ windows程序設計 多媒體技術
如果學偏硬的話 還要學 匯編程序設計 單片機 電子技術
以下是XX大學本科計算機系教材:
計算機導論
計算機電路基礎
資料庫系統概論
信號與系統
演算法分析與設計
計算機組成與結構
硬體描述語言及應用
復變函數
數字邏輯電路課程設計
數字電路與邏輯技術
離散數學
數據結構
數據結構課程設計
電子CAD實訓
面向對象程序設計
資料庫開發課程設計
微機介面課程設計
計算機圖形學
人工智慧導論
匯編語言與微機介面
操作系統
多媒體技術
計算機網路
VC程序設計
資料庫開發技術
單片機原理及應用
Linux操作系統
常用網路組建與維護
Java程序設計
單片機課程設計
編譯原理
通信概論
軟體測試技術
計算機控制技術
MATLAB
DSP原理及應用
WEB開發技術
軟體工程
嵌入式系統開發及應用
智能機器人技術
計算機綜合應用課程設計
數據採集與處理
建議你買本書,書比網上的電子版教程好的多,如計算機屆超級權威教授 譚浩強 老先生寫的《C語言程序設計(第三版)》,全國發行了700萬冊,可以說是學C語言的人必看的書,我們大學就用這本書,很適合自學,通俗易懂
建議你學習其它計算機知識時也看他的書,他出的書很多,涵蓋面廣,每一本都很經典
這里有他的教程word版下載
http://www.longtengwang.com/Soft/UploadSoft/down/c/%CC%B7%BA%C6%C7%BFC%D3%EF%D1%D4%BD%CC%B3%CCWord%B0%E6.rar
另外,機械工業出版社的 計算機叢書系列也相當經典,全是翻譯國外經典教材,國外計算機發展早,水平比國內高很多,看這些教材事半功倍,推薦(美)Al Kelley Ira Pohl的《C語言教程第4版》
學習程序語言要持之以恆,不浮躁
Ⅸ c#做一個課表程序,怎樣做編程
先要明確需求
Ⅹ 寫一個課程表計算程序java
import java.util.ArrayList;
import java.util.List;
import javax.swing.JOptionPane;
class Course {
private String course;
private String unit;
private String grade;
private String score;
public String getCourse() {
return this.course;
}
public void setCourse(String course) {
this.course = course;
}
public String getUnit() {
return this.unit;
}
public void setUnit(String unit) {
this.unit = unit;
}
public String getGrade() {
return this.grade;
}
public void setGrade(String grade) {
this.grade = grade;
}
public String getScore() {
return this.score;
}
public void setScore(String score) {
this.score = score;
}
}
class GPAInfo {
private String name;
private List<Course> courseInfo;
private String gpa;
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
public List<Course> getCourseInfo() {
return this.courseInfo;
}
public void setCourseInfo(List<Course> courseInfo) {
this.courseInfo = courseInfo;
}
public String getGpa() {
return this.gpa;
}
public void setGpa(String gpa) {
this.gpa = gpa;
}
}
public class GPA {
public static void main(String[] args) {
// String hasNextStudent = "y";
String hasNextCourse = "y";
// List<GPAInfo> gpaInfolist = new ArrayList<GPAInfo>();
// while((hasNextStudent != null) && "y".equals(hasNextStudent.toLowerCase())) {
GPAInfo gpaInfo = new GPAInfo();
String name = JOptionPane.showInputDialog("enter a name");
gpaInfo.setName(name);
List<Course> courselist = new ArrayList<Course>();
while ((hasNextCourse != null) && "y".equals(hasNextCourse.toLowerCase())) {
Course course = new Course();
String courseName = JOptionPane.showInputDialog(" What class do you have?");
course.setCourse(courseName);
String unit = JOptionPane.showInputDialog(" Enter the units you get");
course.setUnit(unit);
String grade = JOptionPane.showInputDialog(" Grade you get?");
course.setGrade(grade);
course.setScore(String.valueOf(getScore(grade.toCharArray()[0])));
courselist.add(course);
hasNextCourse = JOptionPane.showInputDialog(" other class? Yes or no");
}// while has next course
hasNextCourse = "y";
gpaInfo.setCourseInfo(courselist);
gpaInfo.setGpa(getGpa(courselist));
// gpaInfolist.add(gpaInfo);
// hasNextStudent = JOptionPane.showInputDialog(" other student? Yes or no");
// }// while has next student
String output = "";
// for (GPAInfo gpaInfo : gpaInfolist) {
output += "名字:" + gpaInfo.getName() + "\n";
output += "課程 學分 成績" + "\n";
// List<Course> courselist = gpaInfo.getCourseInfo();
for (Course course : courselist) {
output += course.getCourse() + " " + course.getUnit() + " " + course.getScore() + "\n";
}
output += "平均點數GPA " + gpaInfo.getGpa() + "\n\n";
// }
System.out.println(output);
JOptionPane.showMessageDialog(null, output);
System.exit(-1);
}
private static String getGpa(List<Course> courselist) {
double avg = 0;
int totalScore = 0;
int totalUnit = 0;
for (Course course : courselist) {
totalUnit += Integer.parseInt(course.getScore());
totalScore += Integer.parseInt(course.getUnit()) * Integer.parseInt(course.getScore());
}
if (totalUnit != 0) {
avg = totalScore / totalUnit;
}
if (avg > 4) {
avg = 4;
}
return String.valueOf(avg);
}
private static int getScore(char score) {
int point;
score = Character.toUpperCase(score);
switch (score) {
case 'A':
point = 4;
break;
case 'B':
point = 3;
break;
case 'C':
point = 2;
break;
case 'D':
point = 1;
break;
default:
point = 0;
break;
}
return point;
}
}