Pascal程序设计(第2课)-顺序判断.pptVIP

  • 1
  • 0
  • 约5.67千字
  • 约 32页
  • 2018-01-26 发布于河南
  • 举报
Pascal程序设计(第2课)-顺序判断

* 第2课 【回顾】 Pascal语言是一种结构化的语言(顺序、判断、循环、函数、过程); Free Pascal2.0.4界面及使用介绍; Pascal程序的基本结构; 运行调试程序并察看结果; 常量和变量的说明; 表达式和赋值语句; 标准数据类型:实型、整型、字符型、布尔型; Read及readln语句; Write及Writeln语句; 输出场宽的设置和限定; 基本符号、保留字、标识符; 【计算机解题的基本方法】 计算机是用于表示和处理数据的工具。 程序=数据结构+算法 数据结构:定义如何在计算机存储器中表示数据。 算法:描述出处理这些数据的步骤。 【计算机解题的基本方法】 算法设计遵循的原则: “自顶向下逐步求精” 即先把问题分成几个子问题,每个子问题对应一个程序块,然后对每个子问题再加以细化,分成更小的子问题,直至能直接用语句编制程序为止。 【自顶向下逐步求精】 ★例1:输入1个三位整数,将它反向输出,写出程序。例如输入159,输出951。 一级算法: 1、输入一个三位数x; 2、分别取出个十百位上的数字; 3、按照个、十、百的顺序输出。 二级求精: 第2步:分别取出个十百位上的数字 2-1、取出百位上的数字a:=x div 100; 2-2、取出十位上的数字b:=(x mod 100) div 10; 2-3、取出个位上的数字c:=(x mod 100) m

文档评论(0)

1亿VIP精品文档

相关文档