Wir kalkulieren...

Tja, ein "Verkauf", geht immer mit den Grundlagen des Rechnungswesens einher.

Rechne es dir durch... alle Kosten, mit deinem gewünschten Gewinn aufsummieren und schauen was raus kommt...

...zur Antwort

Ohne Abschluss einer Ausbildung wird das richtig schwer!

Ist schon mit schwer genug ;-)

...zur Antwort

Ziemlich einfach sogar...

Einfach am Leerzeichen trennen. Die Textdatei muss natürlich in einer Variable stehen.

let felder = txtstring.split(' ');

Beim einlesen drauf achten, das er jeden Zeilenumbruch mit einem Leerzeichen ersetzt.

...zur Antwort
Ja klar geht das

Selbstständig kannst du dich (so gut wie) immer machen. Egal wie dein Kenntnis(s?)stand ist.

...zur Antwort

in HTML geht das recht einfach mit "select - option" und ein gaanz bischen Javascript

<select id="linkmenu" name="test" onchange="window.open(this.value,'_blank'); return false;">
  <option value="">Test</option>
  <option value="https://testforum.de">wBB 2.3</option>
  <option value="https://www.testforen1.de">Contact</option>
  <option value="https://www.testforen2.de">Sitemap</option>
</select>
...zur Antwort

Erstmal... toller Ansatz. So hab ich es auch gemacht... (vor 30 Jahren) :-)

Fang mal mit nem Taschenrechner an. Der ist nicht so schwer und du kannst gut recherchieren. Oder so ner Art Chatbot... der auf Schlüsselwörter antwortet. Da kommen viele Antworten und Fälle zusammen. Macht auch Spass...

Es gibt auch kleinere Spiele, die man programmieren kann.

...zur Antwort

Ich verstehe deine ganzen Formeln zwar nicht... (ist mir zu anstrengend das nach zu vollziehen... aber mit Modulo zu arbeiten erscheint mir falsch. Modulo ist doch der Rest einer geteilt durch Aufgabe... mod (10 % 3) = 1

...zur Antwort

also wenn keiner hier will...

Der Code ist schon ziemlich bekloppt... aber das sind sie in Prüfungsfragen ja immer ;-)

Gehen wir das ding also mal Schritt für Schritt durch... (das ist übrigends kein C++, sondern Pseudocode ;-) )

Für index=1 bis länge-1 // index = 1; länge = 6
eintrag = wert[index]   // wert[1] = 6 = eintrag
pos = index   // pos = 1
SOLANGE pos > 0 UND wert[pos-1] > eintrag   // pos ist immer größer 0; wert[0] = 42 > eintrag = 6 (== TRUE)
werte[1] = werte[0] = 42
pos = pos - 1 
werte[0] = eintrag   // werte[0] = 6
-----------------------------------------
6, 42, 27, 38, 28, 18, 4

Und siehe da... ich habe das selbe Ergebnis wie du...

Wenn das wirklich falsch ist... kann ich dir nicht sagen warum, sry

...zur Antwort

Das machst du mit der "MINWENNS" Funktion.

Schau dir mal folgenden Link:

https://support.microsoft.com/de-de/office/minwenns-funktion-6ca1ddaa-079b-4e74-80cc-72eef32e6599

Für die Ausgabe der GPNummer musst du nochmal selbst schauen... Excel ist bei mir so lange her.

Wenn gar nix klappen will... schreib einfach nochmal ;-)

...zur Antwort

Ist die KI den schon vorhanden? Oder ist diese ein Fremdprogramm?

Also die Idee finde ich ziemlich cool...

Folgende Fragen ergeben sich:

Wie ist die Ausgabe des Bildes von der KI (Datei?, welches Format?, nur Anzeige, kein Format? usw.)

Wenn Fremdprogramm, gibt es APIs?

Es gibt so viele Möglichkeiten eine (diese) KI einzubinden, da müsste man schon ein paar mehr Infos haben :)

...zur Antwort

also...

Erstmal brauchst du Variabeln...

also Type und dann den Namen, den du vergeben möchtest. Float sind übrigends Fließkommazahlen. Variabel Typen recherchieren.

https://learn.microsoft.com/de-de/visualstudio/get-started/csharp/tutorial-console?view=vs-2022

//Variabeln einrichten
float r = 10.25;
float i = 5.30;
float u;

u = i * r; // eigentliche Rechnung

Console.WriteLine (u); //Ergebniss ausgeben
Console.ReadKey();
...zur Antwort

Dein PrimaryKey "autoID" ist nicht in der "verkaufsvertrag" Tabelle. Der Fremdschlüssel muss in beiden Tabellen existieren.

Deine Datenbank- (Tabellen-) Struktur ist ziemlich holprig.

An deiner Stelle würde ich mir nochmal die Beziehungen deiner Tabellen zueinander näher anschauen. Stichwort 1 zu 1 / 1 zu viel / viele zu viele...

Wenn einem Verkaufsvertrag (ich finde diesen Namen unglücklich gewählt, denke es ist ein Kaufvertrag) einem oder mehreren Autos zugeordnet werden kann... dann brauchst du nur die "VerkaufsvertragID" als FS in die "auto" Tabelle speichern.

Vorallem, wenn du noch mehr Beziehungen zu anderen Tabellen herstellen möchtest, endet das... wenn du so weiter machst... in einem ziemlichen Chaos ;) (nicht böse gemeint)

schau dir auch die Normalformen zur Datenbanken an... du solltest dich min. an die 3. halten. (das heisst, auch an die 1. und 2.)

...zur Antwort

Bei der Frage "Wie einbinden? Ist schon seit ca. 20 Jahren "selfHTML" meine erste Anlaufstelle.

https://wiki.selfhtml.org/wiki/HTML/Tutorials/Multimedia/video

Und hier ein paar Videobearbeitungs Tools (Freeware)

https://www.computerbild.de/artikel/cb-Tipps-Software-Videobearbeitungsprogramm-kostenlos-10409750.html

Die gängigen Videoformate für HTML sind MP4, WebM und Ogg.

...zur Antwort