[Lv.0] (4문제) a와 b 출력하기, 문자열 반복해서 출력하기, 덧셈 식 출력하기, 문자열 출력하기
1. a와 b 출력하기
https://school.programmers.co.kr/learn/courses/30/lessons/181951
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 설명
: 정수 a와 b가 주어집니다. 각 수를 입력받아 입출력 예와 같은 형식으로 출력하는 코드를 구현해 보세요.
제한사항
: -100,000 <= a,
b <= 100,000
입출력 예
입력 #1
4 5
출력 #1
a = 4
b = 5
아이디어
- 스캐너 입력받는 건 기본으로 형태 맞춰서 하고,
- 출력도 출력 예 #1 형태로 나오도록 출력문을 작성
작성한 코드
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);
}
}
2. 문자열 반복해서 출력하기
https://school.programmers.co.kr/learn/courses/30/lessons/181950
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 설명
문자열 str 과 정수 n 이 주어집니다.
str 이 n번 반복된 문자열을 만들어 출력하는 코드를 작성해 보세요.
제한 사항
입출력 예
입력 #1
string 5
출력 #1
stringstringstringstringstirng
아이디어
- 문자열 입력 스캐너 하나, 정수 입력 스캐너 하나 만들고
- 반복문 돌려서 문자열 다섯 번 출력
- 여기서 for문의 조건식은 (i<입력받은 수)
나의 답안
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);
}
}
}
3. 덧셈식 출력하기
https://school.programmers.co.kr/learn/courses/30/lessons/181947
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 설명
두 정수 a, b가 주어질 때, 다음과 같은 형태의 계산식을 출력하는 코드를 작성해 보세요.
a + b = c
제한 사항
1 <= a, b <= 100
입출력 예
입력 #1
4 5
출력 #1
4 + 5 = 9
아이디어
- 두 정수를 입력받고, 합을 저장하는 변수를 따로 둔다.
- 출력 형태 맞춰주고 출력하면 된다.
나의 답안
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();
int sum = a + b;
System.out.println(a + " + " + b + " = " + sum);
}
}
4. 문자열 출력하기
https://school.programmers.co.kr/learn/courses/30/lessons/181952
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 설명
문자열 str이 주어질 때, str을 출력하는 코드를 작성해 보세요.
제한 사항
1 ≤ str의 길이 ≤ 1,000,000
str에는 공백이 없으며, 첫째 줄에 한 줄로만 주어집니다.
입출력 예
입력
HelloWorld!
출력
HelloWorld!
아이디어
- 말 그대로 그냥 입력받는 변수를 String으로 잡고, 스캐너를 받으면 됨.
나의 답안
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.println(a);
}
}