자바
자바 알파벳만큼(a = 1 b = 2 ...) 출력하기
아스키의 공부방
2019. 11. 6. 01:19
728x90
반응형
알파벳을 입력받고
a = 1번
...
c = 3번
...
f = 6번
만큼 반복출력
package tistory;
import java.util.Scanner;
public class PrintAlphabet {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scanner = new Scanner(System.in);
System.out.print("소문자 알파벳 하나를 입력하시오 >>");
String s = scanner.next();
if(s.length() > 1) {
System.out.println("알파벳 하나만 입력해야 합니다!");
scanner.close();
return;
}
char c = s.charAt(0);
if(c < 'a' || c > 'z'){
System.out.println("소문자 알파벳이 아닙니다.");
scanner.close();
return;
}
for(char i = c; i >= 'a'; i--) {
for(char j = 'a'; j <= i; j++)
System.out.print((char)j);
System.out.println();
}
scanner.close();
}
}

728x90
반응형