Programmering A   C/C++

 

Nedanstående övningar rymmer bl.a. användning av strängar och vektorer. Vilken form av vektor och sträng du väljer att arbeta med avgör du själv, utifrån vad du anser mest lämpligt.

 

1. Skapa ett program som låter användaren ange valfritt antal heltal. Programmet ska sedan sortera dem i storleksordning, samt beräkna medelvärde och median (se bilden nedan).

 

2. Skapa ett program som inhämtar ett ord från användaren och sedan skriver ordet som en kvadrat (se bilden t.h.).

 

3. Var uppgiften ovan för enkel? Här kommer en lite knepigare variant där programmet åter ska skriva det ord användaren anger i en fyrhörning (se bilden t.h.).

 

4. Hohemomloligogtot
Via denna länk kan du få reda på hur rövarspråket är konstruerat. Skapa ett program som översätter ord från vanlig svenska till rövarspråket.

 

5. Skapa ett program som undersöker om ett ord eller en fras användaren anger är ett palindrom, d.v.s. ett ord eller fras som blir samma sak baklänges. Exempel sås, naturrutan. Då det gäller fraser ska programmet bortse från mellanslagens placering, d.v.s. "ni talar bra latin" klassas som ett palindrom.

 

6. Skapa ett program som låter användaren mata in valfritt antal värden mellan 1 - 50. När användaren är klar med sina inmatningar skall programmet visa vilket värde som angetts flest gånger samt antalet gånger och frekvens (% av totala antalet angivna värden).

 
© Stockholms Stad 2001