高中数学必修3第一章算法初步_课件__1.2.1_输入语句、输出语句和赋值语句
时间:2025-07-08
时间:2025-07-08
任何序程设语计都包言含入输句语、出输句语、值赋语 、句件条语和句循语环句种基本五语句它.与们法算的三种基本 构结相是对互应.的
序结构顺输语句、入出输句语赋、值句 条语件句 语循环语句条件结循构环构结
1.211. 入输语句、输语句和出值赋句
2语
学习目
标1、掌输入语句、输出握语句赋和语值 句的本基形式 、2能够从算或法序框程图(流图程) 中,写出应相的ABIC语S
言
3Q
ABISC语言中常的运算用号符
算运符
/^ >= < => < \MDO
功能乘 法算 运法运除 幂算运算
数名函 ASB(x) SQ(xR)功能 |x|x
注事项意x 0
LG(xO
I)xnx0 商 取取余数
4
问题1.描用法作点数函 y x 3 x3 2 2 x4 3 0的 象图时需,要求 自出量变和数函的组对一值.编写应序程,分计别算当 x=-5,-4,-3-2,,-10,,,12,34,,时的函数5.值 算法 图 开框始 一第:步输x的入值;第二:步算计=xy+3x32-2x4+3的0;值第 步三输出:y值.的程序 IPUNT x“”=x;y=x^3 +3x^*-242x*+0 3RINTP yNED输x入y x3 3 2x 2 x4 03输出y 束5结
问题2.描用法作点数函 x 3y 3 x 2 42x 0 3的象时,图需要 出求变量自和函数的一对应值.组编写序程分别计,当x=5算-,4-3,,2--1,0,,1,,2,3,54的函时数. 值程 输序入句语I PUT N“示内容提;”量变
IPUTN“ =”x;xy =^3x+3*^2x2-*x+40 PR3ITN xP RIN yTEN D1.输入语句要求入输值的是具的 体常,不量能函是数、量或表达 变式例.输入40*5,9如+091等都等 不。行2 提.内容与变量之间示分号用“” ;隔,可开以一为次一个多或变量个 值,若赋入输多个量,变变与量变量 间用之,”“隔开。且数个与 6要变 量的数相个.同
问3题.描用法作函数 点y x 3 3 x 2 2 4 x0的图象3时需要 求,出变自量和数的函一对组值.编写程应序分,别计算x当5,=4-,-3,-,2-1,,1,20,34,,5的函数值时.程 序输出语 句NIPUT x=”;“xy= ^3x+*3^x-22*x+34 PRI0TN“提 示容”内;达式表 RIPTNy .可1出表输式达的或值程序行运果的结语句;END 2.一个 句语可以输多出表达个式,同不表达的式 间用“之”,开隔; 3.表达式可是变量以,可以是计也公算;式4 .有算功能,计直能接出输算公式计值的.7
问题4用.点法描作数函y x 3 3 2x 24 30x的图象,需时 要出自变求量和数函一组对应值的.编程写,序别计算当分=5,x-,4-,32,--,0,1,1,3,4,2时5函的数.值 序
程IPNTU“x ”;=xy =^3+3xx^2*-42*+x3 变量=0达式表 PINT Rx1. =”左侧必“须是量变,右可侧以是字、数量变或是者计 算PRNTIy 公式 ;5=如x是错误的 END .2赋.值的号右两左边不对换,能x如=是对5,5=x
的是错误,的+ABC=也是误的错,C而A=+B是确正的.3. 个一语句只能一有“=个,并”只且能给一个变赋值量; .4计有功能,可算把以表式的值达赋一给个量但变不能利 用值赋语句行进数代式的算演(化如简因式分、解)等,如 =x2y-1=(-x1)(x1+),这不是实现的,能8
赋语值句
1.编写程例序,计算个学一生数、学文、语语三门英课平的均 绩成程 序图框算法 始开第 步:分别输入一三科成的绩,bac; 第,步二:计算vaerga=(a+e+b)c/3;输 a入b,, c三第步输:三科出均分平.程1序 INPT UMat“h=s”; IaPNTU “hiCesen”;b=输 出aevrge IaNUP “TnEgilsh”=; cRPIT N“Te averahge=”;a+(+cb/3 )结束 ND 程E序 INP2U “MTthsa,Chinese,ngEils=”h;,b,ac RIPNT“The aevarg=”;e(+a+bc)/ EN3Davreaeg (a b c )/ 3
例9.2析分列下序,考虑程出输的结果是么?什
序程1 a:= x1a=+1 PRITN xE D N程序2A=:01 AA+15= PIRN AT NDE 程序3a:=1b= 3PR IN “aT+=b”a+b; NE
答D:2
答:
52
:答a+b4=1
例30.析下分列序程,断判行的结运.果() 1=a2b = c3a=+ bba+c=b P-INRT “=a;” aRINPT b“”=b ;PIRN Tc=”;c EN“D(2)
INPTU A, BPIRT ANB,x =A =BA B=x RINT PA,B EN
1D1练
习:1.比下列各组较序语程有什句么同?异 1()a= 2P RIN 2T PRIN a (2T )A1 B=2 A=B=A = B=12 BA=()3
RIPNT a“b+”PINR a+bT
.判断下2列程语句序达表否是确: (1) INP正TU “+b=”a;+ba 2) (INUTP h“”=h (3, P)RIT “NS=;”=(Sa+)b h 2/2
1小:I结NPT语U句格 式INUPT 提示“内容” ;量变 1.“提示内”和它容后面 “;的”可省略 2.一以个句语以可给 多变个赋量值,间用 “,中”隔开3.无 计功算,不能 输入能表式达4 .入多输个数时据用 “”分,,隔个且数要与变 的量个数同相P RNI语T 句PRIT “N提内容”示; 表达 式.1“示内容提和它后 面”的“ ”可;省以略2.一个语句 以输出多可个表达式 不同,的达表式 之间“,”隔开用 .3表式可达以变是量, 可以是计算公式也4 .有算计能,能功直接 输出计算式的值 公值语赋句变量 =表达式 .1“=左”必须是 变量侧,右侧以可是 字数变、量者是或计 算公式2.一个 句语只能有一个“= ,并”且只能给 个一量赋变值 3有.计功算,能 可以把达式表值的 赋一个给变量3
说1
明
…… 此处隐藏:585字,全部文档内容请下载后查看。喜欢就下载吧 ……