结对编程作业:某公司程序员二柱的小孩上了小学二年级,老师让家长每天出30道(100以内)四则运算题目给小学生做。
采用语言 :swift
结对对象 :程友 2013110406 博客地址: http://www.cnblogs.com/qzslz/
双方贡献比例:1:1;
num1=0,num2=0,sysbol=0,result=0
for i in 1...30{
num1=Int(arc4random_uniform(99)+1)
num2=Int(arc4random_uniform(99)+1)
sysbol=Int(arc4random_uniform(4)+1)
switch sysbol{
case 1:
result=calculate(+)
print("(num1)+(num2)=(result)")
case 2:
result=calculate(-)
print("(num1)-(num2)=(result)")
case 3:
result=calculate(*)
print("(num1)*(num2)=(result)")
case 4:
result=calculate(/)
print("(num1)/(num2)=(result)")
default:
break
}
}
func calculate(operation:(Int,Int)->Int)->Int{
return operation(num1,num2);
}
点滴成就 |
学习时间 |
新编写代码行数 |
博客量(篇) |
学到的知识点 |
第一周 |
3h |
0 |
0 |
初步认识“软件工程” |
第二周 |
3h |
0 |
1 |
逐渐了解“软件工程”的思想 |
第三周 |
3h |
0 |
1 |
制作并进行问卷调查 |
第四周 |
6h |
200 |
2 |
需求分析与结对编程 |