- 24
- 0
- 约1.08千字
- 约 23页
- 2017-10-21 发布于湖北
- 举报
第1章 顺序程序设计_1(第1次课).ppt
计算机编程导论 ;第1章 顺序程序设计;1.1 用计算机解决问题的方法;计算机不能直接执行源程序!;1.2.1 学会使用框图;单分支判断框—用于解决单分支问题
例子:
if x0:
n=n+1;False;循环框2—用于解决需要反复进行的问题。
i=1
s=0
while True:
s=s+i
i=i+1
if i100:
break
print s
;输入;1.3程序设计的完整过程;【问题1-1】用户输入一个三位自然数,让计算机输出佰位、十位和个位。
分析:该问题需要把三位数的佰位、十位、个位分离出来。三位数除以100,其整数部分就是佰位数,等等。因而可画出下如框图。
;结束;程序:
#Ques1_1.py
x=input(请输入一个三位数:)
a=x//100
b=(x-100*a)//10
c=x-100*a-10*b
print a, b, c
正确性检验:
执行时,从键盘输入123,得到输出结果1 2 3
; 1.4 顺序程序设计问题;根据余弦定理求第三边c;程序:
#Ques1_2.py
import math #导入数学模块,从而可以使???模块中的数学函数和数学常量
x=input(输入两边及夹角(度):)
a, b, sita=x
c=math.sqrt(a**2+b**2-2*a*b*math.cos(sita*math.pi/180))
您可能关注的文档
- 最新新部编版道德与法治八年级上册课件_第八课 第1课时 国家好 大家才会好 (共25张PPT).ppt
- 最新新部编版道德与法治八年级上册课件_第六课 第1课时 我对谁负责 谁对我负责 (共31张PPT).ppt
- 最新新部编版道德与法治八年级上册课件_第六课 第2课时 做负责任的人 (共26张PPT).ppt
- 最新新部编版道德与法治八年级上册课件_第十课 第1课时 关心国家发展 (共26张PPT).ppt
- 最新最新人教版八年级历史上册教学课件%3A第3课 太平天国运动 (共21张PPT).ppt
- 最新望庐山瀑布.ppt
- 最新部编最新人教版二年级语文上册第8课《古诗二首》教案及反思.doc
- 最新(新人教部编版)八年级历史上册教案:第26课 教育文化事业的发展.doc
- 最新(新人教部编版)八年级历史上册课件:第1课 鸦片战争 (共32张PPT).ppt
- 最新(新部编版)八年级历史上册课件%3A1.3太平天国运动 (共16张PPT).ppt
原创力文档

文档评论(0)