jeudi 9 avril 2015

Erste Schritte Java CMD Taschenrechner mit Parametern!

Hallo Community,

Ich hab ein kleines Problem. Ich beginne Java zu erlernen(dazu hab ich mir auch schon das Buch Java von Kopf bis Fuß besorgt.) und hab jetzt mit dem erstellen eines kleinen Taschenrechners begonnen. Dieser Taschenrechner soll über die Console erreichbar sein. Und in dem ich dann z.B. "java taschenrechner +" eingebe(wenn alles kompiliert ist), sollte sich der Additionstaschenrechner aufrufen. Aber ich bleib schon beim kompilieren hängen! Ich hab schon dir 4 einzel Taschenrechner(+-*/) die dazu gehören programmiert und getestet ohne Komplikationen.

Hier ist mein Code:

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

public class taschenrechner{

public static void(String[]args)

System.out.println("Dies ist ein simpler Taschenrechner der mit Ganzen Zahlen rechnet!")

System.out.println("Für die 4 Standard Rechenoperationen können Sie folgende Startparameter verwenden:")

System.out.println("1. Addition = +")

System.out.println("2. Subtraktion = -")

System.out.println("3. Multiplikation = *")

System.out.println("4. Division = /")

}

public class taschenrechner{

public static void main (String[+]args){

int a = 0;

int b = 0;

int c = 0;

System.out.println("Dies ist ein simpler Additions Taschenrechner!");

try {

BufferedReader buffy = new BufferedReader(new InputStreamReader(System.in));

System.out.println("Geben Sie Summand Numero 1 ein!");

a = Integer.parseInt(buffy.readLine());

} catch (IOException e) {

System.out.print("Eine IO Exception ist aufgetreten!");

e.printStackTrace();

} catch (NumberFormatException e) {

System.out.print("Es wurde keine Zahl eingegeben!");

}

try {

BufferedReader buffy = new BufferedReader(new InputStreamReader(System.in));

System.out.println("Geben Sie Summand Numero 2 ein!");

b = Integer.parseInt(buffy.readLine());

} catch (IOException e) {

System.out.println("Eine IO Exception ist aufgetreten!");

e.printStackTrace();

} catch (NumberFormatException e) {

System.out.print("Es wurde keine Zahl eingegeben!");

}

c = a + b;

System.out.print("Die Summe der beiden Zahlen ist: " + c + "!");

}

}

public class taschenrechner{

public static void main (String[-]args){

int aa = 0;

int bb = 0;

int cc = 0;

System.out.println("Dies ist ein simpler Subtraktions Taschenrechner!");

try {

BufferedReader buffy = new BufferedReader(new InputStreamReader(System.in));

System.out.println("Geben sie denn Minuend ein!");

aa = Integer.parseInt(buffy.readLine());

} catch (IOException e) {

System.out.print("Eine IO Exception ist aufgetreten!");

e.printStackTrace();

} catch (NumberFormatException e) {

System.out.print("Es wurde keine Zahl eingegeben!");

}

try {

BufferedReader buffy = new BufferedReader(new InputStreamReader(System.in));

System.out.println("Geben sie denn Subtrahend ein!");

bb = Integer.parseInt(buffy.readLine());

} catch (IOException e) {

System.out.println("Eine IO Exception ist aufgetreten!");

e.printStackTrace();

} catch (NumberFormatException e) {

System.out.print("Es wurde keine Zahl eingegeben!");

}

cc = aa - bb;

System.out.print("Die Differenz der beiden Zahlen ist: " + cc + "!");

}

}

public class taschenrechner{

public static void main (String[*]args){

int aaa = 0;

int bbb = 0;

int ccc = 0;

System.out.println("Dies ist ein simpler Multiplikations Taschenrechner!");

try {

BufferedReader buffy = new BufferedReader(new InputStreamReader(System.in));

System.out.println("Geben sie Faktor Numero 1 ein!");

aaa = Integer.parseInt(buffy.readLine());

} catch (IOException e) {

System.out.print("Eine IO Exception ist aufgetreten!");

e.printStackTrace();

} catch (NumberFormatException e) {

System.out.print("Es wurde keine Zahl eingegeben");

}

try {

BufferedReader buffy = new BufferedReader(new InputStreamReader(System.in));

System.out.println("Geben sie Faktor Numero 2 ein!");

bbb = Integer.parseInt(buffy.readLine());

} catch (IOException e) {

System.out.println("Eine IO Exception ist aufgetreten!");

e.printStackTrace();

} catch (NumberFormatException e) {

System.out.print("Es wurde keine Zahl eingegeben!");

}

ccc = aaa * bbb;

System.out.print("Das Produkt der beiden Zahlen ist: " + ccc + "!");

}

}

public class taschenrechner{

public static void main (String[/]args){

int aaaa = 0;

int bbbb = 0;

int cccc = 0;

System.out.println("Dies ist ein simpler Divisions Taschenrechner!");

try {

BufferedReader buffy = new BufferedReader(new InputStreamReader(System.in));

System.out.println("Geben sie denn Dividend ein!");

aaaa = Integer.parseInt(buffy.readLine());

} catch (IOException e) {

System.out.print("Eine IO Exception ist aufgetreten!");

e.printStackTrace();

} catch (NumberFormatException e) {

System.out.print("Es wurde keine Zahl eingegeben!");

}

try {

BufferedReader buffy = new BufferedReader(new InputStreamReader(System.in));

System.out.println("Geben sie denn Divisor ein!");

bbbb = Integer.parseInt(buffy.readLine());

} catch (IOException e) {

System.out.println("Eine IO Exception ist aufgetreten!");

e.printStackTrace();

} catch (NumberFormatException e) {

System.out.print("Es wurde keine Zahl eingegeben!");

}

cccc = aaaa / bbbb;

System.out.print("Der Wert des Quotienten der beiden Zahlen ist: " + cccc + "!");

}

}

einige Fehler:

taschenrechner.java:15: error: ')' expected

public static void main (String[+]args){

^

taschenrechner.java:15: error: ';' expected

public static void main (String[+]args){

^

taschenrechner.java:15: error: illegal start of type

public static void main (String[+]args){

^

taschenrechner.java:15: error: <identifier> expected

public static void main (String[+]args){

^

taschenrechner.java:15: error: ';' expected

public static void main (String[+]args){

^

taschenrechner.java:16: error: <identifier> expected

int a = 0;

^

taschenrechner.java:19: error: <identifier> expected

System.out.println("Dies ist ein simpler Additions Taschenrechner!");

^

taschenrechner.java:19: error: illegal start of type

System.out.println("Dies ist ein simpler Additions Taschenrechner!");

^

taschenrechner.java:20: error: illegal start of type

try {

^

taschenrechner.java:20: error: ';' expected

try {

^

taschenrechner.java:22: error: <identifier> expected

System.out.println("Geben Sie Summand Numero 1 ein!");

^

taschenrechner.java:22: error: illegal start of type

System.out.println("Geben Sie Summand Numero 1 ein!");

^

taschenrechner.java:23: error: <identifier> expected

a = Integer.parseInt(buffy.readLine());

^

taschenrechner.java:24: error: class, interface, or enum expected

} catch (IOException e) {

^

taschenrechner.java:26: error: class, interface, or enum expected

e.printStackTrace();

^

taschenrechner.java:27: error: class, interface, or enum expected

} catch (NumberFormatException e) {

^

taschenrechner.java:29: error: class, interface, or enum expected

}

^

taschenrechner.java:32: error: class, interface, or enum expected

System.out.println("Geben Sie Summand Numero 2 ein!");

^

taschenrechner.java:33: error: class, interface, or enum expected

b = Integer.parseInt(buffy.readLine());

^

taschenrechner.java:34: error: class, interface, or enum expected

} catch (IOException e) {

^

taschenrechner.java:36: error: class, interface, or enum expected

e.printStackTrace();

^

taschenrechner.java:37: error: class, interface, or enum expected

} catch (NumberFormatException e) {

^

taschenrechner.java:39: error: class, interface, or enum expected

}

^

taschenrechner.java:41: error: class, interface, or enum expected

System.out.print("Die Summe der beiden Zahlen ist: " + c + "

!");

^

taschenrechner.java:42: error: class, interface, or enum expected

}

^

taschenrechner.java:45: error: ']' expected

public static void main (String[-]args){

^

taschenrechner.java:45: error: ')' expected

public static void main (String[-]args){

^

taschenrechner.java:45: error: ';' expected

public static void main (String[-]args){

^

taschenrechner.java:45: error: illegal start of type

public static void main (String[-]args){

^

taschenrechner.java:45: error: <identifier> expected

public static void main (String[-]args){

^

taschenrechner.java:45: error: ';' expected

public static void main (String[-]args){

^

taschenrechner.java:46: error: <identifier> expected

int aa = 0;

^

taschenrechner.java:49: error: <identifier> expected

System.out.println("Dies ist ein simpler Subtraktions Taschenrechner!");



^

taschenrechner.java:49: error: illegal start of type

System.out.println("Dies ist ein simpler Subtraktions Taschenrechner!");



^

taschenrechner.java:50: error: illegal start of type

try {

^

taschenrechner.java:50: error: ';' expected

try {

^

taschenrechner.java:52: error: <identifier> expected

System.out.println("Geben sie denn Minuend ein!");

^

taschenrechner.java:52: error: illegal start of type

System.out.println("Geben sie denn Minuend ein!");

^

taschenrechner.java:53: error: <identifier> expected

aa = Integer.parseInt(buffy.readLine());

^

taschenrechner.java:54: error: class, interface, or enum expected

} catch (IOException e) {

^

taschenrechner.java:56: error: class, interface, or enum expected

e.printStackTrace();

^

taschenrechner.java:57: error: class, interface, or enum expected

} catch (NumberFormatException e) {

^

taschenrechner.java:59: error: class, interface, or enum expected

}

^

taschenrechner.java:62: error: class, interface, or enum expected

System.out.println("Geben sie denn Subtrahend ein!");

^

taschenrechner.java:63: error: class, interface, or enum expected

bb = Integer.parseInt(buffy.readLine());

^

taschenrechner.java:64: error: class, interface, or enum expected

} catch (IOException e) {

^

taschenrechner.java:66: error: class, interface, or enum expected

e.printStackTrace();

^

taschenrechner.java:67: error: class, interface, or enum expected

} catch (NumberFormatException e) {

^

taschenrechner.java:69: error: class, interface, or enum expected

}

^

taschenrechner.java:71: error: class, interface, or enum expected

System.out.print("Die Differenz der beiden Zahlen ist: " + c

c + "!");

^

taschenrechner.java:72: error: class, interface, or enum expected

}

^

taschenrechner.java:75: error: ']' expected

public static void main (String[*]args){

^

taschenrechner.java:75: error: ')' expected

public static void main (String[*]args){

^

taschenrechner.java:75: error: ';' expected

public static void main (String[*]args){

^

taschenrechner.java:75: error: illegal start of type

public static void main (String[*]args){

^

taschenrechner.java:75: error: <identifier> expected

public static void main (String[*]args){

^

taschenrechner.java:75: error: ';' expected

public static void main (String[*]args){

^

taschenrechner.java:76: error: <identifier> expected

int aaa = 0;

^

taschenrechner.java:79: error: <identifier> expected

System.out.println("Dies ist ein simpler Multiplikations Taschenrechner!

");

^

taschenrechner.java:79: error: illegal start of type

System.out.println("Dies ist ein simpler Multiplikations Taschenrechner!

");

^

taschenrechner.java:80: error: illegal start of type

try {

^

taschenrechner.java:80: error: ';' expected

try {

^

taschenrechner.java:82: error: <identifier> expected

System.out.println("Geben sie Faktor Numero 1 ein!");

^

taschenrechner.java:82: error: illegal start of type

System.out.println("Geben sie Faktor Numero 1 ein!");

^

taschenrechner.java:83: error: <identifier> expected

aaa = Integer.parseInt(buffy.readLine());

^

taschenrechner.java:84: error: class, interface, or enum expected

} catch (IOException e) {

^

taschenrechner.java:86: error: class, interface, or enum expected

e.printStackTrace();

^

taschenrechner.java:87: error: class, interface, or enum expected

} catch (NumberFormatException e) {

^

taschenrechner.java:89: error: class, interface, or enum expected

}

^

taschenrechner.java:92: error: class, interface, or enum expected

System.out.println("Geben sie Faktor Numero 2 ein!");

^

taschenrechner.java:93: error: class, interface, or enum expected

bbb = Integer.parseInt(buffy.readLine());

^

taschenrechner.java:94: error: class, interface, or enum expected

} catch (IOException e) {

^

taschenrechner.java:96: error: class, interface, or enum expected

e.printStackTrace();

^

taschenrechner.java:97: error: class, interface, or enum expected

} catch (NumberFormatException e) {

^

taschenrechner.java:99: error: class, interface, or enum expected

}

^

taschenrechner.java:101: error: class, interface, or enum expected

System.out.print("Das Produkt der beiden Zahlen ist: " + ccc

+ "!");

^

taschenrechner.java:102: error: class, interface, or enum expected

}

^

taschenrechner.java:105: error: ']' expected

public static void main (String[/]args){

^

taschenrechner.java:105: error: ')' expected

public static void main (String[/]args){

^

taschenrechner.java:105: error: ';' expected

public static void main (String[/]args){

^

taschenrechner.java:105: error: illegal start of type

public static void main (String[/]args){

^

taschenrechner.java:105: error: <identifier> expected

public static void main (String[/]args){

^

taschenrechner.java:105: error: ';' expected

public static void main (String[/]args){

^

taschenrechner.java:106: error: <identifier> expected

int aaaa = 0;

^

taschenrechner.java:109: error: <identifier> expected

System.out.println("Dies ist ein simpler Divisions Taschenrechner!");

^

taschenrechner.java:109: error: illegal start of type

System.out.println("Dies ist ein simpler Divisions Taschenrechner!");

^

taschenrechner.java:110: error: illegal start of type

try {

^

taschenrechner.java:110: error: ';' expected

try {

^

taschenrechner.java:112: error: <identifier> expected

System.out.println("Geben sie denn Dividend ein!");

^

taschenrechner.java:112: error: illegal start of type

System.out.println("Geben sie denn Dividend ein!");

^

taschenrechner.java:113: error: <identifier> expected

aaaa = Integer.parseInt(buffy.readLine());

^

taschenrechner.java:114: error: class, interface, or enum expected

} catch (IOException e) {

^

taschenrechner.java:116: error: class, interface, or enum expected

e.printStackTrace();

^

taschenrechner.java:117: error: class, interface, or enum expected

} catch (NumberFormatException e) {

^

taschenrechner.java:119: error: class, interface, or enum expected

}

^

taschenrechner.java:122: error: class, interface, or enum expected

System.out.println("Geben sie denn Divisor ein!");

^

100 errors



C:\Program Files\Java\jdk1.8.0_31\bin>



Bitte helft mir mit dem Code!

Schon mal Danke vom javabeginner123





Erste Schritte Java CMD Taschenrechner mit Parametern!

0 commentaires:

Enregistrer un commentaire