資料結構課程設計

2021-06-28 04:26:46 字數 1593 閱讀 2149

一、實訓目的

通過課程設計,學會運用資料結構知識,針對具體應用,自己設計合理資料結構,確定儲存結構,並能設計具體操作演算法,選擇使用具體語言進行實現。掌握c++較複雜程式的組織和設計過程,除錯技巧。學習解決實際問題的能力。

題目1.

小明是乙個計算機專業top student,祝賀他畢業了。並準備到銀行參加工作。上班第一天,經理叫他編制乙個實現乙個活期儲蓄處理程式,算作考查。上班第一天, 一定要給領導乙個好印象,小明二話沒說,就答應了。現要你是小明了,請完成如下題目功能。儲戶開戶、銷戶、存入、支出活動頻繁,系統設計要求:(1)

能比較迅速地找到儲戶的帳戶,以實現存款、取款記賬;

(2)能比較簡單,迅速地實現插入和刪除,以實現開戶和銷戶的需要。

源**:

#include#include#include using namespace std;

long num[100],time[100];

float money[100];

char*namek[100];

char*idk[100];

char*telk[100];

char*wplacek[100],*homek[100];

float interest=0;

char yes;

char name[100];

int get_num( long *num ) //獲取賬號

//個人介面

void personal(int n,long* time,float *money,long *num,float interest)

*(money+n)-=mtemp;

cout

if(ntemp<1||ntemp>99)

cout<

cin>>yes;

if(yes=='y')

} }if(i==0)

cout

if(n<1||n>99)

else

personal(n,time,money,num,interest);

break;

case '2':

n=get_num( num );

if(n==0)

break;

get_inform(n,num, idk,namek,wplacek,telk,homek);

cout<

cin>>yes;

if(yes=='y')

cout<

<

程式實現:

資料結構課程設計

資料結構課程設計 include define n 30 include include includeusing namespace std struct node typedef node phone,mingzi node hashnumble node hashname int hash1 ...

資料結構課程設計

小明是乙個計算機專業top student 祝賀他畢業了。並準備到銀行參加工作。上班第一天,經理叫他編制乙個實現乙個活期儲蓄處理程式,算作考查。上班第一天,一定要給領導乙個好印象,小明二話沒說,就答應了。現要你是小明了,請完成如下題目功能。儲戶開戶 銷戶 存入 支出活動頻繁,系統設計要求 1 能比較...

資料結構課程設計

農民過河問題是指農民需要帶乙隻狼 乙隻羊和一棵白菜到河的南岸去,需要安全運到北岸。而一條小船只能容下他和一件物品,只有農民能撐船。問農民怎麼能安全過河,問題中需要涉及到狼會吃羊,羊會吃白菜,所以農民不能將這兩種或三種物品單獨放在河的一側,因為沒有農民的照看,狼就要吃掉羊,而羊可能又要吃掉白菜。這類問...