Övning Lista

  1. Lös i konsol-miljö.
    Använd array när du löser nedanstående övningar.
    Läs in 7 tal
    1. skriv ut största talet
    2. beräkna medelvärdet och skriv ut det
    3. skapa en metod som tar emot en array och som beräknar medelvärdet av talen i arrayen, samt returnerar medelvärdet, läs in talen utnyttja metoden, skriv ut svaret
    4. läs in talen från en fil

  2. Lös i konsol-miljö.
    Använd lista när du löser nedanstående övningar.
    Läs in 7 tal
    1. skriv ut största talet
    2. beräkna medelvärdet och skriv ut det
    3. skapa en metod som tar emot en lista och som beräknar medelvärdet av talen i listan, samt returnerar medelvärdet, läs in talen utnyttja metoden, skriv ut svaret
    4. läs in talen från en fil

  3. Lös uppgift 1 och 2 men i grafisk miljö

  4. Läs in tal (minst 10 st). Spar enbart de 5 högsta. Visa efter varje inläsning aktuell lista, sorterad. Lös både med array och lista.

  5. Skapa en highscorelista. Läs in befintlig lista från fil. Lägg till nya namn(string) och poäng(int) via inmatning. Visa aktuell ställning efter varje inmatning. Spara på fil efter varje inmatning så senaste highscorelistan finns på fil.

  6. Hitta på ett eget exempel med "List".

  7. Matriser är fler-dimensionella arrayer, antag att vi vi addera 2 st 2-dimensionella matriser av storleken 3x3.

    Exempel:

    Läs in båda och beräkna resultat matrisen. Skriv ut alla matriser (kanske inte på rad, men i alla fall under varandra).

  8. Varför inte testa på matrismultiplikation?
    Varje delelement från en rad i den första matrisen multpliceras med varje delelement i en kolumn i den andra matrisen. Summan av produkterna får platsen (rad,kolumn) i den nya matrisen.

    Exempel: