Kleine Sektflaschen Hochzeit
Was hast du dann in der Schule gelernt? Wieso übernimmst du die Aufgabe ein Programm wie Schiffe versenken zu programmieren, wenn du nicht mal die Kenntnisse hast wie man ein Feld erstellt, bzw. mit dem Feld ist ein Array gemeint. Dicke Eier? Du hast schon Tipps bekommen, auch gute, aber du hast irgendwann den Weg des kleinsten Wiederstandes gewählt und das akzeptiert was dir die Lösung liefert, ohne zu hinterfragen wieso und weshalb. Also wenn du nicht mal in der Lage bist ein Array-Feld zu erstellen, dann hat das evtl. tatsächlich keinen Sinn. Ich könne dir nun zeigen wie du das Array erstellst, denn erstens ist es nur eine Zeile und zweitens mag ich im Grunde ich den Spruch von wegen - Lerneffekt - nicht. Trotzdem, wenn du es vorgesagt bekommst, dann verstehst du es nicht was das eigentlich soll und verstehst den Rest nicht. Wie ich schon sagte, im Beitrag #96 steht der erste Schritt. Willst du ein Tipp? Ok, hier ist ein Link zu einem Tutorial: Lerne zuerst was Array sind (siehe Tutorial).
#1 Guten Abend, ich bin dabei eine sehr einfache Version von Schiffe versenken zu programmieren bekomme aber immer beim zufälligen belegen meines x*x großen Feldes komische Werte. Bei einem 10*10 Feld zb. bekomme ich entweder 0, 3 oder 10 Felder mit schiffen (10 sollen es seien) aber er zeigt mir immer an das er 10 mal die 1 gesetzt hat. Ich suche schon echt lange rum aber der Fehler kommt mir einfach nicht in den Schädel. Im Code ist das zufallszeug in der initFeldZwei Java: public class SchiffeVersenken { public static void main(String[] args) { ("Bitte die Seitenlaenge des Feldes eingeben: "); int seitenlaenge = 10;//adInt(); int maxSchiffe = (seitenlaenge * seitenlaenge) / 10; String[][] spielfeldSpielerEins = initFeldEins(seitenlaenge, maxSchiffe); String[][] spielfeldSpielerZwei = initFeldZwei(seitenlaenge, maxSchiffe); //("Bis wieviel wollen sie spielen? :"); ausgabe(spielfeldSpielerZwei);} static String[][] initFeldEins(int seitenlaenge, int schiffe) { return new String[seitenlaenge][seitenlaenge];} static String[][] initFeldZwei(int seitenlaenge, int maxSchiffe) { int schiffZaehler = 0; String[][] feldZwei = new String[seitenlaenge][seitenlaenge]; for (int a = 0; a <; a++) { for (int b = 0; b < feldZwei[a]; b++) { feldZwei[a][b] = "";}} while (schiffZaehler < maxSchiffe) { if (schiffZaehler < maxSchiffe &&!
Hi, für die Uni sollten wir als letzte Hausaufgabe beginnen, Schiffe versenken zu programmieren. Bisher war das ganze relativ simpel gehalten und wurde in der Konsole ausgegeben. Dazu nutzte ich ein zweidimensionales Array mit der Größe 10x10. Bei der Ausgabe sah es dann in etwa so aus 0123456789 0.......... 1.......... 2.......... 3.......... 4.......... 5.......... 6.......... 7.......... 8.......... 9.......... Nun sollen die Zahlen links der Zeilen per ASCII-Code-Eingabe im Quelltext in A-J geändert werden und ich habe leider keinen Plan, wie public class Battleship { private static char[][] myShips = { {'. ', '. ', }, {'. ', }}; public static void print(char[][] grid) { (" 0123456789"); for (char i = 0; i < grid[]; i++) { (i + " "); for (int j = 0; j <; j++) { (grid[j]);} ();}} Das wären Array + Ausgabe. Freue mich auf Antworten, auch wenn es für die meisten vermutlich ziemlich einfach ist Ergänzung ( 13. Dezember 2015) Damit ich nicht falsch verstanden werde, mir geht es nicht um die Lösung, sondern einen Hinweis zu dieser, möchte es ja auch selbst erarbeiten und verstehen.
für alle anderen funktionen halt ---.. Diese Nachricht wurde geändert von: Profil Erni Pixelschubser Beiträge: 1 hi leute sry dass ich diese alte kamelle noch mal aufwärme, aber ich hab jetzt das gleiche Problem. Hab son paar vorkenntnisse aus dem 1. und 2. Halbjahr und soll jetzt Schiffe versenken mit Logo programmieren. könnt ihr mir da vielleicht helfen??? ich hab absoulut keine ahnung wie das funktionieren soll und bin halb ab verzweifeln. danke im vorraus schonmal Profil Zitieren
Es ist nicht so schwer. Du benötigst ein Zweidimensionales Array, wg. Spielfeld 12x12. Wenn du das grob verstanden hast, kannst du den Rest hier fragen. Ich hab das das Programm (bzw. das Platzieren der Schiffe) zum Teil programmiert (siehe Anhang). Das kannst du auch. Ist im Grunde nicht wirklich schwer. Ich hab dazu folgende Prozeduren und Funktionen benötigt: Prozedur FeldLeeren Funktion IstZelleGueltig Funktion IstZelleFrei Funktion IstGueltigeZelleFrei Funktion IstZelleUndRandZoneFrei Funktion SchiffPositionHorizontal Funktion SchiffPositionVertikal Funktion EinSchiffPositionieren Funktion AlleSchiffePositionieren Ich hab die Berechnung in kleine Stücke zerteilt, wobei einige Funktion gerade mal eine Zeile groß sind. Der erste Schritt ist ein Feld generieren.
Die Frage 1. 5. 01-125 aus dem Amtlichen Fragenkatalog für die theoretische Fahrerlaubnisprüfung in Deutschland ist unserem Online Lernsystem zur Vorbereitung auf die Führerschein Theorieprüfung entnommen. Im Online-Lernsystem und in der App wird jede Frage erklärt.
Lokalisierung des Fahrlehrer David Masson spricht Français Zahlungsmittel Bankkarte, Barzahlung zum Zeitpunkt des Kurses Annulation und Rückerstattung Der Fahrlehrer hat keine besonderen Annulationsbedingungen angegeben. David Masson, Fahrlehrer, bietet Kurse in Chêne-bourg im Kanton Genf an.
Wittenberger Straße gefahren wurde... weiß jemand genaueres und unter Umständen was mit dem Wagen passieren soll? ^ Der ehemalige Strbf. Wittenberger Straße wird zur Abstellung der T4D-M genutzt, die keine Fristen/HU mehr haben. Evtl. findet sich im osteuropäischen Ausland ein Betrieb, der sie kaufen möchte. Ansonsten werden sie irgendwann verschrottet. Derzeit sind 8 T4D-M dort abgestellt. Gleichzeitig wird bis zum Sommer 2019 das Straßenbahnmuseum in die Wittenberger ziehen. Was ist denn mit NGT12 1217? Lange nicht gesehen bzw gelesen. Fahrschule? (Auto und Motorrad, Führerschein). Bin ich heute auf der mitgefahren Hat seine Werbung aber seit ner Weile verloren. Achso okay. Danke für die Info. Frage zur 2189: Ist diese schon abgestellt? Ich habe kürzlich bei den Sichtungen gelesen. daß sie an jenem Tag auf der Linie ihren letzten Einsatz - Tag hatte. Frage zur 2189: Ist diese schon abgestellt? Ich habe kürzlich bei den Sichtungen gelesen. daß sie an jenem Tag auf der Linie ihren letzten Einsatz - Tag hatte. Ja, 2189 hatte am Samstag den letzten Einsatztag.
KeepLoggedInCookie Aufrechterhaltung des Logins. Bis zum manuellen Logout oder 1 Jahr Aktives_Zeitpaket Erlaubt Zugriff auf Erklärseiten ohne Werbeeinblendungen. Statistical cookies capture information anonymously. This information helps us to understand how our visitors use our website. Akzeptieren Google Datenschutzerklärung des Anbieters Cookie von Google für Website-Analysen. Erzeugt statistische Daten darüber, wie der Besucher die Website nutzt. 2 Jahre Marketing cookies are generally used to display advertisements based on your interests – but also via other websites that can read the cookie. Frage 1225 fahrschule west. Mehr Infos