Java - Zuweisen von Benutzereingaben-Variablen / Ändern Zähler

Ich bin ganz neu bei java, obwohl ich eine ziemlich grundlegende Kenntnisse von C++.
Für meine Aufgabe, ich zähle ändern und Sortieren es in die amerikanische Währung (d.h., wenn Sie hatte 105 Cent, es würde teilen Sie es in einen dollar und einen Cent).
Logisch, ich verstehe, wie dies zu tun, aber ich habe einige ernsthafte Schwierigkeiten zu verstehen, die java-syntax. Ich bin mit ernsthaften Schwierigkeiten zu finden, eine Möglichkeit zum zuweisen einer vom Benutzer eingegebenen Wert in eine variable meiner Schöpfung. In C++ würde man Sie einfach benutzen, cin, aber Java scheint zu sein, viel komplizierter in dieser Hinsicht.

Hier ist mein code bisher:

package coinCounter;
import KeyboardPackage.Keyboard;
import java.util.Scanner;


public class  helloworld
{

    public static void main(String[] args) 
    {   
        Scanner input new Scanner(System.in);
        //entire value of money, to be split into dollars, quarters, etc.
        int money = input.nextInt();
        int dollars = 0, quarters = 0, dimes = 0, nickels = 0;

        //asks for the amount of money
        System.out.println("Enter the amount of money in cents.");


        //checking for dollars, and leaving the change
        if(money >= 100)
        {
            dollars = money / 100;
            money = money % 100;
        }

        //taking the remainder, and sorting it into dimes, nickels, and pennies
        else if(money > 0)
        {
            quarters = money / 25;
            money = money % 25;
            dimes = money / 10;
            money = money % 10;
            nickels = money / 5;
            money = money % 5;
        }

        //result
        System.out.println("Dollars: " + dollars + ", Quarters: " + quarters + ", Dimes: " + dimes + ", Nickels: " + nickels + ", Pennies: " + money);

    }

}

Ich würde wirklich zu schätzen einige Hilfe mit Zuweisung einer Benutzer-Eingabe auf meine variable, Geld. Allerdings, wenn Sie sehen, ein weiterer Fehler in der code, fühlen Sie sich frei, um es darauf hin.

Ich weiß, das ist wirklich grundlegende Sachen, also ich Schätze alle Ihre Kooperation.

InformationsquelleAutor user2665348 | 2013-09-03

Schreibe einen Kommentar