본문 바로가기

랜덤

[Java] 최댓값과 최솟값 배열에 1~100까지 랜덤한 정수를  담아서 최댓값과 최솟값을 출력하는  프로그램을 구현해보겠습니다. Random r = new Random(); int arr[] = new int[10];  먼저 사이즈가 10인 배열을 선언해줍니다.  int max = 0; int min = 100; 그리고 max랑 min변수를 초기화해주는데 이때 max는 가장 작은 값인 0을 초기값으로 설정해주고 min은 가장 큰 값인 100을 초기값으로 설정해줍니다. for(int i = 0; i arr.length; i++) { arr[i] = r.nextInt(100)+1; System.out.printf("%d" + " ", arr[i]); if(arr[i]> max) { max = arr[i]; } else if(arr[i.. 더보기
[Java] 랜덤한 숫자 반복 뽑기 매우 간단한 실습인데요. 5번 반복되는 동안  1~10까지 랜덤한 숫자를 출력해보는 실습을 해보겠습니다.   for (int i = 0; i i++) { Random r = new Random(); System.out.println(r.nextInt(10)); } 배웠던 랜덤 기능을 사용하면 쉽게 출력할 수 있습니다. 랜덤 객체를 생성해주고 r 값에 랜덤값을 넣어 출력해주면 됩니다.   하지만 이렇게 반복문 내에 변수를 선언하게되면 반복할 때마다 변수가 선언되므로 되도록이면 반복문 밖에 변수를 생성하는 것이 효율적일 것입니다. import java.util.Iterator;import java.util.Random; public class RMain1 {public static void main(Stri.. 더보기
[React] 배열에서 랜덤 추출 후 출력하기 방학이 어느덧 끝나가네요. 학기중에도 프로젝트 계속 진행해 보려고 합니다! 지난 시간에 이어서 버튼을 한 개 추가 해보겠습니다. function Snack(){ const navigate = useNavigate(); const [snack,setSnack] = useState("snack") return ( 과자 {navigate("/")}}>홈 {navigate("/getsnack")}}>과자 뽑기 ) } 과자 뽑기 버튼을 누르면 과자를 뽑아주는 getsnack페이지로 이동하도록 만들었습니다. input과 button 컴포넌트를 사용해서 과자 뽑기 페이지를 만들었습니다. 하지만 홈 버튼이 너무 안보이죠? unction GetSnack(){ const navigate = useNavigate(); co.. 더보기