// for.cpp : このファイルには ‘main’ 関数が含まれています。プログラム実行の開始と終了がそこで行われます。
//
include<iostream>
using namespace std;
int main()
{
for (int i = 0; i < 5; ++i) cout << “Hello, World\n”;
}
// for.cpp : このファイルには ‘main’ 関数が含まれています。プログラム実行の開始と終了がそこで行われます。
//
using namespace std;
int main()
{
for (int i = 0; i < 5; ++i) cout << “Hello, World\n”;
}
using namespace std;
int main() {
int n = 5;
switch (n % 3) {
case 0:
cout << “3の倍数です。\n”;
break;
case 1:
cout << “3で割った余りは1です\n”;
break;
case 3:
cout << “何かがおかしいです。\n”;
break;
}
}
using namespace std;
int main(){
int n = 5;
if(n % 2 == 1) cout << “nは奇数です。\n”;
}
using namespace std;
int main(){
using cplx = complex;
shared_ptr<cplx> p = make_shared<cplx>();
cout << *p << endl;
shared_ptr<cplx> q = make_shared<cplx>(3., 4.);
cout << *q << endl;
shared_ptr<cplx> r = make_shared<cplx>(*q);
cout << *r << endl;
}
class Pokemon {
public:
// コンストラクタ
Pokemon(const std::string& nickname) {
this->nickname_ = nickname;
// nickname_ = nickname; と省略できる
}
// デストラクタ
virtual ~Pokemon() {
}
virtual void attack() = 0;
protected:
std::string nickname_;
};
class Pikachu : public Pokemon {
public:
Pikachu(const std::string& nickname) : Pokemon(nickname) {
}
virtual ~Pikachu() {
}
void attack() override {
std::cout << nickname_ << “の十万ボルト!” << std::endl;
}
};
class Zenigame : public Pokemon {
public:
Zenigame(const std::string& nickname) : Pokemon(nickname) {
}
virtual ~Zenigame() {
}
void attack() override {
std::cout << nickname_ << “のハイドロポンプ!” << std::endl;
}
};
int main() {
int i;
Pokemon* monsters[2];
monsters[0] = new Pikachu(“サトシのピカチュウ”);
monsters[1] = new Zenigame(“サトシのゼニガメ”);
std::cin >> i;
if (i >= 0 && i < 2) { monsters[i]->attack();
}
delete monsters[0];
delete monsters[1];
}
int main()
{
std::cout << “Hello, World!\n”;
}
using namespace std;
int numOfDivisors(int num) {
int count = 0;
for (int i = 1; i <= num; ++i) {
if (num % i == 0) {
count++;
}
}
return count;
}
int main() {
// Count the divisors for numbers from 10 to 20
for (int n = 10; n <= 20; ++n) {
int result = numOfDivisors(n);
std::cout << “Number of divisors for ” << n << ” is: ” << result << std::endl;
}
std::cout << “Hello World!\n”;
}
using namespace std;
int main()
{
int maou;
maou = 0;
cout << "maou = " << maou << endl;
maou = 5;
cout << "maou * 2 = " << maou * 2 << endl;
return 0;
}