본문 바로가기

스크래치십진수2

스크래치COS-십진수를이진수로변환 스크래치 COS -십진수를이진수로변환 스크래치COS 코딩시험에서 알고리즘의 가장 핵심적인 부분이 변수, 반복문, 조건, 함수이다. 스크래치 코드로 십진수를 이진수로 변환하는 프로그램을 작성해 보자. 요구사항 십진수를 이진수로 변환하는 알고리즘은 십진수를 2로 나눈후 몫과 나머지를 각각 저장한다. 다시 몫을 2로 나누어 몫과 나머지를 저장한다. 몫이 0일때하여 나머지를 구한다. 분석 및 설계 . 변수만들기 - n : 변환할 십진수로, 키보드로 입력받아 저장한다. - b : 임시 인진수를 저장하는 리스트 변수이다. - result : 최종 변환되는 이진수를 저장하는 리스트 변수이다. - i : 인덱스 변수이다. . 초기화 - n : 키보드로부터 숫자를 입력받아 저장한다. - i = 0 - b 리스트 변수 모.. 2022. 8. 7.
스크래치COS-이진수를십진수로변환 스크래치 COS -이진수를십진수로변환 스크래치COS 코딩시험에서 알고리즘의 가장 핵심적인 부분이 변수, 반복문, 조건, 함수이다. 스크래치 코드로 이진수를 십진수로 변환하는 프로그램을 작성해 보자. 요구사항 이진수를 십진수로 변환하는 알고리즘은 이진수의 각 자리를 십진수로 변경하고 각 자리의 수를 더한 결과값이 십진수이다. 이진수에 각 자리에는 십의 자리에 해당하는 값이 2^0, 2^1, 2^2, 2^3 등의 값을 구하고, 각 자리의 이진값과 곱한다. 그리고 각 자리의 이진값들을 더하면 십진값이 된다. 예로 1010 이진값이라 하면 1*2^3 + 0*2^2 + 1*2^1 + 0*2^0 = 8 + 0 + 2 + 1 = 10 * 참고 : 제곱^지수 . 어떤 수나 문자의 오른쪽 위에 덧붙여 쓰여 그 거듭제곱을.. 2022. 8. 6.