C# 一球从h米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第n次落地时,共经过多少米?第n次反弹多高?题型案例

每日经典算法题(十) 反弹球 每日经典算法题(十) 反弹球 反弹:Rebound 题目 有一颗反弹球从100米高度自由落下,每次落地后反弹回原高度的一半,再落下。 求: 它在第 10 次落地时,共经过多少米? 第 10 次反弹多高? 程序分析 此问题还是经典的重复动作循环的问题,只要找到增加路程和高度的变化规律就能解决。 思路 我们可以将路程设为 s,高度设定为 h。 初始高度为 h = 100,初始路程为 s = 0,球在第一次接触地面(即第一次落地)时能反弹的高度为 h/2,路程为 s = 100。此后每次落地 h 都变为原来的 阅读详情

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace 流程控制
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        
 
        private void Form1_Load(object sender, EventArgs e)
        {
 
        }

       /*一球从h米高度自由落下,每次落地后反跳回原高度的一半;

        */再落下,求它在 第n次落地时,共经过多少米?第n次反弹多高?
        //定义为初始值为100,那么掉落的距离为100,反弹的高度为50,
        float h = 100;//初始高度为100
        int i = 0;//弹跳的次数
        float sum = 0;//经过的距离
        private void button1_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < 10; i++)
            {
                sum += h + h / 2;
                h /= 2;
 
            }
            Console.WriteLine("经过了" + sum + "米,第10次反弹" + h + "米");
 
        }

 

从Excel到‘一张图’办案:手把手教你用AbutionGraph构建公安经侦知识图谱(含数据建模避坑指南) 本文详细介绍了如何利用AbutionGraph时序图数仓技术,将公安经侦领域的Excel、银行流水等碎片化数据转化为可交互的知识图谱。通过数据清洗、实体关系模型设计、时序数据处理等步骤,实现高效智能分析,提升办案效率。特别包含数据建模避坑指南和实战案例,助力公安金融案件侦破。 阅读详情

相关推荐

Innovus快捷键大全:从入门到精通的效率提升指南

本文是Innovus快捷键从入门到精通的效率提升指南,旨在帮助芯片后端设计工程师通过掌握核心快捷键,将重复性鼠标操作转化为高效的肌肉记忆,从而显著提升版图设计、编辑和分析的工作流速度。文章系统讲解了视图导航、对象选择编辑、流程管理等关键快捷键组合,并提供了个性化配置与实战策略,助力工程师突破效率瓶颈,实现人机合一的流畅设计体验。

silver的专栏 797

C#__一个球从某一高度落下来,每次落地后反跳回原来一半的高度,再落下。

输入球的初始高度,编程计算球第10次反弹的高度,及第10次落地时共经过多少米?

qq_57233919的博客 733

全国30米分辨率逐年植被覆盖度(FVC)数据集

植被覆盖度是描述地表植被的重要参数与生态环境的基本指标,在大气圈、土壤圈、水圈和生物圈中都占据着重要的地位,区域及全球范围的植被覆盖度估算对植被及相关领域的研究具有重要意义。分别对LANDSAT 5/7/8系列数据计算FVC,其中Landsat5 和Landsat 7NDVI计算利用 B4和B3波段,Landsat8 和Landsat9 NDVI计算利用 B5和B4波段。算法从当年所有观测数据中,以低云、低探测角度和最高NDVI值为标准,选择最佳的可用像元值,并进行换算。(3) FVC的计算。

地球资源数据云的官方博客 1808

Java50道经典编程题:(十)弹球高度问题 ——迭代语句的灵活使用

1.问题重述 题目:一球从h米高度自由落下,每次落地后反跳回原高度的一半; 再落下,求它在 第n次落地时,共经过多少米?第n次反弹多高? 2.解析 2.1解题规矩 反弹的高度:(1/2)的n次方*h 经过的距离:这个可以总结得到:第一次落地经过:h,第二次落地经过:h+(h/2)*2, 第三次落地经过:h+(h/2)*2+(h/2/2)*2 那么第n次落地经过:h+(h/2)*2+(h/2/2)...

Oceanst的博客 1944

MIA文献阅读 —— 深度学习在医学图像分析中的最新进展及临床应用【2024】_再现性;深度学习

coderVAEVAEVAE) (Kingma威林,2014)在概率性的工作方式学习观测数据之间的映射空间x∈Rmx∈R^mx∈Rm 和潜在的空间z∈Rnmnz∈Rn(m>>n)。作为一个潜变量模型,VAEVAEVAE制定这个问题作为观察样品的最大化对数似logpxlog∫px∣zpzdzpx∣zp (x | z)p(x∣z)可以很容易地使用神经网络建模,和pzp (z)

2401_84181704的博客 1242

YOLO + Qwen3-VL-Seg 深度诊断:双引擎协同完成AI质检

本文提出了一种创新的工业质检双引擎架构,结合YOLO实时检测与Qwen3-VL-Seg精细化诊断,有效解决了传统检测方法中检测与诊断割裂的问题。YOLO部署在边缘端实现高效定位(3.2MB模型,<10ms延迟),Qwen3-VL-Seg在云端完成语义级缺陷分析(仅17M参数的解码器实现像素级分割)。该方案通过6步闭环流程,从实时感知到工艺反哺,显著提升了工业质检的准确性和可解释性,为智能制造提供了从"发现"到"解决"的完整技术路径。

mingo_敏 221

C#编程题分享(2)

C#编程题分享(2)

m0_56181660的博客 1178

基于STC8G1K08A单片机的PCA捕获外部信号(100~1000HZ)程序实现

基于STC8G1K08A单片机的PCA捕获外部信号(100~1000HZ)程序实现

weixin_74013772的博客 254

习题2.7 弹球距离(15 分)浙大版《数据结构(第2版)》题目集

设有一个球从高度为h米的地方落下,碰到地面后又弹到高度为原来p倍的位置,然后又落下,再弹起,再落下…。请编写函数求初始高度为h的球下落后到基本停下来(高度小于给定阈值TOL)时在空中所经过的路程总和。 函数接口定义: double dist( double h, double p ); 其中h是球的初始高度,p是球弹起高度与弹起前落下高度的比值;函数dist要返回球下落后到基本停...

weixin_30483013的博客 785

辉芒微教程第七篇《PWM与PWM3调节LED灯的亮度》

这个其实就是PR3L = 128设置的,由于我们刚刚寄存器设置了8位模式,其设置的范围就是0-255,而128/255≈50%左右,因此PR3L就是我们的占空比调节的寄存器,我们可以通过它来调节占空比,大家可以试试它占空比设置10%,30%,60%来看看它的不同效果,灯的亮度是肯定不一样的,如果有条件的朋友,可以购买一款逻辑分析仪去看他的占空比。平平无期的这个东西有什么东东用,貌似是没什么用,只是一个概念而已,是不是不同设备可以设置1秒,3秒,10秒的周期就行?但是它占空比为什么是50%,怎么得来的?

qq_41809823的博客 825

PyQt(Python+Qt)学习随笔:PyQt界面派生类构造方法中super方法的使用

老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 在《第15.7节 PyQt入门学习:PyQt5应用构建详细过程介绍》和订阅专栏《第二章、PyQt5应用构建详细过程介绍》中,老猿介绍界面派生类的构造方法如下: class MediaPlayerWin(QtWidgets.QWidget,Ui_UI_PlayerWin): def __i...

老猿Python 2711

自由落体球

一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。 它在第N次落地时反弹多高?共经过多少米? public class FreeFallingBall { private static void ball(){ double t = 100; double s = 100; for(int i=1;i<=10;i++

Aaron 566

如何用 ABAP 以程序方式把指定表项写入 Transport Request

本文探讨了在SAP系统中运输自定义配置表数据时如何确保主表和相关文本表数据同步运输的问题。文章分析了两种实现方案:一是直接操作CTS表结构(E071和E071K)手动添加运输条目,二是使用SOBJ对象类型自动推导依赖关系。重点阐述了第一种方法的实现细节,包括如何正确拼接表键值到TABKEY字段,并提供了示例代码说明如何将ZXA_HEADER主表和ZXA_HEADERT文本表数据同时加入运输请求。文章特别指出在全球化交付场景中,文本表缺失会导致界面显示异常,强调理解底层运输机制对解决此类问题的重要性。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 221

《程序设计基础》 第四章 循环结构 7-23 高空坠球 (20 分)

皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,……,如此反复。问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少? 输入格式: 输入在一行中给出两个非负整数,分别是皮球的初始高度和n,均在长整型范围内。 输出格式: 在一行中顺序输出皮球第n次落地时在空中经过的距离、以及第n次反弹的高度,其间以一个空格分隔,保留一位小数。题目保证计算结果不超过双精度范围。 输入样例: 33 5 结尾无空行 输出样例: 94.9 1.0 结尾无空行 #incl

OchiaMalu的博客 307

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

球弹跳高度的计算

题目描述:一球从某一高度h落下(单位米),每次落地后反跳回原来高度的一半,再落下。计算球在第10次落地时,共经过多少米? 第10次反弹多高?输入格式输入一个整数h,表示球的初始高度。输出格式输出包含两行第1行:到球第10次落地时,一共经过的米数。第2行:第10次弹跳的高度。注意:结果可能是实数,结果用double类型保存。输入输出样列输入样例1: 20 输出样例1: 59.9219 0.0195312 说明提示输出时使用printf("%g",ANSWER)【耗时限制】1000ms 【内存限制】64MB

QHDXmax的博客 1709

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

九周mooc+循环结构程序设计 2

假设每个钻石的x和y坐标都是0到99的整数,输入矩阵长、宽及圆形,计算这个人能获得多少克拉的钻石。求a的平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001。对于每个正整数,如果该数是不大于五位数的对称素数,则输出”Yes”,否则输出”No”,每个判断结果单独列一行。输入数字范围n,m(n>=0, m>=0, n

weixin_62431082的博客 2047

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

一球从h米高度自由下落,每次落地后返回原高度的一半,再落下。它在第N次落地时共经过多少米?反弹多高?

别抱怨努力的苦,那是你去看世界的路。

y2184107562的博客 1608

C语言(十五)

递归: 1、弹球距离 设有一个球从高度为h米的地方落下,碰到地面后又弹到高度为原来p倍的位置,然后又落下,再弹起,再落下…。请编写函数求初始高度为h的球下落后到基本停下来(高度小于给定阈值TOL)时在空中所经过的路程总和。注意:当弹起的高度小于裁判程序定义的常数TOL时,弹起的距离不计算在内。 输入:输入球的初始高度h和球弹起高度与弹起前落下高度的比值p 输出:输出球下落后到基本停下来时在空中所经过的路程总和dist 优化目标:无 #include <stdio.h> #define TOL 1

waittttttttttt的博客 4371

:一球从h米高度自由落下,每次落地后反跳回原高度的一半; 再落下,求它在 第n次落地时,共经过多少米?第n次反弹多高?

package firstpratice; import java.util.*; public class third { public static void main(String[] args) { // TODO 自动生成的方法存根 Scanner sc=new Scanner(System.in); System.out.println("请输入高度h:");...

老男孩的粉丝团 1万+

C 练习实例 - 小球自由下落

printf("第10次落地时,共经过%f米,第10次反弹高%f米\n",s,h);第10次落地时,共经过299.609375米,第10次反弹高0.097656米。

2301_77019544的博客 1068

Java练习3-反弹高度、n数内平均数

12月28日练习内容提示:以下是本篇文章正文内容,下面案例可供参考。

qq_58210976的博客 586

C#一个球从100米高度自由落下,每次落地后回原来高度的一半,再落下,求落下第十次时,共经过多少米?第十次反弹多高?

一个球从100米高度自由落下,每次落地后回原来高度的一半,再落下,求落下第十次时,共经过多少米?第十次反弹多高? //float height = 100; //float sum = 100; //for (int i = 1; i <= 10; i++) //{ //...

weixin_44389835的博客 3072

C语言 一球从100米高度自由落下,每次落地后反跳回原高度的一半; 再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

C语言 一球从100米高度自由落下,每次落地后反跳回原高度的一半; 再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

qq_69459941的博客 4132

JAVA练习题04

10.package fs; import java.util.Scanner; public class Fs10 { // 题目:一球从h米高度自由落下,每次落地后反跳回原高度的一半; // 再落下,求它在 第n次落地时,共经过多少米?第n次反弹多高? public static void main(String[] args) { System.out.println("请输入自由落体高度:"); Scanner a=new Scanner(System.in); .

weixin_40518706的博客 604

【入门】球弹跳高度的计算 C++题解

题目描述: 一球从某一高度h落下(单位米),每次落地后反跳回原来高度的一半,再落下。编程计算气球在第10次落地时,共经过多少米? 第10次反弹多高? 输出包含两行,第1行:到球第10次落地时,一共经过的米数。第2行:第10次弹跳的高度。 输入格式: 输入一个整数h,表示球的初始高度。 输出格式: 第1行:到球第10次落地时,一共经过的米数。 第2行:第10次弹跳的高度。 注意:结果可能是实数,结果用double类型保存。 提示:输出时不需要对精度特殊控制,用cout<<ANSWE

zhnluorizhijian的博客 3907

弹球距离

设有一个球从高度为h米的地方落下,碰到地面后又弹到高度为原来p倍的位置,然后又落下,再弹起,再落下…。请编写函数求初始高度为h的球下落后到基本停下来(高度小于给定阈值TOL)时在空中所经过的路程总和。 实际也是满足等比数列的 double getDistance(double h, double p){ //h表示开始高度,p表示下次弹起的比例 if(h*p < 0.001){ //假设0.001为最小值 return h

weixin_41759020的博客 1583
上一篇: C# 别踩白块儿
下一篇: C# 3个可乐瓶可以换一瓶可乐,现在有364瓶可乐。问一共可以喝多少瓶可乐,剩下几个空瓶! 案例
满山猴子
博客等级 码龄7年 48粉丝 64原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值