落書きノート

ふと自分が気になった事を書いてます

「解きながら学ぶC++」今回の成果

こんな感じです。

#include <iostream>

using namespace std;

int main(void){
  int a,b;
  int max,min;

  cout << "2つの整数値を入力してください。" << endl;
  cin >> a >> b;

  if(a == b){
    cout << "二つの値は同じです。" << endl;
  }else{
    if(a > b){
      max = a;
      min = b;
    }else{
      max = b;
      min = a;
    }

    cout << "大きい方の値は" << max << "です。" << endl;
    cout << "小さい方の値は" << min << "です。" << endl;
  }

  return 0;
}


#include <iostream>

using namespace std;

int main(void){
  int a,b;
  int max,min;

  cout << "2つの整数値を入力してください。" << endl;
  cin >> a >> b;

  if(a == b){
    cout << "2つの値は同じです。" << endl;
  }else{
    if(a > b){
      max = a, min = b;
    }else{
      max = b, min = a;
    }

    cout << "大きい方の値は" << max << "です。" << endl;
    cout << "小さい方の値は" << min << "です。" << endl;
  }
  
  return 0;
}


#include <iostream>

using namespace std;

int main(void){
  int a,b;
  int t;

  cout << "2つの整数値を入力してください。" << endl;
  cin >> a >> b;

  if(a < b){
      t = a;
      a = b;
      b = t;
  }

  cout << a << " " << b << endl;

  return 0;
}


#include <iostream>

using namespace std;

int main(void){
  int a;

  cout << "整数値を入力してください。" << endl;
  cin >> a;

  if(!(a % 3)){
    cout << "3で割り切れます。" << endl;
  }else{
    cout << "3で割りきれません。剰余は" << a % 3 << "です。" << endl;
  }

  return 0;
}



#include <iostream>
#include <cmath>

using namespace std;

int main(void){
  double a;

  cout << "実数値を入力してください。" << endl;
  cin >> a;

  if(!(fmod(a, 2.5))){
    cout << "2.5で割り切れます。" << endl;
  }else{
    cout << "2.5で割りきれません。剰余は" << fmod(a, 2.5) << "です。" << endl;
  }

  return 0;
}

fmod関数、初めて使いました。cmathをインクルードすると使えます。