• 《面向对象程序设计》——寒假作业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)合作体会

  • 相关阅读:
    linux CGI GET POST 用户登录
    linux内核 简化版ksetexample.c解析
    定制.vimrc配置文件
    procfs信息读取实现案例
    基于Extent 的文件存储(fiemap)
    inode_operations介绍
    Linux 文件系统概述
    linux硬链接与软连接的区别
    procfs读写信息实例
    VC 常见问题百问 20080129 13:37 271人阅读 评论(0) 收藏
  • 原文地址:https://www.cnblogs.com/easteast/p/6363260.html
Copyright © 2020-2023  润新知