Lezione 2: il programma e le variabili

  • se variano, cioè possono avere nel corso di
    vita del programma valori diversi,
    prendono il nome di variabili
  • se rimangono sempre dello stesso valore,
    prendono il nome di costanti
  • un nome che identifica univocamente la variabile
  • un valore che corrisponde al dato contenuto nella variabile.
  • bisogna dapprima crearla mediante un’operazione che ci fa: -definire il nome=che serve per poterla richiamare. Il nome non può contenere spazi -definire la natura=per capire cosa contiene
  • valore assegnato a una variabile si sostituisce a quello presente in precedenza nella stessa variabile
  • diversi tipi: 1) numeriche: che riguardano i numeri – intero(int)=numeri interi senza virgola –reale(float)=numeri interi con la virgola 2)alfanumeriche(char)= lettere dell’alfabeto 3)logiche(bool)=possono assumere 2 valori vero o falso (true e false)
  • Senza l’operazione di inizializzazione il valore contenuto non è noto
  • Assegnare un valore a una variabile significa memorizzare un dato nella cella di memoria RAM corrispondente all’identificatore della variabile
  • Le variabili possono scambiare il loro contenuto. Questa operazione prende il nome di SWAP
  • il valore non subisce modifiche durante l’evoluzione del programma
  • Esistono casi dove un valore può rimanere inalterato qualsiasi programma venga eseguito