728x90
반응형
기초 트레이닝 (Lv.0)
day 1
Java 자바
프로그래머스 출력 연습
1. 문자열 출력하기
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String a = sc.next();
System.out.print(a);
}
}
2. a와 b 출력하기
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);
}
}
3. 문자열 반복해서 출력하기
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.next();
int n = sc.nextInt();
for(int i=0; i<n; i++) {
System.out.print(str);
}
}
}
for 문 ( 반복문에 sout str 입력해서 출력)
4. 대소문자 바꿔서 출력하기
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String a = sc.next();
String answer = "";
for(int i=0; i<a.length(); i++) {
char c = a.charAt(i);
if(Character.isUpperCase(c)) {
answer += Character.toLowerCase(c);
} else {
answer += Character.toUpperCase(c);
}
}
System.out.println(answer);
}
}
5. 특수문자 출력하기
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
System.out.print("!@#$%^&*(\\'\"<>?:;");
}
}
728x90
반응형
'공부 > 프로그래머스 연습' 카테고리의 다른 글
프로그래머스 - 문자 리스트를 문자열로 변환하기 Lv.0 (0) | 2023.08.02 |
---|---|
프로그래머스 - 코딩테스트 연습 - 문자열 섞기 Lv.0 (0) | 2023.08.02 |
프로그래머스 - 자바 기초트레이닝 (Lv.0) - 출력, 연산 2 (0) | 2023.08.01 |