Kleine Sektflaschen Hochzeit
Bei der zweiten (doppelten) for-Schleife, gehst du nicht über alle Elemente, sondern nur über das erste und vergleichst das mit den restlichen, das ist schon mal nicht ganz richtig, denn es könnte ja die zweite und die dritte Zahl gleich sein. Du musst also alle Kombinationen, also der Einfachheit 6*6 überprüfen, ersetze also durch: for(int j=0; j<6; j++) { if (LottoZahlen[i](LottoZahlen [j])) { doppelt++;}}} Jetzt musst du aber zusätzlich aufpassen, denn es wird ja dann jede Kombination überprüft, auch die Zahl mit sich selber. Initialisiere also doppelt als -6, oder füge noch if(i! =j) hinzu. Ganz unten müsste auch dann while(doppelt! =0) stehen, denn du willst ja so lange weiter machen, bis eben keine doppelten mehr drin sind. So könnte der Code am Ende aussehen: if (LottoZahlen[i](LottoZahlen [j])&&(i! Lottozahlen java programmieren program. =j)) { doppelt++;}}}} while (doppelt! = 0); (String(LottoZahlen)); Ein paar Tipps: Mach doch das Array gleich vom Typ Integer, wenn da nur Zahlen reinkommen, dann sparst du dir die Konvertierung 0 musst du nicht in einen int casten Statt zufall = zufall + 1; kannst du auch zufall++; benutzen.
#1 Servus, ein kleines Tool möchte ich gern haben, welches die Daten von zwei verschiedenen Webseiten einliest, anschließend vergleicht und mir gefiltert ausgibt. Welche Programmiersprache ist dafür die Sinnvollste? Gibt es jemand unter uns der mir für ein (höheres dreistelliges) Taschengeld dabei unter die Arme greift und das als Job macht? Zuletzt bearbeitet: 23. August 2014 #2 wie bekommst du denn die Lotto Zahlen von der Webseite in deine Software eingelesen? Das ist nicht so trivial, wenn du keinen Zugriff auf den dahinter liegenden content hast. Welche Sprache besser geeignet ist, ist mal zweitrangig. #3 Mal abgesehen davon ist JSON keine Programmiersprache, sondern eine Notation/Dateiformat #4 Zitat von RED-Bit: Wenn ich das wüsste... Vermutlich direkt vom Screen. Lottozahlen java programmieren net. Also alle Daten die ich brauche würde ich manuell beim Durchklicken mit den eigenen Augen auf den beiden Webseiten finden. Dann müsste es eine "Maschine" ja auch können... Ergänzung ( 23. August 2014) Zitat von TheRepatriate: Aha.
Ihr Gewinn beträgt 100. 000 Euro! ");} else if (zähler == 5) { ("Sie haben 5 Richtige! Ihr Gewinn beträgt 250. 000 Euro! ");} else if (zähler == 6) { ("Sie haben 6 Richtige! Ihr Gewinn beträgt 1. 000. 000 Euro");}}} #5 Ja. 1 addieren. zufallszahl = zahlenGenerator. nextInt(49) + 1;
Man erhöhe x um eins. Das wird so lange gemacht, bis x der Endposition des Arrays entspricht. Das ganze als Code:
int[] array={7, 5, 3, 2, 8, 8};
int hilfsvariable=0;
int index_minimum=0;
for(int i=0; i<; i++)
index_minimum=i;
//Den Index des kleinsten Wertes ab Position i im Array suchen
for(int j=i; j<; j++)
if(array[j]
Danke. Hat das trotzdem was mit Java zu tun? #5 Es scheint aber wohl einen freien Webservice zu geben, über den man kostenlos die Lottozahlen abrufen kann. Das kannst du dann mit den gängigen Programmiersprachen umsetzen: Es scheint eine kostenfreie Registrierung notwendig, aber ansonsten dürfte die Umsetzung ziemlich fix gehen. JSON ist ein Format in dem Dateien "über das Web" gesendet und empfangen werden können. #6 vom Screen? Heute sind die Zahlen links, morgen rechts, übermorgen in einem Popup-Frame, nächsten Monat sind es Grafiken anstatt Ziffern usw.... Lotto-Spiel ♨󠄂󠆷 Java - Hilfe | Java-Forum.org. Vergiss das sofort wieder, so programmiert man nicht. Wie ich bereits sagte, ohne Zugriff auf das CMS sehe ich da keine vertretbaren Möglichkeiten Der Link von TheRepatriate kann funktionieren. Nächste Frage: wieso von zwei Webseiten? Die Lottozahlen sind doch identisch, außer du möchtest ein anderes Land oder eine andere Lotterie auswerten #7 Vielen Dank. Wenns nur so einfach wäre... Mich interessiert ein anderes Produkt von Lotto: Die Quoten der Lotto Fußballwetten brauche ich.
#1 Hallo! ich habe ein Program welches 6 Lottozahlen erzeugt, mit den namen feld[0] bis feld[5]. das programm funktioniert, es gibt 6 zahlen aus (sogar ohne dublikate), jedoch sind die zahlen nicht der größe geordnet. und das will ich jetzt machen... ich weis wie ich es anstellen soll aber bei der umsetzung haperts. der program müsste erstmal feld 0 mit den feldern 1-5 überprüfen und wenn ein zb feld 0>1 ist dann tasuchen: if(feld[a]>feld){ speicher=feld feld =feld[a] feld[a]=speicher dann muss er feld 1 mit 2-5 vergleichen usw.. ich versuche immer die ganze geschichte einzutippen aber ich bekomms einfach nicht hin, irgendwo hat mein hirn da nicht genug kapazität für ^^ kann mir wer helfen? MELM-Lottoprogramm 8.01 - Download - COMPUTER BILD. koffi Lt. Junior Grade Ersteller dieses Themas #3 oha, so einfach ist das? ^^ nur schade dass ich mit der ewig langen tabelle nix anfangen kann... so unübersichtlich und.. ka was das alles bedeutet (nicht dass ich kein englisch könnte aber.. ka) danke! edit: ach noch ne frage. in der schule haben wir programme geschrieben in denne der nutzer was eingeben konnte.
Hat der Benutzer verloren, dann bekommt er Nachricht "Du hast verloren. ". Hat er gewonnen, soll die Nachricht "Du hast gewonnen! " angezeigt werden. Dafür brauchen wir eine Fallunterscheidung. Wir prüfen, ob die Lotto-Eingabe gleich der Zufallszahl ist, wenn ja geben wir "Du hast gewonnen! " aus. Wenn nein, dann "Du hast verloren. ". Eine Fallunterscheidung können wir mit if und else durchführen. Zwei Werte auf Gleichheit überprüfen wir mit dem Vergleichsoperator (==). Siehe folgendes Code-Beispiel: public class Lotto int zufallszahl = xtInt(100); if(zufallszahl == lottoEingabe) { // Ausgabe "Du hast gewonnen! "} else { // Ausgabe "Du hast verloren! "}}} Jetzt fehlt nur noch die Ausgabe des Textes "Du hast gewonnen! Java Programm: Lottozahlen ♨󠄂󠆷 Java - Hilfe | Java-Forum.org. " und "Du hast verloren! ". Danach kann unser Lottobetrieb an den Start gehen. Zur Lösung dieser Ausgabe benutzen wir erneut JOptionPane. Diesmal jedoch nicht die Methode showInputDialog(), sondern showMessageDialog() owMessageDialog(null, "Du hast gewonnen! ");} owMessageDialog(null, "Du hast verloren!