欢迎您,[登陆][注册] (您的IP:54.224.99.70)

高中信息技术信息学奥赛
全部(166) 课件 教案 试卷 学案 素材 视频
不限 普通资料 精品资料 特供资料 成套资料
  • ID:14-3847456 第三章 程序的控制结构课件

    高中信息技术/信息学奥赛/C++语言

    30张幻灯片 程序由若干条语句组成,各语句按照顺序一条一条地执行,这种顺序结构是简洁的。但在现实世界中,在解决问题的过程中,不可避免地遇到需要进行选择、或需要循环工作的情况。这时,程序执行的顺序需要发生变化,而非从前向后逐一执行。因此,程序中除了顺序结构以外,通常还有选择结构、循环结构以及转移机制。 C++为了支持这些控制结构,提供了丰富、灵活的控制语句。从结构化程序设计的观点看,所有程序都可用3种控制结构即顺序结构、选择结构、和循环结构实现。C++在默认的情况下采取顺序结构,除非特别指明,计算机总是按语句顺序一条一条地执行。为使程序更清晰、更易调试与修改,并且不容易出错,结构化编程要尽量少用或不用goto等跳转语句。

    • 授课课件
    • 2017-09-03
    • 下载2次
    • 156.24KB
    • yyl540
  • ID:14-3846495 第2章 顺序结构课件

    高中信息技术/信息学奥赛/C++语言

    70张幻灯片
     第一章的简单程序已体现出处理问题的步骤的顺序关系,每条语句按自上而下的顺序依次执行一次,这种自上而下依次执行的程序称为顺序结构程序。
      在一个程序中,所有的操作都由执行部分来完成,而执行部分又都是由一条条语句组成的。因此,先要学习C++语言的基本语句,并且在学习过程中逐步学会程序设计的基本方法。我们还是先绕过那些繁琐的语法规则细节,先看一些例子,然后给出语法以供选手们参考。

    • 授课课件
    • 2017-09-03
    • 下载2次
    • 212.16KB
    • yyl540
  • ID:14-3846485 第1章 初识C++语言科技

    高中信息技术/信息学奥赛/C++语言

    25张幻灯片
    信息学奥林匹克竞赛是一项益智性的竞赛活动,核心是考查选手的智力和使用计算机解题的能力,选手首先应针对竞赛题目的要求构建数学模型,进而构造出计算机可以接受的算法,之后编写出计算机能够执行的程序。程序设计是信息学竞赛的基本功,选手参与竞赛活动的第一步是熟练掌握一门程序设计语言,目前竞赛中允许使用的程序设计语言有C语言、C++语言、Pascal。

    • 授课课件
    • 2017-09-03
    • 下载2次
    • 684.82KB
    • yyl540
  • ID:14-1351884 2013亚太地区信息学奥林匹克竞赛APIO2013中文试题

    高中信息技术/信息学奥赛/C++语言

    题目名称 机器人 道路费用 出题人 英文名称 ROBOTS TOLL TASKSAUTHOR 输入 标准输入 输出 标准输出 每个测试点时限 1.5 秒 2.5 秒 / 内存限制 128 MB 128MB / 试题总分 100 100 100 测试点数目 20 20 8 每个测试点分值 5 5 见题面 【问题描述】 VRI(Voltron机器人学会)的工程师建造了n个机器人。任意两个兼容的机器人站在同一个格子时可以合并为一个复合机器人。 我们把机器人用1至n编号(n ≤ 9)。如果两个机器人的编号是连续的,那么它们是兼容的,可以合并成一个复合机器人。最初这n个机器人各自都只有唯一的编号。而一个由两个或以上的机器人合并构成的复合机器人拥有两个编号,分别是构成它的所有机器人中最小和最大的编号。 例如,2号机器人只可以与1号或3号机器人合并。若2号机器人与3号机器人合并,可构成编号为2-3的复合机器人。如果编号为2-3的复合机器人与编号为4-6的复合机器人合并,可构成编号为2-6的复合机器人。当所有机器人合并以后则构成1-n复合机器人。 工程师把这n个机器人放在了一个封闭的房间中,房间四周均是墙。该房间被划分成w × h个方格。有些方格有障碍物,机器人不可经过或停留;其余方格允许多个机器人停留,同时允许机器人经过。任何时候一个机器人只占用一个方格。初始时刻,所有机器人均在不同的方格中。 这些原始的机器人不会自发地移动。它们只有被工程师沿x轴或y轴推动后,才会沿推动的方向不断向前直线移动,直至碰到障碍物或墙停止移动。停止移动后,它会扫描当前的格子是否存在可以与它合并的机器人,如果有

    • 竞赛/初赛/复赛题
    • 2013-11-05
    • 下载4次
    • 643.93KB
    • nschen
  • ID:14-1143955 信息学奥赛题库

    高中信息技术/信息学奥赛/C语言

    一、 初级编程入门题 顺序结构 1、请编写一个程序,求一个正方的周长。 2、请编写一个程序,求一个长方形的周长。 3、请编写一个程序,求一个三角形的周长。 4、请编写一个程序,从键盘输入两个整数,要求求和然后输出和。 例如: 输入 1 4 输出 5 5、要求从键盘输入一个三位数,要求百位变十位,十位变个位,个位变百位: 例如: 输入 123 输出 312 6、输入一个四位数要求按如下交换输出: 例如 :输入 1234 输出 4321 7、输入一个四位数要求输入各位数字的和。 例如: 输入 4567 输出 22

    • 竞赛/初赛/复赛题
    • 2012-12-23
    • 下载10次
    • 136.54KB
    • zsn88wy90
  • ID:14-1143953 (信息学奥赛辅导)程序设计试题汇编(答案)

    高中信息技术/信息学奥赛/C语言

    程序设计试题及答案 (备注:试题难度评价采取五★级评价体系,分基础、容易、一般、稍难、难五个等级,其中的一、二、三★级都属于程序设计的基础试题级别,同学们稍加思考均有能力求得正确解答,对于四★级试题属于程序设计试题基础级别的思考题,五★级难度试题在此没有涉及,在程序设计高级试题中另行讲解。对于基础和容易两个级别的程序设计试题,若能够给出语句分类(如If条件语句、条件语句嵌套、循环语句、多重循环语句等)的将尽量给出。若属于13大类别的将尽量标注。) 程序设计试题几大分类: 1、 素数类问题(求素数的几种算法): 2、 数据排序问题(数据排序的几种方法): 3、 最大公约数和最小公倍数问题(几种算法): 4、 公式求解类问题(如求圆周率π、自然常数e、解方程等等): 5、 编号相反处理问题: 6、 约瑟夫问题(或猴子选大王问题、密码问题): 7、 回文数问题: 8、 高精度数值计算问题: 9、 数值计算问题:

    • 竞赛/初赛/复赛题
    • 2012-12-23
    • 下载14次
    • 105.69KB
    • zsn88wy90
  • ID:14-907939 数据结构

    高中信息技术/信息学奥赛/C++语言

    信息学奥赛,数据结构所有章节课件。

    • 竞赛/初赛/复赛
    • 2012-02-28
    • 下载17次
    • 1012.8KB
    • cao_yf
  • ID:14-907935 数据结构——排序

    高中信息技术/信息学奥赛/PASCAL语言

    信息学奥赛,数据结构——排序。

    • 竞赛/初赛/复赛
    • 2012-02-28
    • 下载9次
    • 414.78KB
    • cao_yf
  • ID:14-838715 2011NOIP提高组初赛试题及答案

    高中信息技术/信息学奥赛/PASCAL语言

    本资料为2011NOIP提高组初赛试题及答案

    • 竞赛/初赛/复赛题
    • 2011-11-16
    • 下载360次
    • 63.68KB
    • xinxi
    进入下载页面

    免费资料

  • ID:14-807888 背包九讲

    高中信息技术/信息学奥赛/C++语言

    背包九讲最新版 ================================================ 压缩包内容:

    • 授课课件
    • 2011-10-10
    • 下载138次
    • 63.02KB
    • sunshine
    进入下载页面

    免费资料