자료실 전체보기35 팩토리얼 함수 코딩, 알고리즘 , Factorial Algorithm (반복함수) 팩토리얼은 n부터 1까지의 정수를 곱하는 단순한 연산이라고 할 수 있는데요 예시로 5!는 5 * 4 * 3 * 2 * 1 = 120 입니다 반복적인 곱의 연산 형태이며 알고리즘 코드로 구현 해보겠습니다. 자바로 구현 했으며, 물론 다른 언어도 방식은 똑같습니다. 반복함수를 사용하여 팩토리얼 코드 만들기 n! = n*(n-1)*(n-2).....(n-(n-1)) 에서 마지막에 곱해진는 정수가 1이 될때까지 곱셈을 합니다. 반복문이므로 for문과 while문중 하나를 선택해서 구현하는데 정해진 조건이 있으므로 for문을 사용하여 구현을 합니다. public static long factorial(int n) { // long형으로 반환 합니다. 길이가 짧으면 int형도 상관없습니다. int i = 0; //.. 2020. 2. 24. 쉬운 파이썬 코딩 2. 숫자 더하기 빼기 곱하기 나누기 처음에 파이썬을 설치하고 컴퓨터에게 'Hello World'를 출력하도록 명령해봤습니다. 그럼 이번에는 컴퓨터에게 숫자를 계산하라는 명령을 내려보도록 하겠습니다. 파이썬에서는 사칙연산자(+, -, *, /)를 통하여 계산기 처럼 계산을 할 수 있습니다. 1) 덧셈, 뺄셈, 곱셈, 나눗셈의 계산 'a = 3', 'b = 4'라는 명령어는 변수 'a'와 'b'에 각각의 '3'과 '4'라는 데이터 값을 할당한다라는 뜻을 가집니다. 여기서 a와 b의 사칙연산 관계를 출력하기 위해 'print'라는 함수를 이용하여 명령어를 입력해줍니다. print명령문 안에 , 표시는 출력 구문을 나누기 위해 사용할 수 있습니다. 덧셈을 계산할때는 '+', 뺄셈을 계산할때는 '-', 곱셈과 나눗셈의 계산은 'x'와 '/'기호를 .. 2020. 2. 23. 쉬운 파이썬 코딩 1. 파이썬 다운로드 및 설치 (Python install) 프로그래밍이나 코딩을 공부하신 분들이라면 제일 쉽고 간단하면서 작업속도가 빠른 언어가 무엇이냐고 물어보면 대부분의 사람들이 '파이썬(Python)'이라고 답할 것입니다. 파이썬의 특징을 간단하게 알아보면 문법이 쉬워 빠르게 학습할 수 있으며 대부분의 모든 일을 파이썬 하나로만 해결이 가능합니다. 그러고 무엇보다도 무료이며 개발속도가 빠릅니다. 이부분은 나중에 다룰 웹 해킹에서 아주 유용하게 사용할 수 있게 되면서 직장인들의 반복되는 업무에서도 자주 사용됩니다. 그렇다면 오늘은 첫페이지로 간단하게 파이썬의 설치 방법에 대해서 다루겠습니다. 1. 파이썬을 다운로드 하기 위해 인터넷 검색창에 'python'을 검색하여 통해 공식 사이트인 'python.org'에 접속을 합니다. 2. 사이트에 접속하게 되면 보.. 2020. 2. 23. 이전 1 2 3 4 5 다음