用pascal編一個年歷具體要求是:設(shè)計(jì)電子月歷的程序 一、任務(wù)內(nèi)容(task) 1.設(shè)計(jì)的程序應(yīng)具有以下功能: (1)任意輸入某年的某一月份,屏幕應(yīng)能顯示該月的月歷; (2)應(yīng)允許多次從鍵盤輸入某月份,并自行設(shè)置結(jié)束標(biāo)志。 (3)如在屏幕上輸入2007年12月份的信息,屏幕的顯示形式如下: month Sun. Mon. Tue. Wed. Thu. Fri. Sat. 12 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 (4)備注:輸出界面也可以是其它形式,另外還可對輸出界面進(jìn)行必要的修飾(如:加入表格線)。 2.程序設(shè)計(jì)要求: 1)采用結(jié)構(gòu)化的程序設(shè)計(jì)方法進(jìn)行編程; 2)用case控制語句實(shí)現(xiàn)選擇分支結(jié)構(gòu); 3)用while \repeat…until\for語句實(shí)現(xiàn)循環(huán)結(jié)構(gòu); 4)利用標(biāo)準(zhǔn)過程readkey實(shí)現(xiàn)程序執(zhí)行暫停; 5)利用標(biāo)準(zhǔn)過程 clrscr實(shí)現(xiàn)清屏操作。
上傳時間: 2014-01-07
上傳用戶:franktu
這是一款小游戲,使用是使用在wince的系統(tǒng)上面運(yùn)行。像4.3“的3.5”的7“的屏幕上都可以操作使用。游戲非常簡單。
標(biāo)簽: 小游戲
上傳時間: 2017-01-31
上傳用戶:chfanjiang
數(shù)碼管LED顯示 PORT6輸出動作的控制,而且外部接有一推動8個七段顯示器的電路。編寫一程序在8個七段顯示器上輪流顯示1,2,3,4,5,6,7,8。
標(biāo)簽: PORT6 LED 數(shù)碼管 動作
上傳時間: 2013-12-10
上傳用戶:515414293
本例題將介紹一種建立二叉樹的算法。同時介紹對“遍歷算法”靈活應(yīng)用:將二叉樹中每個結(jié)點(diǎn)的左右子樹進(jìn)行交換。介紹求二叉樹深度的算法。 二叉樹的建立是一個遞歸方法,與二叉樹先序遍歷思路有點(diǎn)相似。數(shù)據(jù)的組織是先序遍歷的順序,但是當(dāng)某結(jié)點(diǎn)的某孩子為空時以數(shù)據(jù)0來充當(dāng),也要輸入。結(jié)合右圖的二叉樹,其數(shù)據(jù)的輸入順序應(yīng)該是: 1 2 4 0 0 0 3 5 0 7 0 0 6 8 0 0 9 0 0。 若當(dāng)前數(shù)據(jù)不為0,則申請一個結(jié)點(diǎn)存入當(dāng)前數(shù)據(jù)。如果輸入0表明是空(NULL),不分配結(jié)點(diǎn)。遞歸調(diào)用建立函數(shù),建立當(dāng)前結(jié)點(diǎn)的左右子樹。
上傳時間: 2014-01-24
上傳用戶:zhaiye
用VHDL語言編寫的可以實(shí)現(xiàn)(7,4)漢明碼編解碼的程序。
上傳時間: 2017-04-17
上傳用戶:hn891122
//實(shí)驗(yàn)板的AVR程序,驅(qū)動1602LCM(可顯示2行,每行16個字符)模塊顯示實(shí)驗(yàn)練習(xí)。 //說明:RS高顯示/低指令輸入 RW高讀/低寫 EN高讀數(shù)據(jù)/下降沿寫數(shù)據(jù) //具體電路可參照使用指南里的說明。每個字符為5×7或5×8的點(diǎn)陣,共16×2個字符。 //使用器件:ATMEGA8535,可更換。 使用默認(rèn)的片內(nèi)RC振蕩器,1MHz。 //接線定義:PD4,5,6 為RS,R/W,EA。數(shù)據(jù)位為PC口。 //使用的開關(guān):SW2-1,2,3.SW1-1,2,3,4,5,6,7,8.SW2-5為背光開關(guān)。 SW3-8為系統(tǒng)復(fù)位端。
標(biāo)簽: AVR 實(shí)驗(yàn)板 程序
上傳時間: 2014-12-01
上傳用戶:cmc_68289287
本代碼為編碼開關(guān)代碼,編碼開關(guān)也就是數(shù)字音響中的 360度旋轉(zhuǎn)的數(shù)字音量以及顯示器上用的(單鍵飛梭開 關(guān))等類似鼠標(biāo)滾輪的手動計(jì)數(shù)輸入設(shè)備。 我使用的編碼開關(guān)為5個引腳的,其中2個引腳為按下 轉(zhuǎn)輪開關(guān)(也就相當(dāng)于鼠標(biāo)中鍵)。另外3個引腳用來 檢測旋轉(zhuǎn)方向以及旋轉(zhuǎn)步數(shù)的檢測端。引腳分別為a,b,c b接地a,c分別接到P2.0和P2.1口并分別接兩個10K上拉 電阻,并且a,c需要分別對地接一個104的電容,否則 因?yàn)榫幋a開關(guān)的觸點(diǎn)抖動會引起輕微誤動作。本程序不 使用定時器,不占用中斷,不使用延時代碼,并對每個 細(xì)分步數(shù)進(jìn)行判斷,避免一切誤動作,性能超級穩(wěn)定。 我使用的編碼器是APLS的EC11B可以參照附件的時序圖 編碼器控制流水燈最能說明問題,下面是以一段流水 燈來演示。
標(biāo)簽: 代碼 編碼開關(guān)
上傳時間: 2017-07-03
上傳用戶:gaojiao1999
(7,4)漢明碼的編譯碼程序,基于MTLAB語言
標(biāo)簽:
上傳時間: 2013-11-25
上傳用戶:wweqas
【問題描述】 在一個N*N的點(diǎn)陣中,如N=4,你現(xiàn)在站在(1,1),出口在(4,4)。你可以通過上、下、左、右四種移動方法,在迷宮內(nèi)行走,但是同一個位置不可以訪問兩次,亦不可以越界。表格最上面的一行加黑數(shù)字A[1..4]分別表示迷宮第I列中需要訪問并僅可以訪問的格子數(shù)。右邊一行加下劃線數(shù)字B[1..4]則表示迷宮第I行需要訪問并僅可以訪問的格子數(shù)。如圖中帶括號紅色數(shù)字就是一條符合條件的路線。 給定N,A[1..N] B[1..N]。輸出一條符合條件的路線,若無解,輸出NO ANSWER。(使用U,D,L,R分別表示上、下、左、右。) 2 2 1 2 (4,4) 1 (2,3) (3,3) (4,3) 3 (1,2) (2,2) 2 (1,1) 1 【輸入格式】 第一行是數(shù)m (n < 6 )。第二行有n個數(shù),表示a[1]..a[n]。第三行有n個數(shù),表示b[1]..b[n]。 【輸出格式】 僅有一行。若有解則輸出一條可行路線,否則輸出“NO ANSWER”。
標(biāo)簽: 點(diǎn)陣
上傳時間: 2014-06-21
上傳用戶:llandlu
算術(shù)編碼解碼!具體的數(shù)據(jù), 假設(shè)信源符號為{00, 01, 10, 11},這些符號的概率分別為{ 0.1, 0.4, 0.2, 0.3 },根據(jù)這些概率可把間隔[0, 1)分成4個子間隔:[0, 0.1), [0.1, 0.5), [0.5, 0.7), [0.7, 1),其中 表示半開放間隔,即包含 不包含 。上面的信息可綜合在表1中。 表1 信源符號,概率和初始編碼間隔 符號 00 01 10 11 概率 0.1 0.4 0.2 0.3 初始編碼間隔 [0, 0.1) [0.1, 0.5) [0.5, 0.7) [0.7, 1) 如果二進(jìn)制消息序列的輸入為:10 00 11 00 10 11 01。編碼時首先輸入的符號是10,找到它的編碼范圍是[0.5, 0.7)。由于消息中第二個符號00的編碼范圍是[0, 0.1),因此它的間隔就取[0.5, 0.7)的第一個十分之一作為新間隔[0.5, 0.52)。依此類推,編碼第3個符號11時取新間隔為[0.514, 0.52),編碼第4個符號00時,取新間隔為[0.514, 0.5146),… 。消息的編碼輸出可以是最后一個間隔中的任意數(shù)。
標(biāo)簽: 算術(shù)編碼 數(shù)據(jù) 解碼
上傳時間: 2014-01-03
上傳用戶:cooran
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1