본문/내용
과목명
고급프로그래밍및실험
분반
담당교수
학과
전자통신공학과
학번
이름
공약수와 최대 공약수 출력하기
1, 과제설명
첫 번째 consol화면은 조건문인 if문과 반복문인 for문을 이용하여 공통된 약수를 구할 두 수를 입력받으면 공약수들이 화면에 출력되게 프로그램을 짜보는 것이고 두 번째 consol화면은 위와 마찬가지로 공통된 약수를 구할 두 수를 입력받으면 공약수들 중에서 최대 공약수만 출력되게 프로그램을 짜는 과제이다.
2, 이론
어떤 조건이 참 또는 거짓일 때 조건에 해당되는 일이 선택되어 처리하도록 하거나 여러 가지 조건을 걸어서 선택의 기회를 제공하고자 할 때 조건문을 쓴다. 조건문은 if 문을 주로 쓰는데 쓰는 형식은 if(조건식) 내용; 이러한 형식으로 쓴다. 조건식에 맞으면 다음과 같은 내용을 수행하게 된다. 또 다른 구문으로는 if ~else문이 있는데 이는 if문 뒤에 else{}를 추가하여서 if조건 이외의 조건은 else문의 내용을 수행하라는 뜻을 갖는다. 그리고 switch~case문이 있는데 이것은 여러 가지 case 중에서 맞는 값을 출력하는 것인데 이는 else if와 같은 형식이라고 생각하면 된다.
반복적인 값들을 출력하거나 반복적인 과정을 시행해야 할 때에는 while 문, for 문, do-while 문과 같은 반복문을 써준다. 먼저 while 문의 기본 조건은 while(조건식) { 반복할 내용 } 과 같은 식으로 구문을 만들어 준다. 조건식이 참인 동안 반복할 내용을 반복적으로 수행하라는 뜻을 갖는다. for 문의 경우에는 for(초깃값; 조건값; 증감값) {…
- 반복문 알고리즘 - - 조건문 알고리즘 -
3, 소스코드 설명
break;