Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class NumbersTo100 {
- public static void main(String[] args) {
- Scanner scan = new Scanner(System.in);
- int number = Integer.parseInt(scan.nextLine());
- int ones, decimals = 0;
- String name = "";
- if (number == 100){
- name = "one hundred";
- }
- else if(number >= 0 && number < 100){
- ones = number % 10;
- decimals = number / 10;
- String var = "hello";
- if (decimals == 0){
- switch (ones){
- case 0: name = "zero"; break;
- case 1: name = "one"; break;
- case 2: name = "two"; break;
- case 3: name = "three"; break;
- case 4: name = "four"; break;
- case 5: name = "five"; break;
- case 6: name = "six"; break;
- case 7: name = "seven"; break;
- case 8: name = "eight"; break;
- case 9: name = "nine"; break;
- }
- }
- else if (decimals == 1){
- switch (ones){
- case 0: name = "ten"; break;
- case 1: name = "eleven"; break;
- case 2: name = "twelve"; break;
- case 3: name = "thirteen"; break;
- case 4: name = "fourteen"; break;
- case 5: name = "fifteen"; break;
- case 6: name = "sixteen"; break;
- case 7: name = "seventeen"; break;
- case 8: name = "eighteen"; break;
- case 9: name = "nineteen"; break;
- }
- }
- else if(decimals > 1){
- switch (decimals){
- case 2: name = "twenty"; break;
- case 3: name = "thirty"; break;
- case 4: name = "fourty"; break;
- case 5: name = "fifty"; break;
- case 6: name = "sixty"; break;
- case 7: name = "seventy"; break;
- case 8: name = "eighty"; break;
- case 9: name = "ninety"; break;
- }
- switch (ones){
- case 1: name += " one"; break;
- case 2: name += " two"; break;
- case 3: name += " three"; break;
- case 4: name += " four"; break;
- case 5: name += " five"; break;
- case 6: name += " six"; break;
- case 7: name += " seven"; break;
- case 8: name += " eight"; break;
- case 9: name += " nine"; break;
- }
- }
- }
- else{
- System.out.println("invalid number");
- }
- System.out.println(name);
- }
- }
Add Comment
Please, Sign In to add comment