목록분류 전체보기 (58)
연습장
1. 자바의 특징 단순하다 객체 지향 언어이다 플랫폼 독립적이다 분산 처리를 지원한다 견고하다 안전하다 이식성이 좋다 멀티스레딩을 지원한다 동적이다 2. 자바 가상 머신(Java Virtual Machine) : 바이트 코드를 해석해 실행하는 시스템 s/w 3. JDK와 JRE의 관계 JDK(컴파일러, 디버거, 애플릿뷰어 등) > JRE(클래스 로더, 자바 API, 실행 시간 라이브러리 등) > JVM( JIT 컴파일러, 자바 인터 프리터 등
대학을 졸업하려면 최소 140학점을 이수해야 함. 이수한 학점 중 전공은 70점 이상이어야 하며, 교양과 일반은 각각 30학점 이상이거나 총점이 80학점 이상이어야 함. 이수한 학점을 각각 키보드로 입력받아 졸업 여부를 출력하는 프로그램을 작성해라 import java.util.Scanner; public class daram { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("전공 이수 학점 : "); int a = sc.nextInt(); System.out.print("교양 이수 학점 : "); int b = sc.nextInt(); System.out.print("일반 이수 ..
키보드로 0~999사이 정수를 입력받아 각 자릿수를 더한 결과를 출력하는 프로그램을 작성하라 import java.util.Scanner; public class daram { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("0~999사이 숫자를 입력해라 : "); int n = sc.nextInt(); int a = n/100; int b = (n%100)/10; int c = (n%100)%10; System.out.println(a+b+c); } }
키보드로 정수를 입력 받아 4와 5로 나눠지는지, 4또는 5로 나눠지는지, 4나5중 하나로 나눠지지만 두 수 모두로는 나눠지지 않는지를 true/false로 출력하는 프로그램 import java.util.Scanner; public class daram { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("정수를 입력받아라 : "); int n = sc.nextInt(); System.out.println(n%5==0 && n%4==0); System.out.println(n%5==0 ^ n%4==0); System.out.println(n%5==0 || n%4==0); } }
import java.util.Scanner; public class daram { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("화씨온도를 입력받으세요 : "); int f = sc.nextInt(); double c = 5.0/9.0*(f-32); System.out.println(c); } }
import java.util.Scanner; public class daram { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String input = sc.nextLine(); String a = input; System.out.println(a.toUpperCase()); }
import java.util.Scanner; public class daram { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("초 단위 정수를 입력하세요 : "); int s = scanner.nextInt(); int h = s/3600; int m = s%3600/60; int se = s%3600%60; System.out.println(h+"시간"+m+"분"+se+"초"); } }
import java.util.Scanner; public class welcome { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("원기둥의 밑면 반지름은? "); int n = scanner.nextInt(); System.out.print("원기둥의 높이는? "); int h = scanner.nextInt(); double a = n*n*3.14; double b = a*h; System.out.println(b); } }