삼성SDS_멀티캠퍼스/Java
-
7일 차 JAVA class(구조체)를 이용하여 사용자정의 자료형타입 생성삼성SDS_멀티캠퍼스/Java 2015. 9. 15. 10:52
//Car라는 사용자정의 자료형을 만든다.//문자열 color, 정수형 speed,mileage 3개의 세트로 이뤄진 자료형 Car 정의class Car {String color;int speed;int mileage;} public class Test8 { public static void main(String[] args) { Car c; // Car 타입의 데이터의 위치를 저장할 수 있는 참조변수c = new Car(); // heap영역에 데이터를 생성하는 방법c.color = "red";c.speed = 90;c.mileage = 180;System.out.println(c.color);System.out.println(c.speed);System.out.println(c.mileage);} }..
-
7일 차 JAVA void가 아닌 int를 이용한 리턴값 반환삼성SDS_멀티캠퍼스/Java 2015. 9. 15. 09:52
import java.util.Scanner; public class Test5 { public static void main(String[] args) { int a, b, c;Scanner scan = new Scanner(System.in); System.out.println("점수를 입력하세요");a = scan.nextInt();b = scan.nextInt();c = scan.nextInt(); int result = sum(a, b, c); // sum이라는 이름의 함수가 가진 명령어들을 쭉 실행하고 sum함수가// return한 정수값이 이자리에 들어온다. System.out.println(result);} public static int sum(int num, int age, int nu..
-
7일 차 JAVA 매개변수를 이용한 평균점수 출력삼성SDS_멀티캠퍼스/Java 2015. 9. 15. 09:44
import java.util.Scanner; public class Test4 { public static void main(String[] args) { int a, b, c;Scanner scan = new Scanner(System.in); System.out.println("점수를 입력하세요");a = scan.nextInt();b = scan.nextInt();c = scan.nextInt(); avg(a, b, c); } public static void avg(int num, int age, int num2) { // 매개변수 - 함수를 호출할 때 저기에 값을// 넣어줘야 함 System.out.print("평균 점수는 " + ((num + age + num2) / 3.0)); } } 출처..
-
7일 차 JAVA 매개변수를 이용한 계산기삼성SDS_멀티캠퍼스/Java 2015. 9. 15. 09:40
import java.util.Scanner; public class Test2 { public static void main(String[] args) { String input_Ch;int a, b;Scanner scan = new Scanner(System.in); System.out.println("+, -, *, / 연산중 하나를 입력하세요");input_Ch = scan.nextLine(); switch (input_Ch) {case "+": System.out.println("숫자를 두개 입력하세요");a = scan.nextInt();b = scan.nextInt();printHello(a, b);break;case "-":System.out.println("숫자를 두개 입력하세요");a ..
-
7일 차 JAVA 매개변수의 활용삼성SDS_멀티캠퍼스/Java 2015. 9. 15. 09:26
import java.util.Scanner; public class Test2 { public static void main(String[] args) { int a, b;Scanner scan = new Scanner(System.in); System.out.println("숫자를 두개 입력하세요");a = scan.nextInt();b = scan.nextInt(); printHello(a, b); } public static void printHello(int num, int age) { // 매개변수 - 함수를 호출할 때 저기에 값을// 넣어줘야 함 System.out.println(num + age);} } -------------------------------------- import ja..
-
7일 차 JAVA 매개변수삼성SDS_멀티캠퍼스/Java 2015. 9. 15. 09:18
public class Test { public static void main(String[] args) { printHello("Hong");printHello("Park");} public static void printHello(String name) { //매개변수 - 함수를 호출할 때 저기에 값을 넣어줘야 함System.out.println(name);System.out.println("Hello");System.out.println("World");} } ------------------------------------------------------------------- 매개변수가 2개가 될 수도 있다 public class Test { public static void main(Strin..
-
6일 차 JAVA 전기료 사용량 계산하기삼성SDS_멀티캠퍼스/Java 2015. 9. 14. 16:14
전기 사용량이 100이하면 기본료 400원 다음 100kWh까지 *59.1200이하면 기본료 890원 다음 100kWh까지 *122.6300이하면 기본료 1560원 다음 100kWh까지 *183.0400이하면 기본료 3750원 다음 100kWh까지 *273.2500이하면 기본료 7110원 다음 100kWh까지 *406.7500초과하면 기본료 12600원 500초과분 * 690.8 예를들어 70사용시 : 기본료 400 + 70*59.1120사용시 : 기본료 890 + 100*59.1 + 20*122.6220사용시 : 기본료 1560 + 100*59.1 + 100*122.6+20*183.0 import java.util.Scanner; public class Test7 { public static void ..