Как я могу отобразить эквивалентное значение алфавита, добавляющего друг друга?Как я могу отобразить эквивалентное значение алфавита, добавляющего друг друга?
Мой вход аЬс поэтому выход должен быть 6 с:
а = 1
б = 2
с = 3
но я хочу, чтобы отобразить число, добавляя каждый прочие
ex.
1 + 2 + 3 = 6
Вот мой код:
public static void main(String []args) {
Scanner s = new Scanner(System.in);
System.out.println("Enter Alphabet");
String input = s.nextLine();
char[] charArray = input.toLowerCase().toCharArray();
int sum = 0;
for (char c : charArray) {
sum += (int)c-96;
}
System.out.println(sum);
}
Большое вам спасибо, сэр! не надо бить головой :) – questionboy
почему это вниз? –