-------{Choi.h}---------
{Choi.cpp}----------
{Choi2.cpp}-----------
~cpp class GCD{ private: int x,y; public: int big,small,remain; GCD(); ~GCD(); void replace(){ if (x>y) { big=x; small=y; } else { big=y; small=x; } } void mod(); void disp(); };------
~cpp #include <iostream.h> #include "Choi.h" GCD::GCD(){ cout<<"x="; cin>>x; cout<<"y="; cin>>y; } GCD::~GCD(){ } void GCD::mod(){ while (small!=0){ remain=big%small; big=small; small=remain; } } void GCD::disp(){ cout<<"x="<<x<<" y="<<y<<endl; cout<<"GCD="<<big<<endl; }---------
~cpp #include "Choi.h" void main(){ GCD Max; Max.replace(); Max.mod(); Max.disp(); }
최대한 C++을 이용해서 짤려고 했는데 역시 어렵네요 ㅡㅜ
크기 상관없이 써도 상관없이 만들었습니다..앞 숫자가 크던, 뒤 숫자가 크던..
크기 상관없이 써도 상관없이 만들었습니다..앞 숫자가 크던, 뒤 숫자가 크던..