목록연습노트 (11)
To become a Fintech Specialist
1.최대공약수(Greatest Common Factor) 1) 정의 - 공약수 : 두 개 이상의 수에서 공통된 약수 예) 12와 20의 공약수 : 1,2,4 - 최대공약수 : 공약수 중 가장 큰 수 예) 12와 20의 최대공약수 : 4 2) 실습 # 두 개의 수를 입력하면 공약수와 최대공약수를 출력 num1 = int(input('1보다 큰 정수 입력: ')) num2 = int(input('먼저 입력한 수 보다 큰 정수 입력: ')) maxnum = 0 for i in range (1,(num1+1)): if num1 % i == 0 and num2 % i ==0: print('공약수 : {}'.format(i)) maxnum = i print('최대공약수: {}'.format(maxnum)) 2.최소..
1. 소인수 (Prime Factor) - 정의 : 약수(인수) 중에서 소수인 숫자 (예) 12의 소인수는 2와 3 2. 소인수분해 (Prime Factorization) 1) 정의 : 1보다 큰 정수를 소인수의 곱으로 나타낸 것 (예) 12의 소인수분해 : 12=2^2 x 3 2) 파이썬 실습 - 사용자가 입력한 수를 소인수분해 inputnumber = int(input('1보다 큰 정수 입력:')) n=2 while n
1. 약수 (Divisor) 1) 정의 - 어떤 수를 나누어 떨어지게 하는 수 2) Python 실습 - 특정 정수를 입력하면 해당하는 수의 약수를 반환 inputnumber = int(input (('0 보다 큰 정수 입력: '))) for number in range (1, inputnumber+1): if inputnumber % number == 0: print('{}의 약수: {}'.format(inputnumber,number)) 2. 소수(Prime Number) 1) 정의 -1과 그 수 자신만을 약수로 가지는 수 2) Python 실습 - 파이썬을 이용해서 사용자가 입력한 숫자까지의 소수를 출력 inputnumber = int(input('0보다 큰 정수 입력:')) for number i..