04 - Variabler

Variabler

Den här delen kommer att handla om variabler. Variabler används mycket inom matematiken för att representera ett godtyckligt värde. Variabler är en väldigt grundläggande bit i C++ och används flitigt. I C++ har varje variabel ett namn samt ett värde. Värdet kan ändras under programmets gång vilket är det fina med konceptet. Du kommer att se en väldigt bra tillämpning av variabler i avsnitten om inmatning.

Här kommer till att börja med ett liten simpelt exempel på programkod som använder variabler:

-ppna ditt projekt (project1.cpp om du kör Borland) och skriv in följande kod:

  1.  
  2. #include<iostream>
  3.  
  4. using std::cout;
  5.  
  6. int main()
  7. {
  8. int ett_tal;
  9. ett_tal = 12;
  10.  
  11. cout << ett_tal;
  12.  
  13. return 0;
  14. }


Det här programmet kommer skriva ut värdet av variabeln ett_tal, variabeln har vid utskriftstillfället värdet värdet 12. Detta värde tilldelas på rad 9 i koden.
När man skriver ut en variabel ska man inte ha några citattecken ( " ) med, då skriver programmet ut exakt de tecken som står mellan citattecknen istället.

Men nu kanske du undrar varför man inte skriver cout << "12"; i stället, det är ju mycket enklare och man får precis samma resultat. I just det här programmet skulle det faktiskt gå lika bra att skriva så, eftersom vi redan från början vet vilket värde variabeln kommer att ha. Men om man gör ett program där användaren matar in information till en variabel så kan man inte i förhand veta vad variabeln kommer att innehålla för data. Poängen med variabler är alltså att lagra som kan ändras under körningen utav programmet.

Men nu ska jag förklara rad för rad vad koden faktiskt gör för något.
Först inkludar vi iostream så att vi kan använda enkla C++ funktioner, vi berättar att vi ska använda funktionen cout ur namnrymden std och vi skapar en main-funktion.
På första raden i main-funktionen skapar vi en variabel av typen int (eng. integrer, dvs heltal) och ger den namnet ett_tal. Typen int berättar för kompilatorn att vi ska lagra ett heltal här, ingen text eller något annat. Observera också att man inte kan använda mellanslag i variabelnamn så man brukar använda _ i stället.

På raden efter, rad två i main-funktionen, så ger vi variabeln värdet 12 (glöm inte semikolon).
På fjärde raden skriver vi ut värdet av variabeln ett_tal. Som du ser så skriver man inte citattecken när man skriver ut variabler som man gör med strängar, utan man skriver bara variabelns namn.

Nu var det slut på den här delen, i nästa del kommer du att få reda på hur man kan använda variabler till något riktigt användbart!

Källa: http://blinkenlights.se/