본문 바로가기

Java

(96)
Jungol (Java) - 1338 : 문자삼각형1 www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=2074&sca=20 JUNGOL www.jungol.co.kr import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n; n = sc.nextInt(); char[][] arr = new char[n][n]; char chr = 'A'; for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { arr[i][j] = ' '; } } for (int i = 1; i
Jungol (Java) - 1314 : 문자사각형2 www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=2072&sca=20 JUNGOL www.jungol.co.kr import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n; n = sc.nextInt(); char arr[][] = new char[n][n]; char num = 'A'; char num2; for (int i = 0; i < n; i++) { if (i % 2 == 0) { for (int j = 0; j < n; j++) { arr[j][i] = num; num++; if (num..
Jungol (Java) - 1307 : 문자사각형1 www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=2071&sca=20 JUNGOL www.jungol.co.kr import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n; n = sc.nextInt(); char arr[][] = new char[n][n]; char num = 'A'; for (int i = n - 1; i >= 0; i--) { for (int j = n - 1; j >= 0; j--) { arr[j][i] = num; num++; if (num == '[') { num = 'A..
Jungol (Java) - 2046 : 숫자사각형4 www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=1316&sca=2010 JUNGOL www.jungol.co.kr import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n, m; n = sc.nextInt(); m = sc.nextInt(); int arr[][] = new int[n][n]; int num = 1; switch (m) { case 1: for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { arr[j][i] = num; num+..
Jungol (Java) - 1304 : 숫자사각형3 www.jungol.co.kr/bbs/board.php?bo_table=pbank&sca=20 JUNGOL www.jungol.co.kr import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n; int num = 1; n = sc.nextInt(); int arr[][] = new int[n][n]; for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { arr[j][i] = num; num++; } } for (int i = 0; i < n; i++) { for (int j = 0; j ..
Jungol (Java) - 1856 : 숫자사각형2 www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=1129&sca=20 JUNGOL www.jungol.co.kr import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n, m; n = sc.nextInt(); m = sc.nextInt(); int arr[][] = new int[n][m]; int num = 1; for (int i = 0; i < n; i++) { if (i % 2 == 0) { for (int j = 0; j < m; j++) { arr[i][j] = num; num++; } ..
Jungol (Java) - 1303 : 숫자사각형1 www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=2069&sca=20 JUNGOL www.jungol.co.kr import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num1, num2; while (true) { num1 = sc.nextInt(); num2 = sc.nextInt(); if (num1 - num2
Jungol (Java) - 1341 : 구구단2 www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=2076&sca=20 JUNGOL www.jungol.co.kr import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int s, e; while (true) { s = sc.nextInt(); e = sc.nextInt(); if (s > 1 && s 1 && e < 10) { break; } else { System.out.println("INPUT ERROR!"); } } if (s < e) { for (int i = s; i = ..
Jungol (Java) - 1291 : 구구단 www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=574&sca=20 JUNGOL www.jungol.co.kr import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int s, e; while (true) { s = sc.nextInt(); e = sc.nextInt(); if (s > 1 && s 1 && e < 10) { break; } else { System.out.println("INPUT ERROR!"); } } if (s < e) { for (int i = 1; i < 1..
Jungol (Java) - 616 : 구조체 - 자가진단4 문제 삼각형의 세 꼭지점의 정수 좌표를 입력받아 삼각형의 무게중심의 실수 좌표를 구하여 소수 첫째자리까지 출력하는 프로그램을 작성하시오. 입력 예 0 0 1 2 10 15 출력 예 (3.7, 5.7) Hint! 세 꼭지점이 (x1 y1), (x2 y2), (x3 y3)인 삼각형의 무게중심 = ((x1+x2+x3)/3 (y1+y2+y3)/3) import java.util.*; class Triangle { int x1, x2, x3, y1, y2, y3; public Triangle(double x1, double x2, double x3, double y1, double y2, double y3) { x1 = x1; x2 = x2; x3 = x3; y1 = y1; y2 = y2; y3 = y3; } }..
Jungol (Java) - 615 : 구조체 - 자가진단3 문제 두 명의 이름과 국어, 영어 점수를 입력받아 과목별 점수의 평균을 구하여 출력하는 프로그램을 작성해 보시오. (이름은 20자 이하이고 평균의 소수점 이하는 버림한다.) 입력 예 Junho 88 100 Seonbin 95 96 출력 예 Junho 88 100 Seonbin 95 96 avg 91 98 import java.util.*; class School { String name1, name2; int k1, k2; int e1, e2; } public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); School s = new School(); s.name1 = sc.next(); s..
Jungol (Java) - 614 : 구조체 - 자가진단2 문제 "학교명", "학년"을 저장할 수 있는 구조체로 2개의 변수를 선언한 후, 한 개의 변수는 학교명에 "Jejuelementary", 학년에 "6"으로 각각 초기화하고 다른 변수에는 새로운 학교와 학년을 입력받아 아래와 같이 출력하는 프로그램을 작성하시오. 학교명은 20자 이하의 영문자이다. 입력 예 Seogwipomiddle 1 출력 예 6 grade in Jejuelementary School 1 grade in Seogwipomiddle School import java.util.*; class School { String schoolName1 = "Jejuelementary"; String schoolName2; int grade1 = 6; int grade2; } public class Ma..
Jungol (Java) - 613 : 구조체 - 자가진단1 문제 "이름", "학교명", "학년"을 입력받아 아래와 같이 출력하는 프로그램을 작성하시오. (이름과 학교명은 각각 20자 이하이다.) 입력 예 Songjunhyuk Beolmal 6 출력 예 Name : Songjunhyuk School : Beolmal Grade : 6 import java.util.*; class School { String name; String schoolName; int grade; } public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); School s = new School(); s.name = sc.next(); s.schoolName = sc.nex..
Jungol (Java) - 237 : 문자열2 - 형성평가9 문제 정수, 실수, 문자열을 차례로 입력받아서 새로운 문자열에 출력한 후 전체의 길이를 2등분하여 출력하는 프로그램을 작성하시오. 실수는 반올림하여 소수 셋째자리까지 출력하는 것으로 하고, 새로운 문자열의 길이가 홀수일 때는 첫 번째 줄에 한 개를 더 출력한다. 각 문자열의 길이는 30자 이내이다. 입력 예 12345 5.0123 fighting 출력 예 123455.01 2fighting import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num1 = sc.nextInt(); double num2 = sc.nextDouble(); Stri..
Jungol (Java) - 216 : 문자열2 - 형성평가8 문제 한 개의 단어를 입력받아서 거꾸로 뒤집어 출력하는 작업을 반복하다가 "END"라고 입력이 되면 종료하는 프로그램을 작성하시오. 입력받는 단어의 길이는 20이하이다. 입력 예 Jungol jjang END 출력 예 lognuJ gnajj import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str; while (true) { str = sc.next(); int len = str.length(); if (str.equals("END")) { break; } for (int i = len - 1; i >= 0; i--) { System..