Arrayer (vektorer)

Här finns en samling problem som rör arrayer. Till varje problem finns en ledning och ett förslag på lösning.

  1. Skriv ett program som skapar en vektor som kan lagra 10 heltal. På första positionen ska det ligga 0, på andra 1, på tredje 2, osv. Skriv ut hela vektorn på en rad (med mellanslag mellan talen). Ledning Lösning  octave
  2. Skriv ett program som skapar en vektor som kan lagra 10 heltal. På första positionen ska det ligga 9, på andra 8, på tredje 7, osv. Skriv ut hela vektorn på en rad (med mellanslag mellan talen). Ledning Lösning  octave
  3. Skriv ett program som skapar en vektor som kan lagra 10 heltal. Talet på en viss position i vektorn ska vara summan av alla tal fram till och med positionen i vektorn i uppgift 1. Skriv ut hela vektorn på en rad (med mellanslag mellan talen). Ledning Lösning  octave
  4. Skriv ett program som läser 10 bokstäver (en åt gången). Kontrollera att det verkligen är bokstäver som läses in. Bokstäverna ska lagras i en vektor. Gå igenom vektorn och gör alla bokstäver till versaler. Skriv ut hela vektorn på en rad (med mellanslag mellan bokstäverna). Ledning Lösning   octave
  5. Skriv ett program som kan ta hand om resultatet från en liten undersökning om hur folk ska rösta i en viss fråga (t ex om de ska rösta ja eller nej till euron). Antalet personer ska anges med en konstant. Varje person får svara ja eller nej och resultatet ska lagras med booleska värden i en vektor (true - ja, false - nej). Beräkna sedan antalet ja respektive nej samt redovisa resultatet. Ledning Lösning