목록전체 글 (157)
알고보면코딩천재
실행결과 정수를 입력하시오 : 30 정수를 입력하시오 : 20 정수를 입력하시오 : 10 정렬된 숫자 : 10 20 30 package ex01; import java.util.*; public class Study01 { public static void main(String[] args) { int a; int b; int c; Scanner s = new Scanner(System.in); System.out.print("정수를 입력하시오: "); a = s.nextInt(); System.out.print("정수를 입력하시오: "); b = s.nextInt(); System.out.print("정수를 입력하시오: "); c = s.nextInt(); if (a < b && b < c) { Sys..
package ex07; class Person { static String name = "엘리스"; int 목마름 = 100; // 0~100 void 물마시기() { 목마름 = 목마름 - 10; } void 달리기(int speed) { // speed stack에 저장. speed 지역변수. stack은 메서드마다 따로 있다. if (speed < 10) { 목마름 = 목마름 + 10; } else if (speed < 20) { 목마름 = 목마름 + 20; } else { 목마름 = 목마름 + 30; } } } public class JvmEx01 { static String name = "JvmEx01"; public static void main(String[] args) { // main이 ..
package ex07; class 계산기 { // 메서드는 클래스 하위에 생성!! void 더하기() { System.out.println("더하기 메서드가 호출되었습니다."); } int 빼기(int a, int b) { // return을 하지 않는 것 void return a - b; } int 곱하기(int a, int b) { return a * b; } int 나누기(int a, int b) { return a / b; } } public class MethEx01 { public static void main(String[] args) { 계산기 g = new 계산기(); g.더하기(); int result = g.빼기(10, 5); System.out.println("빼기의 결과는 : "..
package ex07; // 1. 상태(변수)를 만들어야 한다. (위치: 클래스 하위) class People { String name = "홍길동"; String gender = "남"; int age = 20; int money = 1000; } public class OPEx01 { public static void main(String[] args) { People p = new People(); People p2 = new People(); System.out.println(p.money); System.out.println(p.name); System.out.println(p.gender); System.out.println(p.age); System.out.println("=========..
package ex06; public class ConEx02 { public static void main(String[] args) { int point = 91; if (point >= 90) { System.out.println("A학점"); } if (point >= 80 && point = 70 && point = 60 && point < 70) { System.out.println("D학점"); } if (point < 60) { System.out.println("F학점"); } } } if만 사용하면 이렇다. packa..
어떤 범주 - 도메인,,
연, 월(1에서 12), 일(1부터 31)을 받아서 무슨 요일인지를 출력하는 프로그램을 작성하라. 실행결과 연도를 입력하시오 : 2012 월을 입력하시오: 7 일을 입력하시오: 28 2012년 7월 28일은 토요일입니다. Hint. 1900년 3월부터 2100년 2월까지는 다음과 같은 알고리즘을 사용할 수 있다. 먼저 1900/1/1(일요일)부터 입력된 날짜 사이에 얼마나 많은 날이 있는지를 계산한다. 이 날수를 7로 나누어서 얻은 나머지로 요일을 판단할 수 있다. package ex06; import java.util.*; public class DayEx01 { public static void main(String[] args) { int year; int month; int day; Scanner..