Hello C 10 ex 1woclass cc include string
- Slides: 46
Hello C++ 10
残高照会プログラム (クラスを使わない場合) ex 1_wo_class. cc #include <string> // stringを使うために必要 #include <iostream> // 入出力に必要 using namespace std; // お約束 int main() { string suzuki_name = "鈴木龍一"; // 鈴木さんの名前 int suzuki_balance = 123000; // 鈴木さんの残高 string tanaka_name = "田中恵美"; // 田中さんの名前 int tanaka_balance = 256000; // 田中さんの残高 suzuki_balance += 10000; // 鈴木さんの残高を 10000円増やす tanaka_balance -= 2000; // 田中さんの残高を 2000円減らす cout << suzuki_name << “様の残高は" << suzuki_balance << "円です." << endl; cout << tanaka_name << "様の残高は" << tanaka_balance << "円です." << endl; } return 0; 22
残高照会プログラム (クラスを使う場合) ex 2_w_class. cc #include <string> #include <iostream> using namespace std; suzuki. name = "鈴木龍一"; // 鈴木さんの名前 suzuki. balance = 123000; // 鈴木さんの残高 tanaka. name = "田中恵美"; // 田中さんの名前 tanaka. balance = 256000; // 田中さんの残高 class Account { public: string name; // 名前 int balance; // 残高 }; suzuki. balance += 10000; // 鈴木さんの残高 を 10000円増やす tanaka. balance -= 2000; // 田中さんの残高を 2000円減らす int main() { Account suzuki; // 鈴木 さんの口座のオブジェクト Account tanaka; // 田中 さんの口座のオブジェクト 23 cout << suzuki. name << "様の残高は" << suzuki. balance << "円です." << endl; cout << tanaka. name << "様の残高は" << tanaka. balance << "円です." << endl; } return 0;
残高照会プログラム (メンバ関数を使う場合) #include <string> #include <iostream> using namespace std; class Account { private: string name; // 名前 int balance; // 残高 public: // コンストラクタ Account(string _name, int _balance) { name = _name; // 名前を初期化 balance = _balance; // 残高を初期化 } 27 ex 3_w_class 2. cc // 名前を調べる string get_name() { return name; } // 残高を調べる int get_balance() { return balance; } // 預ける void deposit(int amnt) { balance += amnt; } // おろす void withdraw(int amnt) { balance -= amnt; } };
残高照会プログラム (分割コンパイル、タイプ1) #ifndef ex 4_account_h #define ex 4_account_h #include <string> class Account { private: std: : string name; // 名前 int balance; // 残高 public: // コンストラクタ Account(std: : string _name, int _balance) { name = _name; // 名前を初期化 balance = _balance; // 残高を初期化 } 34 ex 4_account. h // 名前を調べる std: : string get_name() { return name; } // 残高を調べる int get_balance() { return balance; } // 預ける void deposit(int amnt) { balance += amnt; } // おろす void withdraw(int amnt) { balance -= amnt; } }; #endif
残高照会プログラム (分割コンパイル、タイプ2) #ifndef ex 5_account_h #define ex 5_account_h #include <string> class Account { private: std: : string name; // 名前 int balance; // 残高 public: // コンストラクタ Account(std: : string _name, int _balance); // 名前を調べる std: : string get_name(); // 残高を調べる int get_balance(); // 預ける void deposit(int amnt); // おろす void withdraw(int amnt); }; #endif 37 ex 5_account. h
残高照会プログラム (分割コンパイル、タイプ2) #include "ex 5_account. h" // Account クラスの定義を読み込む // コンストラクタ Account: : Account(std: : string _name, int _balance) { name = _name; // 名前を初期化 balance = _balance; // 残高を初期化 } // 名前を調べる std: : string Account: : get_name() { return name; } 38 ex 5_account. cc // 残高を調べる int Account: : get_balance() { return balance; } // 預ける void Account: : deposit(int amnt) { balance += amnt; } // おろす void Account: : withdraw(int amnt) { balance -= amnt; }
- Greetings and responses
- #include stdio.h #include stdlib.h int main()
- Http protocol description
- Name
- The greetings song
- #include string
- #include iostream #include string using namespace std
- #include iostream using namespace std
- Include stdio.h
- #include stdio.h #include conio.h #include stdlib.h
- Const char *s=""
- Public class person private string name
- Str-1
- Hello my friend hello song
- Index.php?page=
- Hello my friend
- Hi good good
- I am muzzy big muzzy
- Difference between formal and informal communication
- Nanny shine has got
- Hello hello will i slide
- Birchfield nursery
- Hello hello to everyone it's english time
- Hello i am peter
- Ctype string
- Stdafx.h
- Ejemplo programa en c
- Include stdlib.h
- #include iostream #include cmath
- Operasi dasar string
- Find a string in java
- Php string length
- String conversion
- Class boo boo(string s) boo()
- String vs character
- String em c
- Private string name
- String of tutrles
- String matching
- Public class person private string name