Skip to content

First assignment for .NET24 at IT Högskolan.

Notifications You must be signed in to change notification settings

Kavency/ITHS_Labb01

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ITHS .NET24 Labb 1 Instruktioner.

Hitta tal i sträng med tecken.

Skapa en konsollapplikation som ber användaren mata in en text (string) i konsollen. Den inmatade strängen ska sedan sökas igenom efter alla delsträngar som är tal som börjar och slutar på samma siffra, utan att start/slutsiffran, eller något annat tecken än siffror förekommer där emellan.

ex. 3463 är ett korrekt sådant tal, men 34363 är det inte eftersom det finns ytterligare en 3:a i talet, förutom start och slutsiffran. Strängar med bokstäver i t.ex 95a9 är inte heller ett korrekt tal.

Skriv ut och markera varje korrekt delsträng.

För varje sådan delsträng som matchar kriteriet ovan ska programmet skriva ut en rad med hela strängen, men där delsträngen är markerad i en annan färg. Exempel output för input ”29535123p48723487597645723645”:

29535123p48723487597645723645
29535123p48723487597645723645
29535123p48723487597645723645
29535123p48723487597645723645
29535123p48723487597645723645
29535123p48723487597645723645
29535123p48723487597645723645
29535123p48723487597645723645
29535123p48723487597645723645
29535123p48723487597645723645
29535123p48723487597645723645
29535123p48723487597645723645
29535123p48723487597645723645
29535123p48723487597645723645
29535123p48723487597645723645

Ni kan välja vilka färger ni skriver ut med så länge man ser skillnad på dem. Ni byter färg genom att ändra värde på Console.ForegroundColor.

Addera ihop alla tal och skriv ut totalen

Programmet ska också addera ihop alla tal den hittat enligt ovan och skriva ut det sist i programmet. Gör gärna en tom rad emellan för att skilja från output ovan. Exempel output för input ”29535123p48723487597645723645”:
Total = 5836428677242

Redovisning

Uppgiften ska lösas individuellt. Checka in din lösning som ett nytt repo på Github. Lämna in uppgiften på ithsdistans med en kommentar med github-länken.

Betygskriterier

För godkänt: Programmet ska fungera enligt beskrivningen ovan. Om man matar in strängen i exemplet ska man få samma output som ovan. Det ska även fungera generellt, oavsett vilken sträng man matar in. Båda uppgifterna ska vara lösta, d.v.s. programmet ska först skriva ut alla delsträngar som i exemplet ovan och därefter räkna ut och skriva ut total. Koden ska vara väl strukturerad, ha väl valda namn på funktioner och variabler, och vara lätt att förstå.

About

First assignment for .NET24 at IT Högskolan.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages