會不會變成野生生態保護區是一個問題。

目前仍是學生,哈。
103學年度,下定決心用點心經營一下部落格,哈哈。

20140624

程式設計自修(1)計算樹高

  我今年升大學,噢,其實我現在已經是準大學生了辣!

  然後我要讀的科系是「資訊工程學系」,看到這六個字,第一個聯想到的就是程式設計啦!

  基於暑假太無聊,也不想每天玩電腦,我開始自修程式設計。

  然後當然是從基礎開始學啊......

  今天剛好做了一個練習題,所以就利用網誌做個紀錄囉!

  題目是要求樹高,然後要自己想我們需要什麼資料?
超簡陋示意圖
接下來是我寫的程式啦!感覺自己寫的還是爛爛的,不過剛起步嘛!等再過幾天學的比較多了,應該會回過頭來看看能不能將程式再優化吧!


----------------------------------------------------------------------
#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;
}
----------------------------------------------------------------------
  總感覺還有哪裡不夠好的樣子,麻,總之先做紀錄 :)

沒有留言:

張貼留言