当前位置: 首页 > news >正文

C#编程题分享(2)

输出所有整数的和

让⽤户输⼊整数,如果⽤户输⼊的不是0,就继续输⼊,如果输⼊的是0,结束整数,并输出所有整数的和。

Console.WriteLine("请输⼊⼀个整数:");
int n;
int sum = 0;
do
{n = Convert.ToInt32(Console.ReadLine());sum += n;
} while (n != 0);
Console.WriteLine(sum);

球掉落问题

 ⼀个球从某⼀⾼度落下来,每次落地后反跳回原来⾼度的⼀半,再落下。编程计算球第10次反弹多⾼?在第10次落地时,共经过多少⽶?输⼊球的初始⾼度,输出反弹多⾼,和经过了多少⽶。

double y = Convert.ToDouble(Console.ReadLine());// 球所在高度
double height = y;// 再定义一个变量方便存储球掉落的初始高度
for (int i = 1; i < 11; i++)
{height /= 2;// 每次掉落高度反弹为原来的一半
}
Console.WriteLine("第十次输出反弹多⾼:{0}", height);
// 1-2y
// 2-y
// 3-y/2
double distance = 2 * y; // 下落和反弹的高度
double sum = y; // 初始高度
for (int i = 1; i < 10; i++) // 弹9次
{distance /= 2; // 每次反弹的高度sum += distance;// 经过的高度进行累加
}
Console.WriteLine("经过了:{0}米", sum);

http://www.lryc.cn/news/238194.html

相关文章:

  • Dockerfile基础
  • python+selenium实现web自动化(基础入门)
  • Spring Boot 自动配置
  • 力扣labuladong一刷day13天双指针8道链表题
  • 【剑指offer|图解|链表】链表的中间结点 + 链表中倒数第k个结点
  • 被环境变量虐过一遍获得的启示
  • 关于Hbase的一些问题
  • level=warning msg=“failed to retrieve runc version: signal: segmentation fault“
  • 电力工作记录仪、智能安全帽、智能布控球助力智能电网建设
  • 【CSS】各百分比透明度 opacity 对应的 16 进制颜色值(例如:#FFFFFF80)
  • 有依次对应关系的数组X、Y、Z,如何排序其中一个X数组,使得另外的数组还与排序完成后的数组相对应(C语言实现)
  • Mysql之聚合函数
  • Flutter笔记:拖拽手势
  • 软件运维面试题
  • 代码随想录算法训练营第23期day53|1143.最长公共子序列、1035.不相交的线、53. 最大子序和
  • MySQL 的执行原理(五)
  • 如何快速将txt类型的日志文件转换为excel表格并进行数据分析报表统计图(如:饼图、折线图、柱状图)?
  • 内网穿透的应用-如何在Docker中部署MinIO服务并结合内网穿透实现公网访问本地管理界面
  • 关于Unity自带的保存简单且持久化数据PlayerPrefs类的使用
  • 力扣贪心——跳跃游戏I和II
  • 【SA8295P 源码分析 (三)】132 - GMSL2 协议分析 之 GPIO/SPI/I2C/UART 等通迅控制协议带宽消耗计算
  • 毕业论文GPT说:
  • Week-T10 数据增强
  • 史上最全!PMP实用应试技巧汇总!
  • 037、目标检测-SSD实现
  • 【开题报告】基于SpringBoot的摄影作品展示网站的设计与实现
  • SVR和SVM是什么关系
  • Flutter 3.16 中带来的更新
  • 批量插入数据与分页的原理及推导
  • SMART PLC累计流量功能块(梯形积分法+浮点数累加精度控制)