Re: [问题] 请问一个数学问题

楼主: Frobenius (▽.(▽×▽φ)=0)   2017-10-14 19:16:25
※ 引述《Chatterly (chatterly)》之铭言:
: 各位Python的高手
: 请问一下,如果我要设计一个使用者接口算等比级数,
: 请输入首项a:
: 请输入项数n:
: 请输入公比r:
: 输出是
: 您的等比级数和是:
: 有什么可以帮我建议的,非常感谢
By Linux Bash Shell:
#!/bin/bash
read -p "请输入首项a: " a
read -p "请输入公比r: " r
read -p "请输入项数n: " n
#for ((i=1;i<=${n};i++));do echo $(($a*$r**$[i-1])) | bc;done
for ((i=1;i<=${n};i++))do echo $(($a*$r**$[i-1])) | bc;done | awk '{sum +=
$1} END {print sum}' | xargs echo "您的等比级数和是:"
请输入首项a: 7
请输入公比r: 10
请输入项数n: 9
您的等比级数和是: 777777777
By Mathematica:
f[a_,r_,n_] := a*r^(n-1)
Print["请输入首项a: ",a=7]
Print["请输入公比r: ",r=10]
Print["请输入项数n: ",n=9]
Print["您的等比级数和是: ", Sum[f[a,r,k],{k,1,n}]]
请输入首项a: 7
请输入公比r: 10
请输入项数n: 9
您的等比级数和是: 777777777
By Python:(上 Google 查的)
http://www.voidcn.com/article/p-wrwzilrd-pb.html

Links booklink

Contact Us: admin [ a t ] ucptt.com