美文网首页
R语言案例

R语言案例

作者: goodwish | 来源:发表于2020-07-19 14:48 被阅读0次

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

代码:

high<-200.

total<-100

for (i in 1:11){

  high<-high/2

total<-total+high

print(paste0("这是第", i-1,"次的高度为:",high,"米"))

}

print(paste0 ("总长:",total,"米"))

输出结果:

[1] "这是第0次的高度为:100米"
[1] "这是第1次的高度为:50米"
[1] "这是第2次的高度为:25米"
[1] "这是第3次的高度为:12.5米"
[1] "这是第4次的高度为:6.25米"
[1] "这是第5次的高度为:3.125米"
[1] "这是第6次的高度为:1.5625米"
[1] "这是第7次的高度为:0.78125米"
[1] "这是第8次的高度为:0.390625米"
[1] "这是第9次的高度为:0.1953125米"
[1] "这是第10次的高度为:0.09765625米"

[1] "总长:299.90234375米"


猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。

程序分析按规则反向推断:猴子有一个桃子,他偷来一个桃子,觉得不够又偷来了与手上等量的桃子,一共偷了9天。

代码为:

peach=1

for( i in 1:9)

  peach=(peach+1)*2

  print(paste0 ("开始的时候有", peach,"个桃子"))

输出为:

[1] "开始的时候有1534个桃子"

相关文章

  • R语言案例

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

  • 2018-08-29 R 语言 plaste

    我发现之前的学习没有系统性,所以导致R语言学的基本全部忘光了,现在开始重新拾起R语言,先从实际案例学起,也算是一个...

  • R描述性统计分析与绘图

    setwd("D:/《用商业案例学R语言数据挖掘》教材代码及数据/data")dat0 <- read.csv("...

  • 学习小组Day4笔记-皇晓燕

    R语言和R studio R语言是全面的统计分析平台,计算作图等等 R studio是R语言的操作平台 下载R语言...

  • R语言处理数据

    案例 对r语言中原有的数据包BJsales进行相关处理 处理过程 library(datasets) #获取数据集...

  • DAY2-用TCGAbiolinks下载肝癌数据并做预处理1

    根据公众号珠江肿瘤的推文 R语言|TCGAbiolinks 包系列(2)——肝癌案例之数据预处理 来学习 肝癌数据...

  • 使用Python完成《数据分析实战》中的案例-1

    数据分析实战书中所有案例分析均是使用R语言实现,由于目前正在学习Python语言,故触生尝试使用Python实现书...

  • Day4 学习小组--张小张

    今天是 R 语言基础的学习 了解R与Rstudio R 语言是一款统计软件; R 语言也是一门编程语言,语言也是一...

  • 学习小组Day4笔记--扬马延

    R语言学习 1. R以及R studio安装 直接搜索R语言网页可直接安装 2. R语言入门 参考书目《R for...

  • 《学习小组Day4笔记--寒鹤》

    R语言基础 今天的课程内容是R语言基础,包括R及Rstudio的安装,R语言的一些基本操作等。因之前已学习过R语言...

网友评论

      本文标题:R语言案例

      本文链接:https://www.haomeiwen.com/subject/eoolkktx.html