例题;假设一张纸厚度为0.001米,对折多少次高度可以超过珠峰高度(8848)米。一个篮球第二次弹起的高度是第一次弹起高度的2/3,问弹起n次以后的高度是多少。 主要学习for循环

对折纸的例题:
            double houdu = 0.001;
            for (int i = 1; 1==1; i++)
            {
                houdu = houdu + houdu;
                Console.WriteLine("第"+i+"次对折后纸的厚度为"+houdu+"米" );
                if (houdu >=8848)
                {
                    break;
                }
         
            }
            Console.ReadLine();

篮球弹起的题:

Console.WriteLine("请输入求第一次谈起的高度");

double n = Convert.ToInt32(Console.ReadLine());

for (int i = 1; 1 == 1; i++)

{

n = n * (2.0 / 3.0);

Console.WriteLine("第" + i + "次篮球弹起的高度为:" + n);

if (n < 0.001)

{

break;

}

}

Console.ReadLine();

时间: 2024-10-15 07:31:52

例题;假设一张纸厚度为0.001米,对折多少次高度可以超过珠峰高度(8848)米。一个篮球第二次弹起的高度是第一次弹起高度的2/3,问弹起n次以后的高度是多少。 主要学习for循环的相关文章

题目一:一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)?

//一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米 double a = 0.08; double h =0; int i=0; for(i=1;h<8848130;i++) { a=a*2; h=a+h; } System.out.println(i);

root locus 徒手大致绘出根轨迹!一支笔,一张纸,足矣 自动控制原理

徒手绘制根轨迹 可以看出假设的系统传递函数如图中黄色公式部分 特征方程是(s^3+4*s^2+K*s+1) = 0: 绘制根轨迹的方法是 铺垫: 1) 先把所有和K有关的项合并成一大项K(s), (相当于提公因式K) 2)  接着把得到的式子除以不含K的项(如图中蓝色字体部分) 于是可以得到,这是变形后的特征方程 这个方程就变形为1+K * G(s) = 0 的形式了,很重要的铺垫 接着有几条规则需要注意 rule 1 和rule 2 Rule 1 看分子和分母谁的阶次高,把阶次高者的阶次标记为

4张纸加减乘除牌求24

昨天有个同学问我如何使用5,5,5,1这四个数加减乘除求出24,我想了很久才想出来答案. 还记得很久以前也玩过一个类似的游戏:翻出4张纸牌牌,用加减乘除求24. 对于这个问题,写了一个小程序解决: 程序如下:输入4个数和1个答案,给出运算的路径. 编程语言:C 环境:vs2012 运行结果如下: 关键流程如下: 1.求出把四张牌的24种排列顺序, 2.这24种排列中再更换中间的运算符的符号位置(4的3次方种情况) 3.以上每一种情况再对应4种括号位置:('.'表示符号) 1.(a.b).c).d

期权只是一张纸而已,但它的背后是心机

公众号粉丝对我来讲没意义,认为这是跟风营销的,现在你可以关掉窗口了 津津乐道播客 IT 方向的主播们有个比较私密的 Telegram 群,除了选题以外,大家经常会在上面交流一些不便于拿到外面讲的个人观点,所以群规是不准截图也不准外传.大概七月初的时候,有人在群里说,最近冯大辉的嘴越来越黑了,这样怕是要惹上些麻烦.群里从来不缺这种预言帝,所以大家哼哈一阵后,就把这件事情忘了.谁知话音未落,七月中旬就传出了大辉被离职的消息. 头一次见到大辉是在一个技术会议上,那时还是全民博客时代,经常读他的博客,知

现在建筑业必不可少的一样东西竟然是一张纸!!!

现在的社会,做什么事不需要一个证件的,读书要有学生证,开车要有驾驶证,上班得有毕业证,开房还要身份证.没有个证件你都不敢出门的,不要小看这几张纸的证件,要是没有他们,咱们什么都做不了也哪儿都去不了.就说开车吧,没有驾驶证的司机我们看的是挺多的,但是被警察叔叔们看到了,那就不得了了,见一个抓一个,这样还开什么车啊,还不如坐车安全:你没有驾驶证就说明考车没过关,你考车都没过关了,还敢上路随意开,谁敢坐啊!既然都敢上路开了,又何必怕考车呢,这个证件是咱们国家好方便管理,也是现在社会最看重的东西. 这其

一张纸折叠几次可以比喜马拉雅山高(for练习)

static void Main(string[] args) { while (true) { double a = 0.001; double b; for (int i = 1; i <100; i++) { b = a * Math.Pow(2,i);//a*(2的i次方)     math.pow(a,b);  a的b次方 if (b<=8848) { Console.WriteLine(b+"对折次数"+i); } } Console.ReadLine(); }

for迭代求折纸超过珠峰高度

//while循环 for循环变形得到while循环 //初始条件拿到前面,循环状态改变放在循环体的最后一句 //for变成while,将原来的分号去掉,只留下循环体 //累加求和1-100 //纸张0.07毫米,折叠多少次能达到珠峰的高度8848米 int i = 7, a=0;//定义纸张高度i.折叠次数a while(i<=884800000) { a++;//每折叠一次 i *= 2;//高度是上一次的两倍 } Console.WriteLine(a); Console.ReadLine

java 练习 一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)?

double h=8848.13*1000; double z=0.08; int sum=0; for(int a=0;a<8000;a++) { if(z<=h) { z*=2; sum++; } } System.out.println("需要对折"+sum+"次");

一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)?

package com.hanqi; public class yizhangzhi { public static void main(String[] args) { // TODO 自动生成的方法存根 double h=8848.13*1000; double z=0.08; int sum=0; for(int a=0;a<8000;a++) { if(z<=h) { z*=2; sum++; } } System.out.println("需要对折"+sum+&q