반응형
[프로그래머스 - 코딩테스트 연습] Lv.0 문자열 출력하기.java
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); // Scanner 객체 생성
String a = sc.next(); // 입력을 받아 변수에 저장
System.out.println(a); // 입력된 값을 출력
}
}
출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/courses/30/lessons/181952
[프로그래머스 - 코딩테스트 연습] Lv.0 a와 b 출력하기.java
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
System.out.println("a = "+ a);
System.out.println("b = "+ b);
}
}
출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/courses/30/lessons/181951
[프로그래머스 - 코딩테스트 연습] Lv.0 문자열 반복해서 출력하기.java
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); // Scanner 객체를 생성하여 입력을 받기 위한 준비
String str = sc.next(); // 문자열 입력
int n = sc.nextInt(); // 정수 입력
StringBuilder result = new StringBuilder(); // 결과를 저장할 StringBuilder 객체 생성
for (int i = 0; i < n; i++) {
result.append(str); // str을 n번 반복하여 결과에 추가
}
System.out.println(result.toString()); // 결과 출력
}
}
출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/courses/30/lessons/181950
[프로그래머스 - 코딩테스트 연습] Lv.0 대소문자 바꿔서 출력하기.java
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); //Scanner 객체를 생성하여 입력을 받기 위한 준비
String a = sc.next(); //문자열 입력
StringBuilder result = new StringBuilder(); //결과를 저장할 StringBuilder 객체 생성
for (int i = 0; i < a.length(); i++) {
char c = a.charAt(i); //문자열의 각 문자를 하나씩 가져옴
//대문자일 경우 소문자로, 소문자일 경우 대문자로 변환
if(Character.isUpperCase(c)) {
result.append(Character.toLowerCase(c)); //대문자를 소문자로 변환하여 추가
} else if (Character.isLowerCase(c)) {
result.append(Character.toUpperCase(c)); //소문자를 대문자로 변환하여 추가
} else {
result.append(c); //알파벳이 아닌 경우 그대로 추가
}
}
System.out.println(result.toString()); //변환된 문자열을 출력
}
}
출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/courses/30/lessons/181949
[프로그래머스 - 코딩테스트 연습] Lv.0 특수문자 출력하기.java
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
//문자열을 이스케이프하여 출력
System.out.println("!@#$%^&*(\\\'\"<>?:;");
}
}
출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/courses/30/lessons/181948
반응형
'Computer Science > 알고리즘문제' 카테고리의 다른 글
[프로그래머스 - 코딩테스트 연습] 코딩 기초 트레이닝 Lv.0 문제 모음 (Day 6) (0) | 2024.08.03 |
---|---|
[프로그래머스 - 코딩테스트 연습] 코딩 기초 트레이닝 Lv.0 문제 모음 (Day 5) (0) | 2024.08.03 |
[프로그래머스 - 코딩테스트 연습] 코딩 기초 트레이닝 Lv.0 문제 모음 (Day 4) (0) | 2024.08.02 |
[프로그래머스 - 코딩테스트 연습] 코딩 기초 트레이닝 Lv.0 문제 모음 (Day 3) (0) | 2024.08.02 |
[프로그래머스 - 코딩테스트 연습] 코딩 기초 트레이닝 Lv.0 문제 모음 (Day 2) (0) | 2024.08.02 |