이번 글에서는 지난 글에서 설명드린 랩뷰로 만든 로또 프로그램의 버그를 수정(중복값 없애기)해보도록 하겠습니다. 지난 글을 못보셨다구요? 그럼 아래의 링크를 통해서 한번 확인해보세요. 2015/10/24 - [National Instruments/LabVIEW] - [LabVIEW] 랩뷰로 만들어 보는 로또 프로그램 로또 프로그램에서 가장 큰 문제점인 중복 수를 없애야 하는데요. 중복수를 없애기 위해서 저는 1-45의 값을 가진 배열을 만들고, 한번 사용한 배열의 값을 삭제하여 중복되는 부분을 제거해 보았습니다. 프로그래밍은 버그 수정하는 맛으로 하는거죠!! 코드는 아래와 같습니다. 코드 리뷰를 간단히 해보자면 아래와 같습니다. 1. 1-45까지의 값을 가진 배열을 만든다2. 0부터 (배열 크기 - 1)..
이 번글에서는 랩뷰를 이용하여 로또 프로그램을 만들어보도록 하겠습니다. 로또 프로그램의 요구사항을 살펴볼까요. 로또 프로그램 요구사항1. 로또 번호를 위한 1부터 45사이의 값 6개를 구한다.2. 보너스 번호를 위해서 1부터 45사이의 값 1개를 더 구한다.3. 로또 번호와 보너스 번호를 출력한다. 위의 기능을 수행하기 위해서는 가장 기본되는 알고리즘이 바로 1부터 45사이의 랜덤한 수를 구하는 방법입니다. 랩뷰는 기본적으로 난수 함수를 제공하고 있습니다. 난수 함수는 프로그래밍 - 숫자형 - 난수를 선택하면 됩니다. 난수 함수는 0부터 1까지의 Double 형의 값을 리턴합니다. 로또 값을 만들기 위해서는 0-1 사이의 값을 이용하여 1부터 45사이의 값을 만들어야 겠죠. 따라서 최대의 값은 45, 최..