中文一二三区_九九在线中文字幕无码_国产一二区av_38激情网_欧美一区=区三区_亚洲高清免费观看在线视频

首頁 > 教案下載 > 信息技術教案 > 高中信息技術教案 > VB程序設計的常用算法教案

VB程序設計的常用算法教案

發布時間:2017-08-02

VB程序設計的常用算法教案

算法(algorithm):計算機解題的基本思想方法和步驟。算法的描述:是對要解決一個問題或要完成一項任務所采取的方法和步驟的描述,包括需要什么數據(輸入什么數據、輸出什么結果)、采用什么結構、使用什么語句以及如何安排這些語句等。通常使用自然語言、結構化流程圖、偽代碼等來描述算法。

一、計數、求和、求階乘等簡單算法

此類問題都要使用循環,要注意根據問題確定循環變量的初值、終值或結束條件,更要注意用來表示計數、和、階乘的變量的初值。

例:用隨機函數產生100個[0,99]范圍內的隨機整數,統計個位上的數字分別為1,2,3,4,5,6,7,8,9,0的數的個數并打印出來。

本題使用數組來處理,用數組a(1 to 100)存放產生的確100個隨機整數,數組x(1 to 10)來存放個位上的數字分別為1,2,3,4,5,6,7,8,9,0的數的個數。即個位是1的個數存放在x(1)中,個位是2的個數存放在x(2)中,……個位是0的個數存放在x(10)。

將程序編寫在一個gettjput過程中,代碼如下:

public sub gettjput()   

    dim a(1 to 100) as integer

    dim x(1 to 10) as integer

    dim i as integer, p as integer

    '產生100個[0,99]范圍內的隨機整數,每行10個打印出來

    for i = 1 to 100

        a(i) = int(rnd * 100)

        if a(i) < 10 then

            form1.print space(2); a(i);

        else

            form1.print space(1); a(i);

        end if

        if i mod 10 = 0 then form1.print

    next i

    '統計個位上的數字分別為1,2,3,4,5,6,7,8,9,0的數的個數,并將統計結果保存在數組x(1),x(2),...,x(10)中,將統計結果打印出來

    for i = 1 to 100

        p = a(i)  mod  10    ' 求個位上的數字

        if p = 0 then p = 10

        x(p) = x(p) + 1

    next i

    form1.print "統計結果"

    for i = 1 to 10

        p = i

        if i = 10 then p = 0

        form1.print "個位數為" + str(p) + "共" + str(x(i)) + "個"

    next i

end sub

二、求兩個整數的最大公約數、最小公倍數

分析:求最大公約數的算法思想:(最小公倍數=兩個整數之積/最大公約數)

2頁,當前第112
VB程序設計的常用算法教案 相關內容:
  • 第1節 《程序與程序設計》教學設計

    第1節 《程序與程序設計》教學設計一、學習者分析對于初二的學生,經過第一冊第一章的學習,對信息技術課程的學習已經形成了習慣,熟悉常見的應用軟件和常規的教學環境,為進一步學習計算機程序設計打下了一定的基礎。...

  • 評課--《VB程序設計的基本結構》

    今天,在9中聽了張老師的課后,現在我對此次課發表一下自己的一些看法。一、我個人的觀點認為本節課是以教師講授、學生練習、以任務驅動為主的一種較為傳統的教學模式。...

  • 程序設計初步

    第三部分 QBASIC程序設計基礎第一章 軟件設計基礎知識【教學目的】【教學重點、難點】【教學過程】第一節 計算機語言語言是人類進行思想交流的工具,人與計算機之間進行交流同樣也需要“語言”——一種能被計算機識別的專用語言稱為計算機...

  • 選擇結構程序設計

    [1]教學目的:1、讓學生了解選擇結構程序2、掌握邏輯量的概念3、掌握關系表達式和邏輯表達式4、了解IF 語句[2]教學重點:選擇結構程序和關系表達及邏輯表達式[3]教學難點:選擇結構程序的掌握[4]教學方法:引入法[5]教學工具:[6]教學內容...

  • 語文教案-題目:如何提高小學生對程序設計的興趣

    本人是一名即將畢業的師范生 。在本學期初有上學期的實習學校找到我請我幫他們去培訓NOIP(全國信息技術奧林匹克競賽)培訓班。小學組培訓的是 QB(Qbasic),參加學習的(3~5年級)學生,他們對QB都一無所知, 同時思維也有所差異。...

  • 信息技術 - 選擇結構程序設計(精選2篇)

    [1]教學目的:1、讓學生了解選擇結構程序2、掌握邏輯量的概念3、掌握關系表達式和邏輯表達式4、了解IF 語句[2]教學重點:選擇結構程序和關系表達及邏輯表達式[3]教學難點:選擇結構程序的掌握[4]教學方法:引入法[5]教學工具:[6]教學內容...

  • 一信息技術第六章“第一節程序設計的基本方法”教案設計

    一、教學目標1.理解算法的概念;2.知道兩種算法的描述方法—語言描述法和流程圖的區別3.能初步利用算法解決簡單的問題。4.培養學生的理論聯系實際能力和動手操作能力。...

  • 算法與程序設計——選擇排序

    一、學情分析通過上學期《算法與編程》部分的學習,學生初步了解算法及其表示、比較熟悉流程圖設計;本學期課程為《算法與程序設計》,對算法的理解更加深入,要求能通過visual basic實現簡單算法;在本課之前,學生應了解了流程圖的應用...

  • 信息技術 - 選擇結構程序設計(一課時)

    [1]教學目的:1、讓學生了解選擇結構程序2、掌握邏輯量的概念3、掌握關系表達式和邏輯表達式4、了解IF 語句[2]教學重點:選擇結構程序和關系表達及邏輯表達式[3]教學難點:選擇結構程序的掌握[4]教學方法:引入法[5]教學工具:[6]教學內容...

  • 程序設計基礎

    教學目標:1. 了解計算機解決問題的四個階段。2. 理解“算法”的概念和算法的三種基本結構。3. 能讀懂流程圖,并能初步進行簡單的流程圖設計。...

  • 信息技術 - 選擇結構程序設計(一課時)

    [1]教學目的:1、讓學生了解選擇結構程序2、掌握邏輯量的概念3、掌握關系表達式和邏輯表達式4、了解IF 語句[2]教學重點:選擇結構程序和關系表達及邏輯表達式[3]教學難點:選擇結構程序的掌握[4]教學方法:引入法[5]教學工具:[6]教學內容...

  • 乘法的結合律和簡便算法(通用3篇)

    教學目標1.使學生理解并掌握乘法結合律.2.應用乘法交換律和結合律進行簡算.教學重點理解乘法的結合律的意義及運用.教學難點乘法結合律的運用.教學步驟一、復習準備,引入問題情境1. 口算題.(卡片)2×5 50×2 25×4 8×125 125×80 40×...

  • 乘除法的一些簡便算法(精選3篇)

    教學內容:教材107—108頁例1、例2及做一做,練習二十五的1—5題.素質教育目標(一)知識教學點1.理解一個數連續乘以兩個一位數,改成乘以這兩個一位數的積的算理.2.理解一個數乘以一個兩位數轉化為一個數連續乘以兩個一位數的算理.(二)能力...

  • 除法是兩位數的除法的計算法則(精選2篇)

    (一)教學目標1.學會除法是兩位數,商是兩.三位數的筆算方法,掌握正確的試商方法.2.理解除數是兩位數的除法的計算法則.3.在總結法則的過程中,培養學生的概括.表達能力.(二)教學準備投影.口算卡片.(三)教學過程1.復習鋪墊.(1)口算28×20 4...

  • 《9加幾》教學案例設計及我對算法多樣化的思考(通用17篇)

    《數學課程標準》在“教學建議”中指出,要“鼓勵算法的多樣化”。在這個理念的指導下,我在《9加幾》一課教學9+2的教學片斷如下: 師:9+2=?你是怎么想出得數的?可以利用你身邊的工具,也可以不用工具動腦思考。 1、同桌交流方法。...

  • 高中信息技術教案
主站蜘蛛池模板: 色欲av自慰一区二区三区 | 中文字幕一本到无线 | 亚洲五码在线 | 欧美野战| 国产精品乱子伦一区二区 | 亚洲精品白浆高清久久久久久 | 色噜噜亚洲男人的天堂 | 极品美女a诱v惑在线观看免费 | 女人洗澡一级毛片一级毛片 | 久久久久久久久久久亚洲 | 农村妇女精品一二区 | 老司机中文字幕无码网站 | 91av视频免费在线?看 | 斗罗大陆3龙王传说第四季免费观看 | 久久午夜国产精品www护士让 | 亚洲精品久久久久久久久久吃药 | 久久综合狠狠综合久久狠狠色综合 | 巜豪妇荡乳2在线观看 | 黄色片国产| 亚州国产精品久久久 | 4444亚洲人成无码网在线观看 | 亚洲AV日韩AV高清在线播放 | 成人做爰高潮片免费视频韩国 | 精品一区二区三卡四卡网站 | 欧美久久久久久久久中文字幕 | 中文字幕无码乱码人妻系列蜜桃 | 日本a∨精品中文字幕在线 成人国产精品156免费观看 | 日本熟妇色xxxxx日本免费看 | 国产一级片毛片 | 亚洲一区二区在线免费观看 | 亚洲AV无码成人精品区在线播放 | 成人av社区 | 欧美成人看片一区二区 | 韩国毛片| 久草视频免费 | 免费无码十八禁污污网站 | 各种少妇正面着BBW撒尿视频 | 日本高清视频在线WWW色 | 亚洲精品成人AA片在线播 | 日韩欧美一区二区三区在线观看 | 久久久亚洲热 |