Johdatus ohjelmointiin – C kielen peruselementit Tutkijayliopettaja Manne Hannula 30. 10. 2008 Opetusharjoittelu (ohjaava opettaja Jukka Jauhiainen)
C-kielen peruselementit Data D Operaattorit O
Mitä data on? – ”viipalointi” Muuttujat D Vakiot Muu (f)
Datan perustietotyypit – “suikalointi” Muisti char D int float double void
Yksittäinen data • Tunnus = datan, funktion tms nimi (identifier) • Tulee koostua kirjaimista, numeroista ja alaviivoista. Ensimmäinen merkki ei saa olla numero • Isoilla ja pienillä kirjaimilla on merkitystä, Arvo on eri asia kuin arvo.
Muuttujat • int paino (esittely) • paino=90; (määrittely) paino RAMMuisti (1 GB)
Vakiot • const int raja=80; Massa. Muisti (500 GB) paino raja
2. 7 Muuttujien alustus • int vuosi=2008; • char merkki=’M’; • tapahtuu aina tyyliin Tyyppi Muuttujan_nimi=Vakio
2. 8 Vakiot • Arvo ei muutu määrittelynsä jälkeen • Voivat olla mitä tahansa tietotyyppiä (”suikaletta”); numero, teksti, nimi, kokonaisluku, vitsi, jne.
Operaattorit – neljä pääluokkaa Operaatiot O Aritmeettiset Vertailu Loogiset Bitti