Ryggsäcken I den här övningen ska du precis som i ovan övning hantera inmatning och utmatning. Programmet är en ryggsäck som styrs via menyn. Du ska kunna lägga till föremål i ryggsäcken, tex ett äpple. Du ska sedan kunna välja att skriva ut alla föremål. Observera att du inte behöver jobba med array än (det kommer vi in på senare) utan det finns en simpel lösning till att lägga till fler föremål. Du ska även kunna rensa ryggsäckens innehåll. Ett val för att avsluta programmet ska också finnas. För att lösa uppgiften behöver du använda dig av följande:
• Utskrift till konsollen
• Inmatning av data, spara variabler i korrekt datatyp
• Selektion, if eller switch för meny
• Loop som accepterar menyval tills användaren väljer att avsluta programmet
• Kodblock, tänk på att det är viktigt var du deklarerar dina variabler
Ryggsäcken – fortsättning Du ska nu ersätta en del funktioner i den tidigare övningen Ryggsäcken som du gjorde tidigare.
• Gör en array där användaren kan mata in upp till 5 föremål
• Utskriften av innehåller ska du nu skriva ut med en for-loop
• Menyn ska vara skriver med en switch (om du inte redan gjort det).
• Ditt program ska hantera felaktig inmatning så att du undviker att programmet kraschar. Glöm inte att kommentera din kod och förklara dina val & hur det fungerar.