testat 3

Ihr-Domainname.de
Verfügbare Informationen zu "testat 3"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: robert - crisneldo
  • Forum: Ihr-Domainname.de
  • Forenbeschreibung: Beschreibung Ihres Forums
  • aus dem Unterforum: Informatik
  • Antworten: 3
  • Forum gestartet am: Donnerstag 12.10.2006
  • Sprache: deutsch
  • Link zum Originaltopic: testat 3
  • Letzte Antwort: vor 16 Jahren, 4 Monaten, 26 Tagen, 17 Stunden, 46 Minuten
  • Alle Beiträge und Antworten zu "testat 3"

    Re: testat 3

    robert - 31.10.2006, 15:00

    testat 3
    ich weiss nicht wie es euch geht aber ich find das 3te testat beim euler abartig. wir lernen grad wie man mit java bissel was programmiert und da komm ich auch gut mit, aber was der euler in seinen 3ten testat will, da hab ich keinen blassen schimmer wie ich das machen soll.
    versteht jemand wie das geht , oder gibts da irgend einen simplen trick? :shock:

    selbst wenn ich die datei einlesen kann, wie zur hölle bestimm ich davon die entropie? :x

    thx in advance



    Re: testat 3

    crisneldo - 31.10.2006, 21:55


    Hi, Robert!

    Am Donnerstag wird in der Vorlesung erläutert, wie man die Entropie ermittelt. Ich habe mich heute informiert, wie das Einlesen von Dateien in Java funktioniert. Man sollte zur Probe eine Textdatei erstellen, die genau in dem Verzeichnis liegt, wo sich auch das Java-Programm befindet.

    Also:

    import java.io.*;

    //hier werden alle (*) Funktionen von java.io. aus dem java_develepmont_kit geladen
    //dort steht die Klasse DataInputStream drin, die man für das Lesen einer Datei benötigt

    public class Dateien_Test
    {

    void testen()
    {

    try{

    DataInputStream quelle=
    new DataInputStream(new FileInputStream("test.txt"));
    //das kommt alles in eine Zeile
    //hier wird eine Referenz (Adresse) mit dem Namen quelle auf ein Objekt DataInputStream erstellt
    //in die Methode FileInputStream kommt der Name der Datei,
    die eingelesen wird

    for(;;) //Endlosschleife
    {
    System.out.println(quelle.readUnsignedByte());

    //Ausgabe der Byte-Darstellung von den Zeichen in der Datei
    //in einer text-datei hauptsächlich ascii-zeichen (also schaut auf eine ascii-tabelle, um zu vergleichen)

    }

    }

    catch(EOFException e)
    {
    //Nachdem er das Ende der Datei erreicht hat (EOFException e) gibt "Fertig" aus

    System.out.println("Fertig");
    }

    catch(IOException e)
    {
    //Wenn er die Datei nicht findet oder nicht lesen kann (IOException e) gibt er diese Fehlermeldung aus

    System.out.println("Fehler");
    }

    }
    }

    Bsp: Ihr habt eine Textdatei mithilfe des Editors erstellt und in dieser Textdatei steht "abcd", dann müsste das Java-Programm 97, 98, 99, 100 ausgeben.

    Ich hoffe, dass hilft ein wenig weiter!!!

    Auf gutes Gelingen

    Gruß

    Christian



    Re: testat 3

    crisneldo - 31.10.2006, 21:59


    PS:

    Im Teil der Endlosschleife ist ein Smiley aufgetaucht:


    for( ; ; )

    Ich hoffe, dass jetzt keiner mehr kommt

    Wenn doch, dann hier nochmal ausgeschrieben:

    for("Semikolon" "Semikolon")

    Gruß

    Christian



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum Ihr-Domainname.de

    forum ist eröffnet - gepostet von robert am Donnerstag 12.10.2006



    Ähnliche Beiträge wie "testat 3"

    C TESTAT - Julchen (Montag 26.06.2006)
    Testat - Kreative (Samstag 20.01.2007)
    Schriftliches Testat - Starker (Sonntag 14.01.2007)
    Testat - Harun (Mittwoch 20.12.2006)
    Wie fandet ihr das Testat? Trautmann LF keine ahnung... - Beczko (Freitag 06.10.2006)