ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

第二次作业(结对编程)

2019-03-17 22:54:28  阅读:255  来源: 互联网

标签:结对 jia int 编程 作业 System class public out


结对小组:  1759109 陈骋

       1759111 王逸 

我们先写了一个没有输出的加法练习题。

import java.util.*;

public class jia {

int a;

int b;

double jia;

double jiafa() {

jia=a+b;

return(jia);

}

}

 

 

 

 

Java和C++不同,

不知道该怎么用类来输出答案,所以直接用了一个主函数。定义了jia=0,但是最后函数没有调用到,输出的时候还是0,想找出问题出在哪里,但是暂时为了输出答案我们只能写了a+b。

import java.util.*;

public class Yunsuan {

public static void main(String args[]) {

Scanner s= new Scanner (System.in);

System.out.print("请输入整数1:");

int a=s.nextInt();

System.out.print("请输入整数2:");

int b=s.nextInt();

s.close();

if((a+b)<=100)

System.out.print("结果是:"+(a+b));

else

System.out.print("error");

}

}

分别是输出的结果:

 

 

主函数

public class Yunsuan {

public static void main (String[] args) {

jia jiafa=new jia();

jian jianfa=new jian();

cheng chengfa = new cheng();

chu chufa = new chu();

 

jiafa.jiafa();

jianfa.jianfa();

chengfa.chengfa();

chufa.chufa();

}

}

四个类

package yunsuan;

 

public class jia {

int a=21;

int b=25;

 

public void jiafa() {        

   double jia=a+b;

   System.out.println("加法运算结果是:" + jia);

}

}

 

public class jian {

int a=25;

int b=20;

 

public void jianfa() {        

   double jian=a-b;

   System.out.println("减法运算结果是:" + jian);

}

}

 

public class cheng {

int a=5;

int b=6;

 

public void chengfa() {        

   double cheng=a*b;

   System.out.println("乘法运算结果是:" + cheng);

}

}

 

public class chu {

int a=30;

int b=6;

 

public void chufa() {        

   double chu=a/b;

   System.out.println("除法运算结果是:" + chu);

}

}

 

 

总结:我们预计的时间是2小时,最终用了3.5小时来完成,我和室友对编程不是很敏感,对于编程语言学习的并不好,但是我们还是通过自己的努力做出了四则运算的练习题。这是我们第一次的结对编程,一开始大家也都是一头雾水,进行了半小时的摸索后,我们开始编程。在最后的四则运算编程中,明显感受到了力不从心,不断出现的错误和身心俱疲。

这次的作业算是完成了,但是我们的函数调用还是不太会,会利用课后时间去摸索和探索。

比起一个人的单干,结对编程减少了一部分的工作量,但是需要良好的分配和及时的沟通。

 

标签:结对,jia,int,编程,作业,System,class,public,out
来源: https://www.cnblogs.com/wangyi8426/p/10549425.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有