1
Övningsuppgifter i Programmering 1 vecka 45
Till övningarna kan man välja att antingen göra konsol-‐ eller dialogruteapplikationer.
1. Skriv ett program som läser in ett ord till ett String-‐objekt och som ger ordets längd och begynnelsebokstav i en utskrift.
Ex:
Skriv in ett ord: Bilstrålkastare
Bilstrålkastare har 15 tecken och börjar på bokstaven B.
2. Skriv ett program som läser in två förnamn och som skriver ut namnen i bokstavsordning. Ex:
Skriv in ett förnamn: Larsa Skriv in ett förnamn: Kenne Du läste in: Kenne, Larsa
3. Skriv ett program som läser in en text till ett String-‐objekt och ett tecken till en char-‐ variabel. Därefter ska programmet skriva ut hur många tecken som finns av det inlästa tecknet i den inlästa texten.
Ex:
Skriv in en text: Jag heter Mathias Skriv in sökt tecken: a
Det finns 3 st a:n i texten.
4. Skriv ett program som läser in en text till String-‐objekt. Därefter ska användaren kunna söka efter ett visst ord i den inlästa texten.
Ex:
Skriv in en text: Jag heter Mathias och jag bor i Lund. Jag
tycker att programmering är kul.
Skriv in sökt ord: bor Ordet bor finns i texten.
5. Skriv ett program som läser in ett för-‐ och ett efternamn till en sträng namn. Skapa sedan en ny sträng, omvantNamn, där efternamnet ligger före förnamnet och där namnen separeras med ett kommatecken och ett mellanslag.
Ex:
Skriv in för- och efternamn: Mathias Magnusson Magnusson, Mathias
2
6. Skriv ett program som pratar i-‐språket, d v s användaren kan skriva in en text och vokalerna i texten byts ut mot bokstaven i.
Ex:
Skriv in en text: Programmering är kanonkul. Prigrimmiring ir kininkil.