Thursday, October 15, 2015

Java Fundamentals Homework - Ghetto Numeral System


Problem: Ghetto Numeral System

Write a program that converts the decimal number system to the ghetto numeral system. In the ghetto, numbers are represented as following:


import java.util.Scanner;

public class GhettoNumeralSystem {
    public static void main(String[] args) {
        Scanner console = new Scanner(System.in);

        String input = console.nextLine();
        String ghetto = "";
        GhettoNames(input, ghetto);
        }

    private static void GhettoNames(String input, String ghetto) {
        for (int i = 0; i <input.length() ; i++) {
            switch (input.charAt(i)) {
                case '0': ghetto += "Gee";
                    break;
                case '1': ghetto += "Bro";
                    break;
                case '2': ghetto += "Zuz";
                    break;
                case '3': ghetto += "Ma";
                    break;
                case '4': ghetto += "Duh";
                    break;
                case '5': ghetto += "Yo";
                    break;
                case '6': ghetto += "Dis";
                    break;
                case '7': ghetto += "Hood";
                    break;
                case '8': ghetto += "Jam";
                    break;
                case '9': ghetto += "Mack";
                    break;
            }
        }
        System.out.println(ghetto);
        System.out.println("it's me, Wombat!");
    }
}

No comments:

Post a Comment