Varijable

Varijable

U programiranju varijabla je prostor u memoriji računala koji ima svoje ime i može se mijenjati. Imena varijabli mogu sadržavati velika i mala slova i brojeve te moraju počinjati sa slovom ili donjom crtom (underscore _). Velika i mala slova se razlikuju, tako da su varijable m i M dvije različite varijable. Postoji nekoliko osnovnih tipova varijabli, npr. char, int, float. Varijable tipa int spremaju cjelobrojne vrijednosti, float decimalne brojeve a char jedan znak. Prije korištenja svaka se varijabla obavezno mora definirati. Još treba reći da se varijabli koja se neće/ne smije mijenjati u programu dodaje prefiks const. Primjer deklaracija:


int broj;
float decimalni_broj;
char znak;
const float pi=3.14;

Može se definirati nekoliko varijabli istoga tipa (nikako istog imena) u jednom redu, treba ih razdvajati zarezom:

int broj1, broj2, broj3;

Dosada smo napisali program koji samo ispisuje poruke na konzolu. Naravno, može primati podatke koje korisnik unese te ih spremati u varijable. Primjer:

#include 

int main()
{
  int godine;
  char spol;
	
  printf ("\n Unesi svoje godine i spol(M ili Z): "); 
  scanf ("%d %c", &godine, &spol); 
  printf ("Spol: %c Godine: %d", spol, godine);
	
  return 0;
}

Pomoću funkcije printf() ispisujemo podatke a pomoću scanf() ih spremamo u varijable. Više o tome u slijedećem poglavlju:

Ulaz i izlaz

Odgovori