Warum kostenlos registrieren?

Nur als registriertes Mitglied hast Du vollen Zugriff auf alle Funktionen unserer Website. So kannst Du eigene Fragen stellen und hast die volle Übersicht über neue interessante Themen im Forum.
Jetzt kostenlos registrieren.

Login


Hilfe bei JAVA!!!

Fragen oder Probleme mit HTML, PHP oder CSS?

Hilfe bei JAVA!!!

Beitragvon mermen am 14.03.2006, 13:45

hi!
ich bin neu hier und weiß nun nicht, an welche rubrik ich meine frage stellen muß...ich hoffe ich bin hier richtig!?...

also...ich brauche dringend hilfe bei der java-programmierung...

ich muß einen vokabeltrainer in java programmieren und kenne mich nur wenig in java aus....gibt es jemanden, der mir weiterhelfen kann!?....

habe in der schule nur Q-basic gelernt...und ein bischen JAVA....aber irgentwie reichen meine kenntnisse nicht, mich mit dem java handbuch durchzuschlagen....

ideen hab ich...aber wie ich sie umsetze weiß ich nicht so richtig!!!

bedanke mich im vorraus...

mfg mermen
mermen
 
Beiträge: 5
Registriert: 14.03.2006, 13:36


Beitragvon GrayGhost am 14.03.2006, 14:37

Hallo,
dann mach zunächst mal eine "Software Requirement Specification" in der du genau definierst, was das Programm leisten soll. Je genauer du die Anforderungen an das Programm festlegst, desto ehr wird sich jemand für dein Projekt interessieren.
GrayGhost
 

Beitragvon Max747 am 14.03.2006, 15:27

Code: Alles auswählen
// Vokabel Programm
import java.io.*;
import java.util.*;

public class Quiz
  {
  public static void main(String[] args)
                                   throws IOException
    {
    FileReader dateiStream = new FileReader(
                        "Quiz.txt");

    BufferedReader eingabeDatei =
                       new BufferedReader(dateiStream);

    // Anzahl der Einträge lesen
    String zeile;
    int anzahl;

    zeile = eingabeDatei.readLine();
    anzahl = Integer.parseInt(zeile);
     
    // Eine Zufallszahl zwischen 1 und anzahl
    Random zufall = new Random();
    int zufallszahl;

    while(true)
      {
      zufallszahl = zufall.nextInt(anzahl+1);
      if(zufallszahl != 0)
         break; // Zahl ist ok
      }

    // die Zeile einlesen
    for(int i = 1; i <= zufallszahl; i++)
       zeile = eingabeDatei.readLine();

    // Latein und Deutsch extrahieren
    StringTokenizer st = new StringTokenizer(zeile);
    String latein = st.nextToken();
    String deutsch = st.nextToken();
    System.out.print("Dieses Programm frägt nur Vokabel ab.\nKeine Stammformen oder Deklinationen!!");
    System.out.print("\n\nWas heißt " + latein + ": ");

    BufferedReader tastatur =
        new BufferedReader(
                new InputStreamReader(System.in));
    String antwort = tastatur.readLine();

    if(antwort.equals(deutsch))
      System.out.println(
                    "Die Antwort ist richtig!");
    else
      System.out.println("Falsch. Richtig ist "
                          + deutsch);

    eingabeDatei.close();
    }
  }


Hilft dir das weiter?
Max747
 
Beiträge: 343
Registriert: 12.12.2005, 18:14
Wohnort: Ludwigshafen

Beitragvon mermen am 14.03.2006, 16:50

Also:

Vokabeltrainer Deutsch - Englisch

Anforderungen:
- Mindestens 50 Vokabelpaare (Deutsch – Englisch) werden aus einer Datei eingelesen.
- Es kann gewählt werden, welche Sprache trainiert werden soll.
- Vokabeln werden zufällig ausgewählt.
- Statistik :
o Je Programmlauf (jeweils richtige bzw. falsche Lösungen)
o Insgesamt (Highscore, wie viele Variablen insgesamt richtig. bzw. falsch übersetzt wurden)
- Eine Variable, die dreimal hintereinander richtig übersetzt wurde, wird in der aktuellen Sitzung nicht mehr geprüft.

Programmieranforderungen:
- Absturzsicherheit.
- Das Programm funktioniert.
- Negativer Benutzer!!!
- Ausführliche Kommentierung.
- „Sprechende“ Variablen- und Methodennamen.
- Keine Methode ist länger als 80 Zeilen (ohne Kommentarkopf, Kommentare oberhalb des Kopfes)
(Ausnahmen müssen vorher genehmigt werden)


@ MAX747
wie muß die text-datei aufgebaut sein, damit sie das programm lesen kann!?...
mermen
 
Beiträge: 5
Registriert: 14.03.2006, 13:36

Beitragvon Max747 am 14.03.2006, 16:55

einfach die anzahl der vokabeln oben

BSP:

Code: Alles auswählen
5
car auto
people leute
man mann
woman frau
how wie
Max747
 
Beiträge: 343
Registriert: 12.12.2005, 18:14
Wohnort: Ludwigshafen

Beitragvon mermen am 14.03.2006, 17:18

kriege die meldung, dass er die datei nicht finden kann......sie steht aber in dem selben ordner, wo ich das programm abspeichere...mach ich da was falsch!?...
mermen
 
Beiträge: 5
Registriert: 14.03.2006, 13:36

Beitragvon Max747 am 14.03.2006, 17:45

du musst sie Quiz.txt nennen
Max747
 
Beiträge: 343
Registriert: 12.12.2005, 18:14
Wohnort: Ludwigshafen

Beitragvon mermen am 14.03.2006, 18:02

hab ich ja....trotzdem immer noch die fehlermeldung!!!

könnten wir über msn texten!?...

hab dich da mal angeschrieben!!!
mermen
 
Beiträge: 5
Registriert: 14.03.2006, 13:36

Beitragvon lissners am 14.03.2006, 18:25

Ich habe zwar nicht die Ahnung von Java, aber eventuell haste Du versehentlich die Rechte nicht gesetzt?
lissners
 
Beiträge: 426
Registriert: 02.01.2006, 17:11

Beitragvon mermen am 14.03.2006, 18:35

ich hab schon ein kleines prog geschrieben, welches mir die zeilen direkt nach dem einlesen wieder ausgibt....kriege die zeilen aber nicht in variablen um sie dann zu zerlegen....

ich glaube mit rechten hat das nix zu tun...wenn doch, klärt mich bitte auf....

...aber trotzdem besten dank!!!!!!!
mermen
 
Beiträge: 5
Registriert: 14.03.2006, 13:36

Beitragvon lissners am 14.03.2006, 19:17

Die benutzerrechte meine ich natürlich. :wink:
lissners
 
Beiträge: 426
Registriert: 02.01.2006, 17:11

Problem mit script (javascript) Hilfe erforderlich!!

Beitragvon xela am 21.03.2006, 22:05

hallo , ich brauche unbedingt hilfe ich habe ein problem, und zwar habe ich ein script geschrieben, komm aber nicht weiter weil es nicht geht und ich weiß nicht woran es liegen könnte. ich würde mich freuen, wenn jemand so nett wäre und den fehler findet und eine Korrektion zurück schreibt.

hier ist er:
Code: Alles auswählen
<HTML>
<HEAD>
<SCRIPT language="JavaScript" type="text/javascript">
<!--
var frag1;
frag1=new Array("Worauf müssen Sie sich einstellen?(bild)",
"Was kann in Kurven zum Schleudern führen?",
"An einem Bahnübergang schwenkt ein Bahnbediensteter eine weiß-rote-weiße Fahne.Was bedeutet dies?",
"Warum müssen Sie hier besonders vorsichtig sein?(bild)","Wie lange können Haschisch und seine Abbauprodukte im Urin nachgewiesen werden?",
"Welche Fehler machen das Überholen auch auf über sichtlichen und geraden Fahrbahnen gefährlich?",
"Welches Verhalten ist richtig?(bild)",
"Welches Verhalten ist richtig?(bild)",
"Andere Fahrer machen Sie auf anhaltend starkes Qualmen Ihres Auspuffs aufmerksam.Was müssen sie tun?",
"Wann darf bei dieser Ampel mit Grünpfeilschild nach rechts abgebogen werden?(bild)",
"Sie nähern sich Kindern, die auf dem Gehweg spielen.Wie müssen Sie sich verhalten?");

var antworten=new Array();

antworten[0]=new Array("a ","b ","c ");
antworten[1]=new Array("d ","e ","a ");

function zufall()

   var ergebnis;
   do {
      ergebnis=Math.round(Math.random()*frag1.length);
   }
   while(ergebnis>frag1.length-1);
   return ergebnis;
   
}
function Fahrschule()
{
   var temp=new Array(),temp2=new Array();
   while(temp.length!=5) {
      var index=zufall();
      var doppelt=false;
      for(var i=0;i<temp.length;++i) {

         if(temp[i]==frag1[index])
            doppelt=true;
      }
      if(doppelt==false) {
         temp[temp.length]=frag1[index];
         temp2[temp2.length]=new Array();
         for(var i=0;i<3;++i) {
            temp2[temp2.length][i]=antworten[index][i];
         }
      }


   }
   document.write("<table align=center width=50% border=5><tr><td align=left>");
   document.write(temp.join("<tr><td align=left>"));
   
   document.write("</table>");
}
//-->
</SCRIPT>
</HEAD>
<BODY onLoad="Fahrschule()">
</BODY>
</HTML>

P.S.: Ich muss ein Programm zur Füherscheinprüfung schreiben (mit Javascript) ich will von 20 fragen 10 zufällig mit den dazugehörigen antworten wiedergeben, die dann angekreuzt werden können. Also wenn jemand schon sowas gemacht hat, dann bitte ich denjenigen ein vorschlag zu schreiben wie ich es am besten machen könnte. danke!
xela
 
Beiträge: 2
Registriert: 21.03.2006, 21:55



Ähnliche Themen


Zurück zu HTML, PHP & Co.

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste