Wie kann ich folgende Aufgabe lösen (C Programm)?

...komplette Frage anzeigen Aufgabe - (programmieren, Programmierung)

2 Antworten

Das i unter 5 kannst du vergessen. Da schon 5 Artikel drin sein sollen, solltest du die ersten 5 Einträge nicht verändern, dort nie etwas reinschreiben. Da es keine Lücken in den Artikeln geben soll, muss die Zeitschrift also an die 6. Position (Index 5). danach werden die unbelegten Einträge mal als unbelegt gefüllt, da ich deine Aufgabe nicht weiter lesen kann. :-)

warenkorb[5].bezeichnung = "Gratiszeitschrift";
warenkorb[5].preis = 0.0;
for(i=6; i<8; i++)
{
warenkorb[i].bezeichnung = "#";
warenkorb[i].preis = 0.0;
}

Antwort bewerten Vielen Dank für Deine Bewertung

Hallo!

nach dem ersten Inhalt in Bezeichnung '#' suchen und durch "Gratiszeitschrift ersetzten.

Den Preis brauchst du nidcht beachten, da schon 0,0 drinnen steht

Gruß

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?