English Name of the Last Digit/More Exercise: PHP Introduction
Дава ми грешка при нулата, но не знам как да я коригирам
https://pastebin.com/D5uThfHy
Дава ми грешка при нулата, но не знам как да я коригирам
https://pastebin.com/D5uThfHy
Малко по различна логика.
import java.util.*;
public class English_Names {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Dictionary <Integer, String> dic = new Hashtable<Integer, String>();
dic.put(0, "zero");
dic.put(1, "one");
dic.put(2, "two");
dic.put(3, "three");
dic.put(4, "four");
dic.put(5, "five");
dic.put(6, "six");
dic.put(7, "seven");
dic.put(8, "eight");
dic.put(9, "nine");
int n = Integer.parseInt( scanner.nextLine()) % 10;
Set<Integer> keys = ((Hashtable<Integer, String>) dic).keySet();
for(Integer key: keys){
if (key == n ) System.out.println(dic.get(key));
}
}
}
Благодаря!
Няма грижи.