然後我要讀的科系是「資訊工程學系」,看到這六個字,第一個聯想到的就是程式設計啦!
基於暑假太無聊,也不想每天玩電腦,我開始自修程式設計。
然後當然是從基礎開始學啊......
今天剛好做了一個練習題,所以就利用網誌做個紀錄囉!
題目是要求樹高,然後要自己想我們需要什麼資料?
![]() |
| 超簡陋示意圖 |
----------------------------------------------------------------------
#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
float high1,high2,treehigh; //high1=甲高,high2=乙高
float dis1n2,dis1ntree; //dis1n2=甲乙距,dis1ntree=甲樹距
float cut; //cut=乙身高減甲身高
float a; //cut和dis1n2的比值 = high3和dis1ntree的比值
float high3; //甲和樹的高差距
printf("請輸入甲身高(cm):");
scanf("%f",&high1);
printf("請輸入乙身高(cm):");
scanf("%f",&high2);
printf("請輸入甲乙直線距離(cm):");
scanf("%f",&dis1n2);
printf("請輸入甲和樹直線距離(cm):");
scanf("%f",&dis1ntree);
cut = high2 - high1;
a = cut / dis1n2;
high3 = a * dis1ntree;
treehigh = high3 + high1;
printf("樹高:%f公分",treehigh);
return 0;
}
----------------------------------------------------------------------
總感覺還有哪裡不夠好的樣子,麻,總之先做紀錄 :)

沒有留言:
張貼留言