//---------------------------------------------------------------------------
/****************************************************************************
範例5-5                                                                     *
****************************************************************************/
#include <iostream>
#include <string>

//---------------------------------------------------------------------------
std::string line;

int main(int argc, char* argv[])
{
        std::cout << "Enter a line:";
        std::getline(std::cin, line);

        std::cout << "The length of the line is: " << line.length() << '\n';
        std::system("pause");
        return 0;
}
//---------------------------------------------------------------------------


題目來源:C++風格與藝術 第二版 Steve Oualline 著 黃吉霈 編譯


jumbowind 發表在 痞客邦 留言(0) 人氣()

****************************************************************************/
#include <iostream>

//---------------------------------------------------------------------------
int height;
int width;
int area;

int main(int argc, char* argv[])
{
        std::cout << "Enter width height: ";
        std::cin >> width >> height;
        area = ( width * height ) / 2;
        std::cout<< "The area is " << area << '\n';
        std::system("pause");
        return 0;
}
//---------------------------------------------------------------------------


題目來源:C++風格與藝術 第二版 Steve Oualline 著 黃吉霈 編譯


jumbowind 發表在 痞客邦 留言(0) 人氣()

//---------------------------------------------------------------------------
/****************************************************************************
範例5-3                                                                     *
****************************************************************************/
#include <iostream>

//---------------------------------------------------------------------------
int value;

int main(int argc, char* argv[])
{
        std::cout << "Enter a value: ";
        std::cin >> value;
        std::cout << "Twice " << value << " is " << value * 2 << '\n';
        std::system("pause");
        return 0;
}
//---------------------------------------------------------------------------


題目來源:C++風格與藝術 第二版 Steve Oualline 著 黃吉霈 編譯


jumbowind 發表在 痞客邦 留言(0) 人氣()

//---------------------------------------------------------------------------
/****************************************************************************
範例5-2                                                                     *
****************************************************************************/
#include <iostream>
#include <string>

//---------------------------------------------------------------------------
std::string first_name;
std::string last_name;
std::string full_name;

int main(int argc, char* argv[])
{
        first_name = "Steve";
        last_name = "Oualline";
        full_name = first_name + " " + last_name;
        std::cout << " Full name is " << full_name << '\n';
        std::system("pause");
        return 0;
}
//---------------------------------------------------------------------------


題目來源:C++風格與藝術 第二版 Steve Oualline 著 黃吉霈 編譯


jumbowind 發表在 痞客邦 留言(0) 人氣()

//---------------------------------------------------------------------------
/****************************************************************************
範例5-1                                                                     *
****************************************************************************/
#include <iostream>

//---------------------------------------------------------------------------
float data[5];
float total;
float average;

int main(int argc, char* argv[])
{
        data[0] = 34.0;
        data[1] = 27.0;
        data[2] = 46.5;
        data[3] = 82.0;
        data[4] = 22.0;

        total = data[0] + data[1] + data[2] + data[3] + data[4];
        average = total / 5.0;
        std::cout << "Total " << total << " Average " << average << '\n';
        std::system("pause");
        return 0;
}
//---------------------------------------------------------------------------


執行結果:
Total  211.5  Average  42.3

題目來源:C++風格與藝術 第二版 Steve Oualline 著 黃吉霈 編譯


jumbowind 發表在 痞客邦 留言(0) 人氣()

//---------------------------------------------------------------------------
/***************************************************************************
練習4-3:寫一個程式印出"HELLO",其中的每個字母為7個字元高和五個字元寬。    * 
***************************************************************************/
#include <iostream>
//---------------------------------------------------------------------------

int main(int argc, char* argv[])
{
        std::cout << " *      *  ***** *         *         ***** " << "\n"
                       << " *      *  *         *         *         *      * " << "\n"
                       << " *      *  *         *         *         *      * " << "\n"
                       << " *****  ****   *         *         *      * " << "\n"
                       << " *      *  *         *         *         *      * " << "\n"
                       << " *      *  *         *         *         *      * " << "\n"
                       << " *      *  ***** ***** ***** ***** " << "\n";
        std::system("pause");
        return 0;
}
//---------------------------------------------------------------------------


題目來源:C++風格與藝術 第二版 Steve Oualline 著 黃吉霈 編譯
答案來源:自我撰寫(不保證正確喔^^")

jumbowind 發表在 痞客邦 留言(0) 人氣()

//---------------------------------------------------------------------------
/***************************************************************************
練習4-3:寫一個程式計算3英吋寬和五英吋寬的長方形面積及周長:如果要改成計算 *
6.8英吋寬和2.3英吋長,該如何修改程式?                                     *
***************************************************************************/
#include <iostream>
//---------------------------------------------------------------------------

int main(int argc, char* argv[])
{
        std::cout << " 長方形面積= " << 3*5 << " 平方英吋 " << "\n"
                       << " 長方形周長= " << 2*(3+5) << "英吋" << "\n";
        std::system("pause");
        return 0;
}
//---------------------------------------------------------------------------



題目來源:C++風格與藝術 第二版 Steve Oualline 著 黃吉霈 編譯
答案來源:自我撰寫(不保證正確喔^^")


jumbowind 發表在 痞客邦 留言(0) 人氣()

這是部非常值得一看的電影,它融合了許多的元素,有搞笑、愛情、親情、友情,甚

至是人之常情─貪,雖然沒有令人當頭棒喝的強烈感,而是以詼諧幽默的手法輕描淡

寫、層層鋪述,雖說周董以極其誇張的功夫灌籃吸引年輕族群的目光,但在片中穿插

著主角與一位素昧平生的陌生人之情感融合,更是令我敬佩周董的功力,相信他未來

也會有不亞於李安的成就吧。


此部影片令我印象深刻之處有幾點,前面主角介紹他自己感情沒有交白卷的那幾句話

,他說:「在他生命中,曾經有三個女孩願意為我犧牲自己。」第一位女孩說:「你

要是在纏著我,我就死給你看。」而第二位女孩願意等他到下輩子,她說:「想要做

我的男朋友,下輩子吧!」最後一個女孩更願意跟他共赴黃泉,她說:「要是你在不

還我錢,我就跟你同歸於盡。」周董將失戀痛苦的滋味,藉由樂觀的主角以詼諧的口

吻說出,也讓某些愛的死去活來的情人們認清,失戀真的需要把自己搞的如此痛苦不

堪嗎?


下一段中,周董更以以一擋百的酷勁功夫,耍帥到整個不行,我想看過這段的女生一

定會愛上他。而在有段女主角傷心地哭了時,主角(阿傑)對她說的一段話:「她從小

就愛吃冰淇淋,但是每次都吃不到,所以為了冰淇淋,他可以拼了命!而你就像冰淇

淋。」雖然是令人莞爾的比喻,卻可以感受到阿傑的真誠、真心。


下一點是,阿傑用酒瓶看人那段時,將人的醜陋面展露無遺,但令我納悶的是,他的

代理人沒把他賣了,似乎有點對不上來,但我自己認為的可能性是,人非聖賢,要完

全除去心中的所有雜念,談何容易?當心中的善念與惡念兵戎相向時,善念贏了,那

此時的你便是善;反之,惡念贏了,此時的你即是惡。


最後的結局,也是最令我印象深刻的一段,周董不是著重在白雪公主與白馬王子從此過著幸

福快樂的完美結局,而是一段令主角放不下、斬不斷的羈絆,它不是親情,也不是友情,

更不是愛情,而是臨駕於親情之上的〝真情〞。


jumbowind 發表在 痞客邦 留言(0) 人氣()

//---------------------------------------------------------------------------
/****************************************************************************
練習4-2:寫一個使用星號(*)組合出英文字母E的形狀,而E為7個字元高及5個字元寬  *
****************************************************************************/
#include <iostream>

//---------------------------------------------------------------------------

int main(int argc, char* argv[])
{
        std::cout << "*****" << "\n"
                       << "*        " << "\n"
                       << "*        " << "\n"
                       << "****  " << "\n"
                       << "*        " << "\n"
                       << "*        " << "\n"
                       << "*****" << "\n";
        std::system("pause");
        return 0;
}
//---------------------------------------------------------------------------


題目來源:C++風格與藝術 第二版 Steve Oualline 著 黃吉霈 編譯
答案來源:自我撰寫(不保證正確喔^^")


jumbowind 發表在 痞客邦 留言(0) 人氣()

//---------------------------------------------------------------------------
/*********************************************************
練習4-1:寫一個程式印出你的姓名、身分證號碼和出生日期    *
*********************************************************/
#include <iostream>

//---------------------------------------------------------------------------

int main(int argc, char* argv[])
{
        std::cout << "My name is Jumbo " << "\n"
                       << "My ID number is S123456789 " << "\n"
                       << "My birth day is 1986/06/01 " << "\n";
        std::system("pause");
        return 0;
}
//---------------------------------------------------------------------------


題目來源:C++風格與藝術 第二版 Steve Oualline 著 黃吉霈 編譯
答案來源:自我撰寫(不保證正確喔)


jumbowind 發表在 痞客邦 留言(0) 人氣()