쉽게 배우는 자바 프로그래밍(33)
-
쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 2장 - 3번
원기둥 부피 = 원기둥 높이 * 밑면 넓이 문제에서 원기둥의 부피를 숫자로 쓸 때 소수점 한 자리만 나타나므로 .1f를 썼다. import java.util.Scanner; public class lightblue { public static void main(String[] args) { Scanner in = new Scanner(System.in); double r, h, v; System.out.print("원기둥의 밑면 반지름은? : "); r = in.nextDouble(); System.out.print("원기둥의 높이는? : "); h = in.nextDouble(); v = 3.14 * r * r * h; System.out.printf("원기둥의 부피은 %.1f", v); } }
2020.04.09 -
쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 2장 - 2번
import java.util.Scanner; public class main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n; System.out.print("정수를 입력하세요 : "); n = in.nextInt(); System.out.printf("%d의 제곱은 %d", n, n*n); } } 입력받을 때 1. import java.util.Scanner; 2. Scanner in = new Scanner(System.in); 3. in.next(); 등 쓰기 이렇게 진행되어야 한다. 만약 Scanner를 통한 입력 / print 메서드를 이용한 출력보다 훨씬 빠르게 진행해야 한다면 Buffe..
2020.04.09 -
쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 2장 - 1번
print 메서드는 총 3개이다. println(); : 내용 출력 후 줄바꿈 print(); : 내용 출력 printf(); : 내용을 지정된 형식에 따라 출력 그 중 println만 쓰면 된다. 자바에서 sout만 써도 println이 생기니 더 빠르게 문제를 풀 수 있다 public class main { public static void main(String[] args) { System.out.println(" * "); //1 System.out.println(" *** "); //3 System.out.println(" ***** "); //5 System.out.println(" ******* "); //7 System.out.println(" ********* "); //9 System...
2020.04.09 -
쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 7장 - 1번
abstract class Abstract { int i; abstract void show(); } class Concrete extends Abstract { int j; public Concrete(int i, int j) { this.i = i; this.j = j; } void show() { System.out.println("i = " + i + " j = " + j); } } public class Udong { public static void main(String[] args) { Concrete c = new Concrete(100,50); c.show(); } }
2019.12.07 -
쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 6장 - 1번
Circle public class Circle { public int radius; Circle () { } Circle (int radius) { this.radius = radius; } void show() { System.out.println("반지름이 " + radius + "인 원이다."); } } ColoredCircle public class ColoredCircle extends Circle { private String Color; ColoredCircle (int radius, String Color) { this.Color = Color; this.radius = radius; } void show() { System.out.println("반지름이 " + radius + "인 "..
2019.12.06 -
쉽게 배우는 자바 프로그래밍(우종정) 프로그래밍 문제 풀이 5장 - 4번
import java.util.Scanner; public class Practice { public static void main(String[] args) { String s; String a = "bye"; String b = "com"; String c = "java"; do { System.out.print("URL을 입력하세요 : "); Scanner in = new Scanner(System.in); s = in.next(); if (s.endsWith(b)) { System.out.println(s + "는(은) '" + b + "'로 끝납니다."); } if (s.contains(c)) { System.out.println(s + "는(은) '" + c + "'를 포함합니다."); } }..
2019.12.06