일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- JavaScript
- C++
- 주식
- algorithmStudy
- 재테크
- 프로그래밍언어
- 서평
- 알고리즘공부
- 성분
- 지혜를가진흑곰
- C
- 백준알고리즘
- algorithmTest
- Java
- 프로그래머스 알고리즘 공부
- 알고리즘트레이닝
- 다독
- 책알남
- 돈
- algorithmtraining
- 자바
- 채권
- 알고리즘 공부
- 화장품
- 투자
- 자바스크립트
- 경제
- 독후감
- 책을알려주는남자
- 독서
Archives
- Today
- Total
탁월함은 어떻게 나오는가?
[알고리즘 트레이닝] 백준 알고리즘 11654번 : 아스키 코드 [JAVA] 본문
[Snow-ball]프로그래밍(컴퓨터)/Algorithm Training
[알고리즘 트레이닝] 백준 알고리즘 11654번 : 아스키 코드 [JAVA]
Snow-ball 2021. 6. 13. 20:16반응형
DAY ONE 을 잊지말자!!
문제 :
알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.
입력 :
알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다.
출력 :
입력으로 주어진 글자의 아스키 코드 값을 출력한다.
풀이 :
1번 풀이
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
package com.company;
import java.util.Scanner;
public class Argorithm_11654 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
// charAt() : String으로 저장된 문자열 중에서 0번째 index의 글자만 추출해서 char타입으로 변환
// next() : String,다음 토큰을 문자열로 return
int askiCode = scan.next().charAt(0);
System.out.println(askiCode);
}
}
|
cs |
과정 :
1. String 으로 입력받는다
-> 2. [charAt()] String에서 char로, 즉 문자열을 잘라 문자로 변환한다.
-> 3. int 타입 변수에 저장함으로써 문자에 대응되는 값, 아스키 코드값을 저장한다.
2번 풀이
1
2
3
4
5
6
7
8
9
10
|
package com.company;
public class Argorithm_11654_2 {
public static void main(String[] args) throws Exception{
// 퍼포먼스면에서 1번보다 뛰어남.
int output = System.in.read();
System.out.println(output);
}
}
|
cs |
반응형
'[Snow-ball]프로그래밍(컴퓨터) > Algorithm Training' 카테고리의 다른 글
[알고리즘 트레이닝] String Reverse(문자열 뒤집기) [JAVA] (0) | 2021.06.16 |
---|---|
[알고리즘 트레이닝] 백준 알고리즘 11720번 : 숫자의 합 [JAVA] (0) | 2021.06.15 |
[알고리즘 트레이닝4] 백준 알고리즘 1193번 : 분수찾기 [JAVA] (0) | 2021.06.12 |
[알고리즘 트레이닝 3] 백준알고리즘 자바 벌집 (0) | 2021.06.08 |
[알고리즘 트레이닝 2] 백준알고리즘 손익분기점 (0) | 2021.06.07 |
Comments