국비지원 JAVA 풀스택 과정/JAVA 69

[JAVA] 난수를 맞히는 게임

난수를 맞히는 게임 package com.dream.controls; import java.util.Scanner; // 난수를 맞히는 게임 public class OverLapEx08 { public static void main(String[] args) { // 1. 1부터 100까지의 난수를 발생시켜 randomNum 변수에 담는다. Scanner scan = new Scanner(System.in); int randomNum=(int)((Math.random()*100)+1), inputNum=0; //Math.random() : 0.0 ~ 0.999... //Math.random()*100 : 0.0 ~ 99.999... //(int)(Math.random()*100) : 0 ~ 99 // 2..

[JAVA] 교과목의 성적을 입력받아 합격 또는 불합격 출력하기

교과목의 성적을 입력받아 합격 또는 불합격 출력하기 세 교과목의 합이 180점 미만이면 불합격, 180점 이상인 경우에 과목 중 한개라도 40정 미만이면 과락으로 불합격 package com.dream.controls; import java.util.Scanner; public class OverLapEx07_ex { public static void main(String[] args) { double kor=0, eng=0, math=0, total=0; String result=""; Scanner sc = new Scanner(System.in); System.out.println("교과목 성적 입력받아 합격 또는 불합격 출력하기"); System.out.print("국어 성적 : "); kor =..

[JAVA] 두 개의 수를 받아 두 수 사이의 총합 구하기

두 개의 수를 받아 두 수 사이의 총합 구하기 package com.dream.controls; import java.util.Scanner; // 두 개의 수를 받아 두 수 사이의 총합 구하기 // 데이터 : start, end, total // 기능 : 총합 구하기(+=) public class OverLapEx06 { public static void main(String[] args) { System.out.println("두 개의 수를 받아 두 수 사이의 총합 구하기"); //변수 선언 단계, 메서드 영역에 선언한 변수를 "로컬 변수"라고 한다. 로컬 변수는 반드시 초기화해야한다. Scanner sc = null; sc = new Scanner(System.in);//레퍼런스 변수인 sc가 위치..

[JAVA] 1부터 50까지의 홀수와 짝수의 총합 구하기

1부터 50까지의 홀수와 짝수의 총합 구하기 >> package com.dream.controls; // 1부터 50까지의 홀수와 짝수의 총합 구하기 public class OverLapEx05 { public static void main(String[] args) { int odd_sum=0, even_sum=0, total_sum=0; System.out.println("1부터 50까지의 홀수와 짝수의 총합 구하기"); System.out.print("1~50사이의 짝수 : "); for(int i=2; i package com.dream.controls; // 1부터 50까지의 홀수와 짝수의 총합 구하기 public class OverLapEx05 { public static void main(S..

[JAVA] 22부터 76까지의 짝수의 개수와 총합 구하기 프로그램

22부터 76까지의 짝수의 개수와 총합 구하기 프로그램 package com.dream.controls; // 문제 > 22부터 76까지의 짝수의 개수와 총합을 구하세요. public class OverLapEx04 { public static void main(String[] args) { int sum=0, count=0; System.out.println("22부터 76까지의 짝수의 개수와 총합 구하기 프로그램"); //for(int i=22; i

[JAVA] 원하는 값까지 7의 배수의 총합을 출력하는 프로그램

원하는 값까지 7의 배수의 총합을 출력하는 프로그램 package com.dream.controls; import java.util.Scanner; // 문제 > 입력받은 값까지 7의 배수의 총합구하기 public class OverLapEx03 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int sum = 0, num=0; System.out.println("7의 배수를 출력하는 프로그램"); System.out.print("값을 입력하세요: "); num = sc.nextInt(); for(int i=7; i

[JAVA] 원하는 숫자만큼 입력받아서 더하기

package com.dream.controls; import java.util.Scanner; //원하는 숫자만큼 입력받아서 더하기 // 프로그램 종료는 -1을 입력하면 된다. public class InputNum { public static void main(String[] args) { int i=0, sum=0; Scanner sc = new Scanner(System.in); System.out.println("원하는 숫자만큼 입력받아서 더하기"); System.out.println("더하고 싶은 숫자를 입력하세요. (음수 입력 시 종료)"); while(true) { System.out.print("숫자입력 :"); i = sc.nextInt(); if(i>0) { sum+=i; } else..

[JAVA] 구구단

구구단 구구단 2단 부터 9단까지 출력하기 2X1=2 3X1=3 4X1=4 .... 단은 열이 증가할 때 하나씩 증가한다. 2X2=4 3X2=6 4X2=8 .... 곱하는 숫자는 행이 증가할 때 하나씩 증가한다. 이중 for문의 바깥쪽 루프 : 행을 반복한다. 이중 for문의 안쪽 루프 : 열을 반복한다. package com.dream.controls; public class Gugudan { public static void main(String[] args) { //데이터 : sum (구구단 결과, int) int sum=0; for(int i=2; i