전업요리사의 앱 개발 공부하기
flutter 문자열 문제 본문
//
// 다음과 같이 A~Z 까지 알파벳 대문자 중에서 한 문자 s를 입력받습니다.
// ABCDEFGHIJKLMNOPQRSTUVWXYZ
//
// A를 1번째로 하면 C는 3번째입니다.
// 입력받은 문자가 몇 번째 문자인지 출력하시오
//
// 입력
// 출력
//
// C
// 3
//
// X
// 24
//
void main() {
Exam exam = Exam();
print(exam.solution('C'));
print(exam.solution('X'));
}
class Exam {
int solution(String eng) {
int answer = 0;
List<String> list = [
'A',
'B',
'C',
'D',
'E',
'F',
'G',
'H',
'I',
'J',
'K',
'L',
'M',
'N',
'O',
'P',
'Q',
'R',
'S',
'T',
'U',
'V',
'W',
'X',
'Y',
'Z'
];
for (int i = 0; i < list.length; i++) {
if (eng == list[i]) {
answer = i + 1;
}
}
return answer;
}
}
반응형
'Flutter' 카테고리의 다른 글
코딩 알고리즘 문제 (0) | 2021.04.01 |
---|---|
코딩 입력출력 (0) | 2021.04.01 |
Flutter 문자열 문제 (0) | 2021.03.31 |
flutter 문자열 문제 (0) | 2021.03.31 |
Flutter 문제 (0) | 2021.03.31 |