我的U3D学习之旅六
2014-11-21 21:16
134 查看
到今天学习unity已经一周了,感觉时间过得真快,现在还需努力啊!!
一、一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
解析:
1. 100米高度自由落下----可以知道到第一次落地路程s=100;
2. 每次落地后反跳回原高度的一半---第一次反弹高度h=100/2=50;
3. 求10次的路程,以及反弹----需要创建循环。
设第一次落地路程为 s=100,第一次反弹高度为h=50;第i次落地;
建立循环for(int i=2;i<=10;i++){
s=100+h*2; //第i=2,3,...,10次落地时经过的路程
h=h/2; //第i=2,3,...,10次反弹的高度
}
打印,即可输出第i=2,3,...,10次的落地经过的路程和反弹的高度。
float s, h;
s = 100; h=50;
for(int i=2;i<11;i++){
s =s+h*2;
h=h/2;
print(s+" "+h);
}
二、 定义一个三位数,计算其各位数字之和。
解析:
1.定义一个三位数---三位数及100~999,设该三位数是i,可以利用循环来完成
for(int i=100;i<1000;i++){}
2.各位数字---分别是百位、十位和个位,分别设为x,y,z,
定义个位数:i%10;
定义白位数:i/100;
定义个位数:i/10%10。
3.和---sum=x+y+z
4.最后打印
int x, y , z , sum;
for(int i=100; i<=999; i++){
x=i/100;
y=i/10%10;
z=i%10;
sum=x+y+z;
print(sum);
}
三、(for循环)求100以内所有能被3整除但不能被5整除的数值之和。
1.100以内--使用for循环: for (int i=1;i<=100;i++){};
2.被3整除但不能被5整除: i%3==0&&i/5!=0;
3.和---sum=sum+i。
int sum = 0;
for (int i=1;i<=100;i++){
if(i%3==0&&i/5!=0){
sum=sum+i;
}
}
print(sum);
欢迎来狗刨学习网来一起学习,网址链接:http://www.gopedu.com/
一、一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
解析:
1. 100米高度自由落下----可以知道到第一次落地路程s=100;
2. 每次落地后反跳回原高度的一半---第一次反弹高度h=100/2=50;
3. 求10次的路程,以及反弹----需要创建循环。
设第一次落地路程为 s=100,第一次反弹高度为h=50;第i次落地;
建立循环for(int i=2;i<=10;i++){
s=100+h*2; //第i=2,3,...,10次落地时经过的路程
h=h/2; //第i=2,3,...,10次反弹的高度
}
打印,即可输出第i=2,3,...,10次的落地经过的路程和反弹的高度。
float s, h;
s = 100; h=50;
for(int i=2;i<11;i++){
s =s+h*2;
h=h/2;
print(s+" "+h);
}
二、 定义一个三位数,计算其各位数字之和。
解析:
1.定义一个三位数---三位数及100~999,设该三位数是i,可以利用循环来完成
for(int i=100;i<1000;i++){}
2.各位数字---分别是百位、十位和个位,分别设为x,y,z,
定义个位数:i%10;
定义白位数:i/100;
定义个位数:i/10%10。
3.和---sum=x+y+z
4.最后打印
int x, y , z , sum;
for(int i=100; i<=999; i++){
x=i/100;
y=i/10%10;
z=i%10;
sum=x+y+z;
print(sum);
}
三、(for循环)求100以内所有能被3整除但不能被5整除的数值之和。
1.100以内--使用for循环: for (int i=1;i<=100;i++){};
2.被3整除但不能被5整除: i%3==0&&i/5!=0;
3.和---sum=sum+i。
int sum = 0;
for (int i=1;i<=100;i++){
if(i%3==0&&i/5!=0){
sum=sum+i;
}
}
print(sum);
欢迎来狗刨学习网来一起学习,网址链接:http://www.gopedu.com/
相关文章推荐
- U3d学习
- 【转】u3d雷电代码可学习的地方
- u3d学习:c#
- 我的u3d学习之旅四
- 我的U3D学习之旅七
- U3d学习第三天--黑暗奇侠(1)地图搭建
- U3d学习第一天---界面布局更改及基本操作
- U3d学习第二天--碰撞体的添加、树和草的可视化距离及密度
- U3d学习第二天--创建树和预设体、三种灯光属性及添加耀斑、音频的简单应用
- U3D 天地会学习转栏
- U3d Toolkit学习
- U3D学习心得-----资源管理:模型和角色动画的输出设置(上)
- u3d学习:helloworld
- 跟我从零基础学习Unity3D开发--初识U3D
- u3d 自带GUI学习之 GUILayout
- u3d学习心得1
- 【风宇冲】U3D内存优化 。学习了。。。
- u3d学习第一天--材质球和钢体
- U3d学习第4天--u3d脚本代码基础判断和循环语句
- 我的U3D 学习之旅