「つり目セット」ゲットチャレンジ!
paizaランクD相当問題
ある正の整数 n が入力されます。
n 回「Ann」と繋げて「AnnAnnAnnAnn......」と出力して下さい。
例えば以下のような入力の場合
以下のように出力してください
期待する出力
n 回「Ann」と繋げて出力して下さい。
1) do while문으로 해결한 경우
package paiza;
// 숫자를 입력한 만큼 문자를 출력하는 예제 : do~while문으로 해결
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class paiza01 {
public static void main(String[] args) throws Exception {
// 自分の得意な言語で
// Let's チャレンジ!! 「つり目セット」ゲットチャレンジ!
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("숫자를 하나 입력: ");
String line = br.readLine();
int i = 0;
int n = Integer.parseInt(line);
do {
System.out.print("Ann");
++i;
}
while (i < n);
}
}
期待する出力 | / | AnnAnnAnn |
2) for문으로 해결한 경우
package paiza;
//숫자를 입력한 만큼 문자를 출력하는 예제
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class paiza01b {
public static void main(String[] args) throws Exception {
// 自分の得意な言語で
// Let's チャレンジ!!
int i; // 제어변수
int repeat; // 반복 횟수를 결정할 변수
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("숫자를 하나 입력: ");
String line = br.readLine();
repeat = Integer.parseInt(line);
for (i = 1; i <= repeat; i++)
System.out.print("Ann");
}
}
성공!!
'paiza로 자바 연습' 카테고리의 다른 글
2개제품의 성능/가격을 입력받아 가성비 좋은 쪽의 번호를 출력하는 문제 (0) | 2016.01.08 |
---|---|
입력받은 숫자부터 0까지 줄어들며 출력하며 0 뒤에는 !! 붙이는 문제 (0) | 2016.01.08 |
yes나 no를 5번 입력받아 많은 쪽을 출력하는 투표 문제 (0) | 2016.01.08 |
입력받은 숫자만큼 문자열을 입력받아 문자들을 붙여서 출력하는 문제 (0) | 2016.01.08 |
숫자 2개를 입력받아 그 합을 출력하는 문제 (0) | 2016.01.08 |