数学测试 计应192(西)刘俊 第三组

namespace lj
{
    class Program
    {
        
        static void Main(string[] args)
        {
            while (true) {
                Random shuijishu = new Random();
                int shu1 = shuijishu.Next(0, 100);
                int shu2 = shuijishu.Next(0, 100);
                Console.WriteLine("请输入你要练习的运算法则,1加2减3乘4除");
               int a = Console.ReadLine();
                if (a == 1) {
                    Console.Write("{0}+{1}=", shu1, shu2);
                    double jg = Convert.ToDouble(Console.ReadLine());
                    if (jg == shu1 + shu2)
                    {
                        Console.WriteLine("回答正确");
                    }
                    else { Console.WriteLine("回答错误"); }
                }
                if (a == 2)
                {
                    Console.Write("{0}-{1}=", shu1, shu2);
                    double jg = Convert.ToDouble(Console.ReadLine());
                    if (jg == shu1 - shu2)
                    {
                        Console.WriteLine("回答正确");
                    }
                    else { Console.WriteLine("回答错误"); }
                }
                if (a ==3)
                {
                    Console.Write("{0}×{1}=", shu1, shu2);
                    double jg = Convert.ToDouble(Console.ReadLine());
                    if (jg == shuijishu1 * shuijishu1)
                    {
                        Console.WriteLine("回答正确");
                    }
                    else { Console.WriteLine("回答错误"); }
                }
                if (a == 4)
                {
                    Console.Write("{0}÷{1}=", shuijishu1, shuijishu1);
                    if (shu1 == 0)
                    {
                        shuijishu1 = shuijishu.Next(1, 100);
                        Console.WriteLine($"{shuijishu1}÷{shuijishu2}=");
                    }
                    else if (shu2 != 0)
                    {
                        Console.WriteLine($"{shuijishu1}÷{shuijishu2}=");
                    }
                    double jg = Convert.ToDouble(Console.ReadLine());
                    if (jg == shu1 / shu1)
                    {
                        Console.WriteLine("回答正确");
                    }
                    else { Console.WriteLine("回答错误"); }
                }
                
            }


        }
    }
}

 

psp 阶段 花费时间
计划
明确需求和其他元素,估计每个阶段的成本时间                                                     一共2小时 
开发                                                                                                                            共花了90分钟
需求分析                                                                                                                     30分钟
生成设计文档                                                                                                              10分钟
设计复审(和同伴一起)                                                                                              5分钟
代码规范(为开发制定合适的规范)                                                                         30分钟
具体设计                                                                                                                         30
具体代码                                                                                                                         35
代码复审                                                                                                                        5分钟
测试(单元测试)                                                                                                         10分钟
报告 花了半小时左右
测试报告                                                                                                                            30分钟
计算工作量                                                                                                                  50行有效代码
时事后总结,提出计划                                                                                                  5分钟

posted @ 2021-04-11 13:54  计应192西三组  阅读(50)  评论(0)    收藏  举报