zoukankan      html  css  js  c++  java
  • 结对编程2

    点滴成就 学习时间 新编写代码行数 博客量(篇) 学习知识点
    第一周 10小时  0  0 了解软件工程
    第二周 10小时  0  1  项目开题
    第三周 15小时  0  1  开通博客、开展项目调查
    第四周 20小时  200 1  需求文档、用例图、代码规范

    第五周 15小时 0 0 软件工程
    第六周 20小时   218 0 编译原理、软件工程详细设计
    第七周 18小时 81 1 软件工程

    第八周 20小时 324 1 Android、编译原理、软件工程

    1. 结对编程对象:胡磊 2013110415

      对方博客地址:http://home.cnblogs.com/u/leihu/

       双方贡献比例: 1:1

    2.题目:

          构造程序,分别是: 不能触发Fault。 触发Fault,但是不能触发Error。 触发Error,但是不能产生Failure。

    3.源代码

    
    

    package com.fancy.test;

    
    

    import java.util.Scanner;

    
    

    public class Tester {
    //求两点中离原点最近的一点的离x轴的距离
    private static Scanner input = new Scanner(System.in);
    public static void main(String[] args) {
    // TODO Auto-generated method stub

    Point p1 = getInput();
    Point p2 = getInput();

    Point p = gettheNear(p1,p2);
    System.out.println("离原点较近点离x轴距离:"+Math.abs(p.getY()));
    }

    public static Point gettheNear(Point p1,Point p2){
    if(p1.getX()<p2.getX())
    return p1;
    return p2;
    }
    public static Point getInput(){
    Point p1 = new Point();
    double x = 0;
    double y = 0;
    System.out.println("请输入点p的x,y坐标");
    if(input.hasNextDouble()){
    x=input.nextDouble();
    y=input.nextDouble();
    }
    p1.setX(x);
    p1.setY(y);
    return p1;
    }

    
    

    }

     

    4.测试结果

    input:(1,2) (3,4)

    input(-8,2) (1,2)

  • 相关阅读:
    C#SortedList排序列表怎么样逆序输出
    使 SortList 实现重复键排序
    【转】delphi程序只允许运行一个实例的三种方法:
    Delphi中控制Excel(转载)
    spring和hibernate的集成
    使用Jedis操作redis
    使用java发送邮件
    error at ::0 can't find referenced pointcut...解决方法
    log4j简单的使用
    spring学习笔记三:Component注解(把POJO类实例化到spring的IOC容器中)
  • 原文地址:https://www.cnblogs.com/FancyLian/p/5401181.html
Copyright © 2011-2022 走看看