Algorithm (95) 썸네일형 리스트형 Jungol (Java) - 194 : 문자열2 - 형성평가6 런타임 에러 (30) 이유를 모르겠습니다 :( 문제 두 개의 문자열 A와 B 한 개의 정수 n을 입력받아서 A에 B를 연결하고, 변경된 문자열 A에서 n개의 문자를 B에 복사한 후 A와 B를 출력하는 프로그램을 작성하시오. (1≤n,A,B≤100) 입력 예 banana apple 3 출력 예 bananaapple banle import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); StringBuffer A = new StringBuffer(); StringBuffer B = new StringBuffer(); String s1, s2; int num; .. Jungol (Java) - 193 : 문자열2 - 형성평가5 문제 5개의 단어(각 단어는 100자 이하)를 입력받은 후 문자와 문자열(100자 이하)을 한 개씩 입력받아 나중에 입력받은 문자나 문자열이 포함된 단어를 모두 출력하는 프로그램을 작성하시오. 찾는 단어가 없으면 “none”이라고 출력한다. 입력 예 banana apple melon tomato pear n to 출력 예 banana melon tomato import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] str = new String[5]; String s1, s2; char[] ch = new char[100]; int len.. Jungol (Java) - 192 : 문자열2 - 형성평가4 문제 10 이하의 정수 n을 입력받고 n개의 문자열을 입력받은 후 그 크기를 비교하여 가장 작은 문자열부터 차례로 출력하는 프로그램을 작성하시오. 문자열의 길이는 100자 이하다. 사전순(아스키코드순)으로 뒤에 나오는 것을 큰 것으로 한다. 입력 예 3 notebook pencil eraser 출력 예 eraser notebook pencil import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); String[] arr = new String[n]; String temp; for (int i = 0; i < n;.. Jungol (Java) - 191 : 문자열2 - 형성평가3 문제 단어를 입력받다가 "0"을 입력받으면 입력을 종료하고 그 때까지 입력받은 단어의 개수를 출력하고 홀수 번째 입력받은 단어를 한 줄에 1개씩 출력하는 프로그램을 작성하시오. 단어의 개수는 50개를 넘지 않고, 단어의 길이는 100자 이하이다. 입력 예 keyboard mouse monitor 0 출력 예 3 keyboard monitor import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] arr = new String[50]; int num = 0; for (int i = 0; i < arr.length; i++) { arr[i.. Jungol (Java) - 190 : 문자열2 - 형성평가2 문제 "flower" "rose" "lily" "daffodil" "azalea" 5개의 단어를 초기화한 후 한 개의 문자를 입력받아서 입력받은 문자가 두 번째나 세 번째에 포함된 단어를 모두 출력하고 마지막 줄에 출력한 단어의 개수를 출력하는 프로그램을 작성하시오. 해당되는 단어가 없으면 "0"만 첫 줄에 출력한다. 입력 예 l 출력 예 flower lily 2 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str; String[] arr = { "flower", "rose", "lily", "daffodil", "azalea".. Jungol (Java) - 189 : 문자열2 - 형성평가1 문제 공백을 포함한 문자열을 입력받아 각 단어로 분리하여 문자열 배열에 저장한 후 입력순서의 반대 순서로 출력하는 프로그램을 작성하시오. 문자열의 길이는 100자 이하이다. 입력 예 C++ Programing jjang!! 출력 예 jjang!! Programing C++ import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str; int len, num; str = sc.nextLine(); len = str.length(); num = 0; char[] ch = new char[100]; for (int i = 0; i < len;.. Jungol (Java) - 612 : 문자열2 - 자가진단B 문제 5개의 정수를 입력받아 모두 붙여서 문자열로 저장한 후 세 자씩 나누어서 출력하는 프로그램을 작성하시오. 입력 예 12 5963 58 1 45678 출력 예 125 963 581 456 78 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); StringBuilder str = new StringBuilder(); int[] num = new int[5]; for (int i = 0; i < 5; i++) { num[i] = sc.nextInt(); str.append(num[i]); } int len = str.length(); int cn.. Jungol (Java) - 611 : 문자열2 - 자가진단A 런타임 에러 납니다 ㅠㅠ 고수님들 도와주세요.. 문제 20자 이하인 한 개의 문자열을 입력받아서 첫 줄에는 정수로 변환하여 2배한 값을 출력하고, 다음 줄에는 실수로 변환한 값을 반올림하여 소수 둘째자리까지 출력하는 프로그램을 작성하시오. 입력 예 50.1*34 출력 예 100 50.10 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s; s = sc.next(); int len, n1; double n2; len = s.length(); StringBuilder str1 = new StringBuilder(); for (int .. Jungol (Java) - 610 : 문자열2 - 자가진단9 문제 5개의 문자열을 입력받아 문자열 크기(아스키코드) 역순으로 정렬하여 출력하는 프로그램을 작성하시오. 주어지는 문자열의 길이는 20자 미만이다. 입력 예 Jungol Korea information Monitor class 출력 예 information class Monitor Korea Jungol import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] arr = new String[5]; String temp; for (int i = 0; i < 5; i++) { arr[i] = sc.next(); } for (int i = 0.. Jungol (Java) - 609 : 문자열2 - 자가진단8 문제 세 개의 단어를 입력받아 아스키코드(사전) 순으로 가장 먼저 나오는 단어를 출력하는 프로그램을 작성하시오. 각 단어의 길이는 1이상 10 이하이다. 입력 예 cat dog cow 출력 예 cat import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] arr = new String[3]; String temp; for (int i = 0; i < 3; i++) { arr[i] = sc.next(); } for (int i = 0; i < 2; i++) { for (int j = i + 1; j < 3; j++) { if (arr[i.. Jungol (Java) - 608 : 문자열2 - 자가진단7 문제 100개 이하의 문자로 구성된 한 개의 문자열을 입력받아서 그 문자열에 문자 'c'와 문자열 "ab"의 포함여부를 "Yes", "No"로 구분하여 출력예처럼 출력하는 프로그램을 작성하시오. 입력 예 abdef 출력 예 No Yes import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s; int len, n1, n2; s = sc.next(); len = s.length(); n1 = 0; n2 = 0; char[] ch = new char[100]; for (int i = 0; i < len; i++) { ch[i] = s.cha.. Jungol (Java) - 607 : 문자열2 - 자가진단6 문제 20자 이하인 두 개의 문자열을 입력받아 첫 번째 문자열의 앞부분 두자를 두 번째 문자열의 앞부분에 복사하고 다시 뒷부분에 이어 붙여서 저장한 후 두 번째 문자열을 출력하는 프로그램을 작성하시오. 입력 예 ABCDE QWERTY 출력 예 ABERTYAB import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str1, str2; int len2; str1 = sc.next(); str2 = sc.next(); len2 = str2.length(); for (int i = 0; i < 2; i++) { System.out.print(s.. Jungol (Java) - 606 : 문자열2 - 자가진단5 문제 20개 이하의 문자열로 된 이름을 입력받아서 그 뒤에 "fighting"을 붙여서 저장하고 출력하는 프로그램을 작성하시오. 입력 예 Korea 출력 예 Koreafighting import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); System.out.println(str.concat("fighting")); } } Jungol (Java) - 605 : 문자열2 - 자가진단4 문제 문자열을 선언하고 다음과 같이 "Hong Gil Dong"이라는 이름을 복사하여 저장한 후 출력하는 프로그램을 작성하시오. 출력 예 Hong Gil Dong public class Main { public static void main(String[] args) { String str1 = "Hong Gil Dong"; String str2 = new String(str1); System.out.println(str2); } } Jungol (Java) - 604 : 문자열2 - 자가진단3 문제 20개 이하의 문자로 이루어진 10개의 단어와 한 개의 문자를 입력받아서 마지막으로 입력받은 문자로 끝나는 단어를 모두 출력하는 프로그램을 작성하시오. 입력 예 champion tel pencil olympiad class information jungol lesson book lion l 출력 예 tel pencil jungol import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] arr = new String[10]; for (int i = 0; i < arr.length; i++) { arr[i] = sc.nextLine(.. 이전 1 2 3 4 5 ··· 7 다음