看板 Python 關於我們 聯絡資訊
※ 引述《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 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.225.163.211 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1507979797.A.3A8.html ※ 編輯: Frobenius (36.225.163.211), 10/14/2017 19:35:59