본문 바로가기

JAVA39

JAVA 실습 6. while, break, continue를 이용한 난수맞추기 게임 만들기 컴퓨터가 난수를 생성하고, 난수를 입력해서 생성한 난수를 맞추는 게임이다. 난수를 맞추게 되면, 다시 시작할것인지 아닌지 묻는다. 다시 시작하게 될 경우 처음으로 되돌아가고, 아닐 경우 프로그램을 종료한다. (처음에 만든 코드같은 경우, 마지막에 한번 더 코드를 재입력하는 것이 보기 싫어서, 이중 while문으로 제작함) (1중 while문을 이용한 code) package array03; import java.util.Random; import java.util.Scanner; public class ArrayEx09 { public static void main(String[] args) { Random r= new Random(); int k=r.nextInt(100); Scanner sc=new .. 2020. 3. 24.
JAVA 실습 4. for문을 이용해 배열을 뒤집어서 출력하기 가나다라마 2020. 3. 24.
JAVA 실습 2. for문에 배열문을 합해 동전의 갯수를 구하는 프로그램 for문의 단점은 증감문이 규칙적으로 변한다는 점이다. 그러나 동전은 10,50,100,500의 크기를 가지고 있으니 평범한 증감문으로는 이를 표현할 수가 없다. 따라서, 이를 해결하기 위해 배열을 사용한다. 잘 생각해보자. count=money/500; money=money%500; System.out.println("500원 갯수 : "+count); System.out.println("남은 금액 : "+money); count=money/500; money=money%100; System.out.println("100원 갯수 : "+count); System.out.println("남은 금액 : "+money); count=money/50; money=money%50; System.out.print.. 2020. 3. 23.
JAVA 실습 1. 사용자로부터 입력 받은 구구단 프로그램 완성하기. while문과 for문을 이용하여 사용자가 프로그램을 종료하기 전까지 구동되는 구구단 프로그램을 완성한다. for문을 이용하여 단순히 사용자가 입력한 구구단 프로그램을 완성하는 것은 쉽다. import java.util.Scanner; public class Gugudan2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("값을 입력하세요."); int num = sc.nextInt(); for (int i = 1; i < 10; i++) { System.out.println(num + "*" + i + "=" + i * num); } } sc.close(); } 이렇게 되면 .. 2020. 3. 23.
반응형