流程图-程序设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

择和多支选择;
3)流程图如下(双支结构)
开始 输入
条件
输出
结束ቤተ መጻሕፍቲ ባይዱ

代码块
选择结构
开始
选择结构:
输入
1)根据某个特定的条件进行 判断后,选择其中一支执行;
2)分为:单支选择、双支选
条件

代码块
择和多支选择; 3)流程图如下(多支结构)
输出
结束

条件

代码块

代码块
循环结构
1)反复执行某个或某些操作,知道条 件为假或为真时才停止循环;

用平行四边形表示输入输出;

箭头代表工作流方向。
面向过程的三种基本结构
顺序结构 选择结构(条件结构或分支结构) 循环结构
顺序结构
1)程序中的各个操作 是按照它们在源代码 中的排列顺序依次执 行的;
2)流程图如下:
开始 输入a,b C ←a+b Aver ←c/2 输出aver
确,还可以继续 str2=sc.nextLine();//接收输入 输入,最多可以 if( mima.equals(str2)==true) {System.out.println("密
码正确,成功登录!");break;}
输入三次,三次 else{ if(n<2 ){System.out.println("密码错误,请重新
流程图是流经一个系统的信息流、观点流或部件流 的图形代表。在企业中,流程图主要用来说明某一 过程。这种过程既可以是生产线上的工艺流程,也 可以是完成一项任务必需的管理过程。
流程图的图形及含义
圆角矩形表示“开始”与“结束”;
矩形表示行动方案、普通工作环节用;

菱形表示问题判断或判定环节;
3)流程图如下:
开始 输入
代码块

条件
真 输出
结束 直到型循环
JAVA的三种循环
While属于当型循环 Do while属于直到型循环 For 属于当型循环
问题
要求用户输入密码,如果输入密码正确,显示 “密码正确”,如果第一次不正确,还可以继 续输入,最多可以输入三次,三次都不对,显 示“密码错误”,结束程序。
2)分为当型循环和直到型循环,当型 循环先判断条件,当条件为真时执行 循环体,直到型循环先执行循环体, 再判断条件,当条件为假时结束循环。
3)流程图如下:
开始 输入
条件
假 输出
代码块

结束 当型循环
循环结构
1)反复执行某个或某些操作,知道条 件为假或为真时才停止循环;
2)分为当型循环和直到型循环,当型 循环先判断条件,当条件为真时执行 循环体,直到型循环先执行循环体, 再判断条件,当条件为假时结束循环。
结束
选择结构
选择结构: 1)根据某个特定的条件进行
判断后,选择其中一支执行; 2)分为:单支选择、双支选
择和多支选择; 3)流程图如下(单支结构)
开始
输入
条件


代码块
输出
结束
选择结构
选择结构:
1)根据某个特定的条件进行

判断后,选择其中一支执行;
代码块
2)分为:单支选择、双支选
画一个流程图。
采用什么类型的循环?
A.当型循环 B.直到型循环
开始
输出“密码不正确”
mima←"888888“ n ←0
假 n<3?

n ←n+1
in ←输入

mima=in?


输出“密码正确”


跳出循环
n>=3?
输出“密码3次不正 确”,退出系统
结束
//要求用户输入
import java.util.Scanner; public class T51Point{
都不对,显示
输入!");}else {System.out.println("密码错误!");}
n=n+1;}
“密码错误”, }
结束程序。
if(n>=3){System.out.println("连续3次输入错误密码, 退出系统");}
}
}
流程图
2019-5-24
流程图(Flow Chart):使用图形表示算法的思路是 一种极好的方法,因为千言万语不如一张图。流程 图在汇编语言和早期的BASIC语言环境中得到应用。 相关的还有一种PAD图,对PASCAL或C语言都极适用。
定义及功能
特定的图形符号加上说明,表示算法的图,称为流 程图或框图。
密码,如果输入 public static void main(String [] args)
密码正确,显示{ String mima="888888";
“密码正确”,
String str2=""; int n=0; Scanner sc=new Scanner(System.in);
如果第一次不正while(n<3){ System.out.println("请输入密码:");
相关文档
最新文档