zoukankan      html  css  js  c++  java
  • 《面向对象程序设计》——寒假作业3

    Deadline: 2017-02-18 22:00pm

    题目基础描述:

    编写一个能对0--10之间的整数进行四则运算的“软件”,提供给小学生使用的自主四则运算练习程序。

    程序能接收用户输入的整数答案,并判断对错

    程序结束时,统计出答对、答错的题目数量。

    补充说明:

    0——10的整数是随机生成的

    生成题目数量由用户输入

    要求生成混合运算,如(5 - 4 ) * (3 + 8) =?

    题目生成后由用户输入答案

    用户用键盘输入一个字符来结束程序的运行并显示统计结果,比如输入e程序结束并显示统计结果

    C或C++语言都可以,命令行输出和图像界面输出都可以。

    (附加分)

    1、除了整数以外,还要支持真分数的四则运算。 (例如: 1/6 + 1/8 = 7/24)

    2、C++语言 实现更佳。

    3、体现面向对象思想的设计更佳。

    4、中英双语界面的切换支持:这个软件原来是中文界面,发布后很受欢迎,英国的学校都要求使用,但是希望界面是英文的。 请实现这个需求 - 注意,还是一个软件,但是允许用户切换界面语言。(邹欣老师提供的idea支持)

    作业要求:

    1、这次作业要求两个同学组队配合协作完成,两位同学自行组队。单干户不得分。

    2、要求通过github协同工作的功能,两人共同完成,每个人都需要编码。

    3、两位同学在协作编程前,要订立共同遵守的编码规范。

    4、两位同学在博客园各发表一篇随笔,分为 相同部分 和 各自部分:

         相同部分:

         1) 两位合作者的学号和对应博客主页链接

         2)描述实现设计思路

         3)你们订立的编码规范

         4)程序实现和结果测试的截图

         5)github的提交链接和提交日志截图

         6)两位同学的分工和协作证据截图

        差异部分:

        1) 合作过程

        2)合作体会

  • 相关阅读:
    UVA12125 March of the Penguins (最大流+拆点)
    UVA 1317 Concert Hall Scheduling(最小费用最大流)
    UVA10249 The Grand Dinner(最大流)
    UVA1349 Optimal Bus Route Design(KM最佳完美匹配)
    UVA1212 Duopoly(最大流最小割)
    UVA1395 Slim Span(kruskal)
    UVA1045 The Great Wall Game(二分图最佳匹配)
    UVA12168 Cat vs. Dog( 二分图最大独立集)
    hdu3488Tour(KM最佳完美匹配)
    UVA1345 Jamie's Contact Groups(最大流+二分)
  • 原文地址:https://www.cnblogs.com/easteast/p/6363260.html
Copyright © 2011-2022 走看看