#99 Article 960 Posted at 1995/12/03 03:12:09 by Mick'n (MAP1406) [SAHOU.1]

Subject: Re:*10 プログラミングお作法の話 /956 .... /941 /940

次は無理矢理に C++ で class 化したもの。

#include <iostream.h>
#include <stdlib.h>

class Nyan {
  int m_num;
public:
  Nyan(int num) { m_num = num; }
  void display() {
    for (int i = 1; i <= m_num; i++) {
      if (i == 3 || i == 5 || i == m_num) {
        for (int j = 0; j < i; j++) cout << "にゃん";
        cout << "\n";
      } else {
        cout << i << "\n";
      }
    }
  }
};

int main(int argc, char* argv[])
{
  if (argc < 2) {
    cerr << "usage: " << argv[0] << " <num>\n";
    return 1;
  }
  Nyan nyan(atoi(argv[1]));
  nyan.display();
  return 0;
}

  Mick'n (MAP1406)