kostenloser Webspace werbefrei: lima-city


programmhilfe

lima-cityForumProgrammiersprachenJava

  1. Autor dieses Themas

    h*******i

    Muss in der Schule des Programm machen, aber kein Plan wie des geht, wer kann mir helfen??

    "Erstellen sie ein programm, das einen String einliest und diesen in eine Integer Zahl wandelt. Im fall einer falschen eingabe soll "Fehler in Eingabe: "<Eingabe>" ausgegeben werden."

    Thx schonmal
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. k*****i

    muss du selber die eingabe t?tigen in ein text feld oder sind die werte fest vorgeschrieben?
  4. Autor dieses Themas

    h*******i

    Muss selber eingeben k?nnen
  5. k*****i

    und das muss mit java sein warum gehts ne och mit php/html?
    ich meien muss das riochitge sofware(.exe) sein?
  6. Autor dieses Themas

    h*******i

    ja muss mit java sein, sonst w?rs ja einfach
    :stupid:

    Kann mir des einer vielleicht paar tips geben, oder gleich programmieren?
    Muss heut nachmittag fertig sein :frown:

    Beitrag ge?ndert am 2.12 10:42 von hellsinki
  7. 2**s

    hmmmm....

    wieso sollten wir denn deine Hausaufgaben machen....

    willst du, dass man dir ab jetzt alle aufgaben erledigt, weil du die erste schon nicht seler gemacht hast und verstanden hast

    Hier noch ei paar tips
    du musst System.in zum einlesen benutzen....

    mit Integer.parseInt kannst du umwandeln und es wird eine NumberFormatException geworfen, wenn der String keine Zahl ist

    jetzt d?rfte es aber mit
    http://java.sun.com/j2se/1.5.0/docs/api/
    locker machbar sein

    Beitrag ge?ndert am 2.12 11:48 von 2mas
  8. p**i

    Muss es eine GUI-Anwendung sein
    oder f?r die Konsole?

    Weil das w?re unterschiedlich aufwendig.
  9. Autor dieses Themas

    h*******i

    reicht f?r konsole
  10. p**i

    Hier meine Arbeit von 2 Minuten *g*

    import java.io.*;
    
      class Stringparsen
      {
        public static void main( String args[] ) throws IOException
        {
         String eingabe;
    
         BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    
         System.out.print("Bitte geben Sie einen String ein: ");
         eingabe = br.readLine();
         try{
          int zahl = Integer.parseInt(eingabe);
          System.out.println("\nDer eingegebene String '"+eingabe+"' ist eine Zahl!");
         }
         catch(Exception ex){
          System.out.println("\nDer eingegebene String ist keine Zahl!");
         }
        }
      }

    Denk dran, den Code als Strinparsen zu speichern ...

    Und die im Code enstandenen <? und ?> musst Du nat?rlich entfernen.

    Beitrag ge?ndert am 2.12 12:06 von puni

    Beitrag ge?ndert am 2.12 12:07 von puni
  11. Autor dieses Themas

    h*******i

    Wow danke Puni. Hast mir echt geholfen
  12. p**i

    Man hilft wo man kann und das gerne ;)

    Okay, kann man Thema ja closen *Aufruf an Mod*

    Aber ich seh grad, dass dort was Unn?tzes mit bei ist *g*

    Ersetz mal die Zeile:
    System.out.println("\nDer eingegebene String '"+eingabe+"' ist eine Zahl!");


    durch diese

    System.out.println("\nDer eingegebene String '"+zahl+"' ist eine Zahl!");


    Weil sonst w?rde man ?berfl?ssigerweise die Deklaration von zahl ja nicht nutzen...

    Beitrag ge?ndert am 2.12 12:45 von puni
  13. Autor dieses Themas

    h*******i

    Ok mach ich, nochmal vielen Dank

    *CLOSED*

    :thumb:

    Edit jacr
    *CLOSED*


    Beitrag ge?ndert am 2.12 17:56 von jacr
  14. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!