//6
、(****)模擬
atm機取款的過程//(
1)、定義兩個能儲存
5個整形數的陣列,乙個用於儲存
5個人的卡號,乙個用於儲存對應卡號的密碼。//(
2)、判斷輸入的卡號是否在陣列中。//(
3)、如果在陣列中就讓輸入密碼,判斷是否和卡號對應的密碼匹配。//(
4)、判斷密碼,
24小時內只允許輸入3次
錯誤的密碼。輸入錯誤應該提示還剩下的輸入次數,
3次都輸入錯誤提示
24小時內不允許操作該卡。//(
5)、密碼正確就讓使用者對該賬戶進行相應的操作。//(
6)、注意取款的限制。//(
7)、上述功能對於乙個
atm機是迴圈的過程,也就是說每個客戶都會按照上面的操作進行操作,乙個使用者操作完成,下乙個使用者來了還可以進行相應的操作
1 . command + n 選擇 os x 中的cocoa class 新建一對atm.h 和atm.m
2. .h檔案中宣告函式如下
// 輸入賬號函式
void
inputusername(); //
判斷賬號是否正確
void
judgeusername(
intusername);
// 輸入密碼的函式
void
inputpassword(
intindex);
// 判斷密碼函式
bool
ispassword(
intindex,
intpassword);
// 判斷取錢
void
drawmoney();
3 . .m檔案中實現**
void
inputusername()}
//判斷賬號是否正確
void
judgeusername(
intusername)
;//
遍歷陣列進行賬號的比對
for(
inti =
0; i <
5; i++)
else}}
} //
輸入密碼的函式
void
inputpassword(
intindex)
else
else
}number--;}
} bool
ispassword(
intindex,
intpassword);
if(passwordarray[index] == password)
else}
void
drawmoney()
else}}
4 . 在主函式中呼叫(main.m)
inputusername
();
C語言實現簡單翻譯功能
題目描述 編寫乙個程式,依次輸入英文與漢語拼音,輸入兩個 表示輸入結束,再輸入一段英語句子,列印出其對應漢語拼音。要求 不得使用標頭檔案 題目中要求不得使用提醒我們使用其中的函式來編寫 不過函式的實現需要自己來思考,根據自己的需要可以調整原函式的功能。思路大致是 輸入完畢後拿原結構體記錄的英文內容與...
C語言 實現簡單的printf功能
include include include define abs x x 0 x 1 x intprintf char fmt,char tem 1024 char p1,p2,p3,ch 可變第一引數指向ap va start ap,fmt 複製格式化資料到buf strcpy buf,fmt...
C語言實現簡單的掃雷功能
這是我跟著學習 完成的第乙個小遊戲,運用到的知識不多都是陣列相關的知識,重要的是思路,在設計的時候要先繪製出大概的框圖,要知道遊戲的根本,這樣會讓你寫程式的時候更加方便。下面看 test.c define crt secure no warnings include game.h void test...