More actions
imported>Unknown No edit summary |
(Repair batch-0007 pages from live compare) |
||
| Line 65: | Line 65: | ||
아아.. 단순한 내 잡생각이어뜨니깡.. 그냥 그럴지도 모른다는고징!~ ㅎㅎ | 아아.. 단순한 내 잡생각이어뜨니깡.. 그냥 그럴지도 모른다는고징!~ ㅎㅎ | ||
열심히 하는모습 쪼아아~ 힘내라궁~ 아자아자 화이팅~! - [[조현태]] | 열심히 하는모습 쪼아아~ 힘내라궁~ 아자아자 화이팅~! - [[조현태]] | ||
Latest revision as of 01:32, 27 March 2026
{Choi.h}-----------
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();
};
{Choi.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;
}
{Choi2.cpp}-------------
#include "Choi.h"
void main(){
GCD Max;
Max.replace();
Max.mod();
Max.disp();
}
최대한 C++을 이용해서 짤려고 했는데 역시 어렵네요 ㅡㅜ 크기 상관없이 써도 상관없이 만들었습니다..앞 숫자가 크던, 뒤 숫자가 크던..
나에게 하고싶은 말
저거~ 클래스가 화면에 출력해서 입력받고, 결과를 출력하는데.. 화면 입출력은 메인에서 하고 클래스는 변수로 값을 넘겨받고 변수로 값을 넘겨주는게 좋지 않을까? 지금이야 상관없지만 다른 소스에서도 콘솔화면 입출력을 사용하고, 저런식으로 입출력해야 한다는 보장이 없자넝.ㅎ 아아.. 단순한 내 잡생각이어뜨니깡.. 그냥 그럴지도 모른다는고징!~ ㅎㅎ 열심히 하는모습 쪼아아~ 힘내라궁~ 아자아자 화이팅~! - 조현태