計算機概論實習課- 程式設計使用 C++

Click here to load reader

download 計算機概論實習課- 程式設計使用 C++

of 56

description

計算機概論實習課- 程式設計使用 C++. 教 授:童曉儒 教授 助 教:吳政鴻. 課程大綱. 基礎程式設計 結構化程式設計 物件導向程式設計 資料結構程式設計. 基礎程式設計. 環境設定 C++ 程式概論 數學運算 條件選擇 重複迴圈. 第一單元:環境設定. 安裝 Visual Studio 完成 啟動 Visual C++ 開始 / 程式集 /Microsoft Visual Studio 6.0/Microsoft Visual C++ 6.0 建立專案 File/New. 選擇 Win32 Console Application - PowerPoint PPT Presentation

Transcript of 計算機概論實習課- 程式設計使用 C++

  • C++

  • C++

  • Visual StudioVisual C++//Microsoft Visual Studio 6.0/Microsoft Visual C++ 6.0File/New

  • Win32 Console ApplicationProject name

  • An empty project

  • Project

  • Project Class

  • File/NewC++ Source File File

  • C++C++C++

  • C++

    //#include

    //const int num1 =12345;

    //mainint main(){//unsigned short num2 =54321;

    //cout

  • //d:\C++02\C0208.cpp

    #include #include

    const float PI = 3.14159f;//PI

    void main(void){float area, circu;//area,circufloat radius = 5;//radius=5

    area = PI * float(pow(radius, 2));//area=1circu = 2 * PI * radius;//circu=1cout

  • C++ //d:\C++02\C0214.cpp

    #include

    void main(void){double dType;

    cout

  • (1)

  • (2)C++sizeof()

  • //d:\C++03\C0301.cpp

    #include

    void main(void){char key;//keycout > key;//cout

  • //d:\C++03\C0317.cpp

    #include

    void main(void){float a, b, c, d, x = 6;// a,b,c,d,xint f = 20;// f = 20a = b = c = d = float(f);// a=b=c=d= 20cout

  • //d:\C++03\C0319.cpp

    #include //#include //

    void main(void){unsigned seed;//unsigned int seed;cout > seed;//srand(seed);//cout

  • //d:\C++03\C0320.cpp

    #include //#include //#include //

    void main(void){srand(time(NULL));//cout

  • //d:\C++03\C0322.cpp

    #include #include #include //

    void main(void){float degree = (3.1415926f) / 180;//degree=/int d;//

    cout > d;//cout

  • //d:\C++03\C0323.cpp

    #include #include #include //

    void main(void){int x;//

    cout > x;//cout

  • (1)C++(in)(cm)(1 cm =0.3937 in 1 in = 2.54 cm)

  • (2)C++(Body Mess Index ; BMI)()()BMI(BMI=/()^2)

  • Goto

  • //#include

    void main(void){int var = 5;cout

  • //#include

    void main(void){char inkey;cout inkey;if(inkey=='Y || inkey=='y')cout

  • //#include //

    void main(void){int count = 1, sum = 0;do{sum += count;count++;}while(count

  • Goto>
  • If-else if-elseifSwitch-case-default

  • //d:\C++04\C0401.cpp#include

    void main(void){int a = 1, b = 4, c = 4;// a, b, c cout

  • //d:\C++04\C0402.cpp#include

    void main(void){int a = 1, b = 4, c = 4;// a, b, c bool x = !(a < b && b == c || c

  • If-else if-else//d:\C++04\C0408.cpp#include

    void main(void){char letter;int cin_value;cout

  • if//d:\C++04\C0411.cpp#include

    void main(void){int year;cout > year;if (year % 4 != 0)//year4cout

  • Switch-case-default//d:\C++04\C0413.cpp#include

    void main(void){char inChar;cout > inChar;//inChar=switch (inChar){case 'A'://inCharAcase 'a'://inCharacout

  • (1)C++5

  • (2)C++17

  • ++

  • ++//d:\C++05\C0501.cpp#include void main(void){it c = 0;//cout
  • //d:\C++05\C0503.cpp#include

    void main(void){int c = 3;//cout

  • while do-whileFor

  • while//d:\C++05\C0509.cpp#include #include #include

    void main(void){int count = 0;//whiledouble power;//powercout

  • do-while//d:\C++05\C0514.cpp#include #include

    void main(void){int count = 1, factor = 1;//while cout

  • For//d:\C++05\C0515.cpp#include

    void main(void){for(int i=1; i

  • //d:\C++05\C0520.cpp#include #include

    void main(void){int multiplier, faciend;for (faciend=1; faciend

  • //d:\C++05\C0521.cpp#include #include

    void main(void){cout.setf(ios::fixed | ios::right);//cout.fill('0');//0while (true)//{for (int hrs=0; hrs

  • break continue

  • break//d:\C++05\C0523.cpp#include

    void main(void){cout

  • continue//d:\C++05\C0526.cpp#include void main(void){int count;cout
  • (1)C++1+2+3+100

  • (2)C++10000