https://github.com/SeoJaeMin619/algorithm
이제 알고리즘을 풀면서 공부를 시작한다 ㅇㅂㅇ
오늘은 일단 짝수와 홀수 구분하는 걸 해봤는데
사실 하루에 2~3문제씩 푸는게 맞지만...아직 문법을 다 공부하지못했나보다
보면 뭔가 이렇게 이렇게하면 될거같은데 막상 코드를 못짜겠는..? 오늘부터라도 문법공부 위주로 해야겠다
오늘 풀었던 문제인데
정수 num이 짝수일때 Even이 뜨고
홀수일땐 Odd가 뜨면 된다
딱 보니 if로 num이 짝수면 Enve
else를 써서 Odd로 만들면 되겠다 ! 하고 머리속으로 계획을 짜고 시작했다
근데 또 이제 짝수 홀수를 어떻게 구분하지 생각하는데
2로 나눠서 딱 떨어지면 짝수 그게 아니면 홀수라 생각하고 실행하기로했다
그래서 생각한게 이거
char* solution(int num)
솔루션이라는 클래스를 만들고 int num이라는 정수형연산자를 썻다
{
if (num % 2 == 0)
num이 2로 나눴을때 0이 맞는지 확인하는 코드다
return "Even";
참이면 Even이 뜨고
else
그렇지 않으면
return "Odd";
Odd가 뜨도록했다
}
이건 비주얼스튜디오로 해본건데
생각이 짧았던게 Solution이 두개나 있어서 자칫하면 헷갈릴수도있는 상황이 일어낫다
그리고 num으로 값을 넣어줄 코드가 없다는 것
그래서 GPT를 이용해 main메서드를 만들고 코드를 짯다
int myNumber 에 내가 임의의 값을 넣으면
디버깅시 짝수면 Even 홀수면 Odd가 뜨도록했다
이 작업 외에 디버깅 화면에서 내가 숫자를 넣으면 그자리에서 Even과 Odd가 뜨도록 하고싶었는데
그건 내일 공부해보고 적용해보고싶다
이제부터 문법공부뿐이야