第三單元 Control Structure II

Slides:



Advertisements
Similar presentations
認識食品標示 東吳大學衛生保健組製作.
Advertisements

美味料理 5223汪芮臣.
颞下颌关节常见病.
授課教師:國立臺灣大學 法律學系 許宗力 教授
致理科技大學保險金融管理系 實習月開幕暨頒獎典禮
第4章 條件判斷與迴圈 Java 2 程式設計入門與應用.
迴圈 迴圈基本觀念 while迴圈 do 迴圈 for迴圈 巢狀迴圈 迴圈設計注意事項 其他控制指令 迴圈與選擇的組合.
結腸直腸腫瘤的認知.
經歷復活的愛 約翰福音廿一1-23.
第 2 章 初探 C++.
C#程序设计案例教程 第3章 程 序 结 构.
郭詩韻老師 (浸信會呂明才小學音樂科科主任)
第一章 C语言概述 计算机公共教学部.
劳动统计专业年报培训 社会科 洪惠娟 2009年11月.
2. 戰後的經濟重建與復興 A. 經濟重建的步驟與措施 1.
好好學習 標點符號 (一) 保良局朱正賢小學上午校.
兒 童 營 養 高雄長庚醫院營養治療科 營養師 洪凱殷.
單元19 韓信傳(一) 漢書選讀 授課教授:宋淑萍教授 【本著作除另有註明外,採用創用CC「姓名標示
你的潜能是无限的 ——高三心理辅导.
第三章 控制结构.
禪宗的教外別傳.
4. 聯合國在解決國際衝突中扮演的角色 C. 聯合國解決國際衝突的個案研究.
新陸書局股份有限公司 發行 第十九章 稅捐稽徵法 稅務法規-理論與應用 楊葉承、宋秀玲編著 稅捐稽徵程序.
民法第四章:權利主體 法人 楊智傑.
CH2 開發環境介紹 最簡單的互動設計 – Arduino一試就上手 孫駿榮、吳明展、盧聰勇.
C++Primer 3rd edition 中文版 Chap 5
C 程式設計— 語言簡介 台大資訊工程學系 資訊系統訓練班.
程式敘述執行順序的轉移 控制與重複、方法 Lecturer:曾學文.
C 程式設計— 控制敘述 台大資訊工程學系 資訊系統訓練班.
C++ 程式設計— 語言簡介 台大資訊工程學系 資訊系統訓練班.
授课老师:龚涛 信息科学与技术学院 2018年3月 教材: 《Visual C++程序员成长攻略》 《C++ Builder程序员成长攻略》
C 語言簡介 - 2.
PHP 程式流程控制結構.
CHAP13 演算法概論 高中資訊科技概論 松崗圖書公司.
第九單元 Classes and data abstraction I
電腦解題─流程圖簡介 臺北市立大同高中 蔡志敏老師.
本章中將會更詳細地考慮有關重複的概念,並且會 介紹for和do…while等兩種用來控制重複的敘述 式。 也將會介紹switch多重選擇敘述式。 我們會討論直接和迅速離開某種控制敘述式的 break敘述式,以及用來跳過重複敘述式本體剩餘 部份的continue敘述式。 本章會討論用來組合控制條件的邏輯運算子,最後.
程序的三种基本结构 if条件分支语句 switch多路开关语句 循环语句 循环嵌套 break,continue和goto语句
程式設計 老師:戴自強 助教:楊斯竣.
四年級 中 文 科.
陳維魁 博士 儒林圖書公司 第五章 控制結構 陳維魁 博士 儒林圖書公司.
第2章 C++流程控制语句 if 语句 switch语句 for语句 while语句 do - while语句 break语句
C++ 程式設計 基礎篇 張啟中 Chang Chi-Chung.
C++大学基础教程 第3章 C++控制语句 北京科技大学 信息基础科学系.
本課程指定教材為:朱熹,《周易本義》,大安出版社。本講義僅引用部分內容,請讀者自行準備。
第3章 Java語法的JSP程式 3-1 Java語言的基礎 3-2 JSP程式的基本架構 3-3 Java的變數與資料型態
程式結構&語法.
第六章 迴圈與陣列.
聖誕禮物 歌羅西書 2:6-7.
4 條件選擇 4.1 程式基本結構 循序式結構 選擇式結構 重複式結構 4-3
計算機程式 授課教師:廖婉君教授 第六單元 Arrays
第三章 C++的语句和简单的程序设计 主要内容:
C++语言程序设计 C++语言程序设计 第三章 控制语句 第十一组 C++语言程序设计.
Array I 授課教師 Wanjiun Liao
Microsoft Visio 2002 實用簡單的繪圖軟體 第八組.
第3章 JavaScript基本语句.
<编程达人入门课程> 本节内容 为什么要使用变量? 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ:
目标 流程控制 字符串处理 C# 的类和对象 C# 访问修饰符 C# 构造函数和析构函数.
PHP程式設計 五、程式流程控制結構 建國科技大學 資訊管理學系 饒瑞佶.
依撒意亞先知書 第一依撒意亞 公元前 740 – 700 (1 – 39 章) 天主是宇宙主宰,揀選以民立約,可惜他們犯罪遭
Do While 迴圈 東海大學物理系‧資訊教育 施奇廷.
本課程指定教材為:朱熹,《周易本義》,大安出版社。本講義僅引用部分內容,請讀者自行準備。
本課程指定教材為:朱熹,《周易本義》,大安出版社。本講義僅引用部分內容,請讀者自行準備。
迴圈(重複性結構) for while do while.
C#快速導讀 流程控制.
C语言基本语句 判断循环.
第三章 流程控制 程序的运行流程 选择结构语句 循环结构语句 主讲:李祥 时间:2015年10月.
經文 : 創世紀一章1~2,26~28 創世紀二章7,三章6~9 主講 : 周淑慧牧師
第二章 Java基本语法 讲师:复凡.
慧能的教外別傳.
Presentation transcript:

第三單元 Control Structure II 計算機程式 第三單元 Control Structure II 授課教師:廖婉君教授 【本著作除另有註明外,採取創用CC「姓名標示-非商業性-相同方式分享」台灣3.0版授權釋出】 本課程指定教材為 C++ How to Program, 7/e, Harvey M. Deitel and Paul J. Deitel, both from Deitel & Associates, Inc. © 2010。 本講義僅引用部分內容,請讀者自行準備。 本作品轉載自Microsoft Office 2007多媒體藝廊,依據Microsoft服務合約及著作權法第46、52、65條合理使用。

More on Operators

Switch Statement switch(){ case ’A’: statement; break; case ‘B’: default: }

Example Fig.5.10 p.177~179

while and do..while loop statements while(condition) statement; e.g., int a =1 ; while(a<=10) cout << a; a++; do{ statement;} while(conditions); e.g., int a=1; do { cout <<a; a++;} while(a<=10);

More on while loop int a=1,total=0; int a=1,total=0; do do { { total+=a++; } while(a<=10); counter-controlled loop int a=1,total=0; do { cin >>a; total+=a; } while(a!=-1); Sentinel controlled loop

for Loop Statement for(initialization;condition;inc/dec) statement; e.g., for(int a=1;a<=10;a++) cout << a; for(int i=1,j=10;i<=j;i++,j--) cout << i+j;

More Examples on for Loop for statement examples vary control variable from 1 to 100 in increments of 1 for(int i=1;i<=100;i++) vary control variable from 100 to 1 in increments of -1 for(int i=100;i>=1;i--) vary control variable from 7 to 77 in steps of 7 for(int i=7;i<=77;i+=7) vary control variable from 20 to 2 in steps of -2 for(int i=2;i>=2;i-=2) vary control variable over the sequence 2,5,8,11,14,17,20 for(int i=2;i<=20;i+=3) vary control variable over the sequence 99,88,77,66,55,44,33,22,11,0 for(int i=99;i>=0;i-=11)

An Example Using for Statement Fig. 5.6 on page 195 a = p (1+r)^n; Standard library function std::pow Calculates an exponent Example pow(x,y) Calculates the value of x raised to the yth power Requires header file <cmath>

More Examples in C++ Standard Lib

More Examples in C++ Standard Lib

Example Fig.5.6 p.172

break statement Fig.5.13 p.185

continue statement Fig.5.14 p.186

版權聲明 頁碼 作品 版權圖示 來源/作者 1-15 本作品轉載自Microsoft Office 2007多媒體藝廊,依據Microsoft服務合約及著作權法第46、52、65條合理使用。 2 C++ How to Program, 7/e,作者:Harvey M. Deitel and Paul J. Deitel, 出版社:Deitel & Associates,出版日期:2010,P.191。 依據著作權法第46、52、65條合理使用。 10-11 出版社:Deitel & Associates,出版日期:2010,P.211。 4、12-14 Open Clip Art Library,作者:aritztg,本作品轉載自:http://openclipart.org/detail/3422/mouse-by-aritztg,瀏覽日期:2013/1/10。