본문 바로가기

스크래치나머지연산블럭2

스크래치COS-십진수를이진수로변환 스크래치 COS -십진수를이진수로변환 스크래치COS 코딩시험에서 알고리즘의 가장 핵심적인 부분이 변수, 반복문, 조건, 함수이다. 스크래치 코드로 십진수를 이진수로 변환하는 프로그램을 작성해 보자. 요구사항 십진수를 이진수로 변환하는 알고리즘은 십진수를 2로 나눈후 몫과 나머지를 각각 저장한다. 다시 몫을 2로 나누어 몫과 나머지를 저장한다. 몫이 0일때하여 나머지를 구한다. 분석 및 설계 . 변수만들기 - n : 변환할 십진수로, 키보드로 입력받아 저장한다. - b : 임시 인진수를 저장하는 리스트 변수이다. - result : 최종 변환되는 이진수를 저장하는 리스트 변수이다. - i : 인덱스 변수이다. . 초기화 - n : 키보드로부터 숫자를 입력받아 저장한다. - i = 0 - b 리스트 변수 모.. 2022. 8. 7.
스크래치COS-최소공배수 스크래치 COS -최소공배수 스크래치COS 코딩시험에서 알고리즘의 가장 핵심적인 부분이 변수, 반복문, 조건, 함수이다. 이번 글에는 두수를 입력 받아 최소공배수를 찾는 프로그램을 작성해보자 어떤 수 a의 배수는 a*1, a*2, a*3, a*4, a*5,,,수로 예로 4의 배수는 4, 8, 12, 16, 20이고 6의 배수는 6, 12,18, 24, 30,,, 등이다. 공배수란 두 수의 배수 들 중에 공통의 배수가 되는 정수이다. 예로 4와 6의 공배수는 12, 24, 36,,, 등이 있다. 최소공배수란 공배수 중에서 가장 작은 값을 의미한다. 위의 예로 4와 6의 최소공배수는 12이가 된다. [[질문]] . 어떻게 공배수와 최소공배수를 찾을 것인가? . 각 수의 공배수를 구한다. [문제] 어디까지 배.. 2022. 8. 4.