Corso su C++


Rispondi
    Rispondi citando

Corso su C++

R3m3r » Ven Mar 02, 2007 7:53 pm

Corso su c++

"..la pronuncia di C++ è /ˌsi: plʌs ˈplʌs/ (all'inglese) oppure, come molti italiani dicono, "ci più più" (/ˌʧi pju ˈpju/).

Il nome fu suggerito da Rick Mascitti alla metà del 1983, quando il linguaggio veniva usato per la prima volta al di fuori dei centri di ricerca. Precedentemente il linguaggio si chiamava "C with classes" (C con classi).

Il nome è un gioco di parole con un costrutto del C (dove il doppio segno più è un operatore che ha l'effetto di incrementare il valore di una variabile) insieme con la comune convenzione di aggiungere un segno più per indicare una versione potenziata. Secondo Stroustrup: «++ è l'operatore di incremento del C... il nome esprime la natura evoluzionaria dei cambiamenti dal C». Impiegando il gioco di parole si evita anche il problema che "C+" è già stato usato per un linguaggio senza alcun nesso col C++ (senza menzionare che è comunemente associato con una valutazione meno che stellare di una performance accademica).

Quando furono chieste informalmente spiegazioni sul nome a Rick Mascitti nel 1992, ha spiegato che diede il suggerimento con spirito goliardico, e che non pensava che sarebbe divenuto il nome formale del linguaggio."


Il c++ è un linguaggio potentissimo orientato agli oggetti..per poter utilizzare questo linguaggio è necessario semplicemente un compilatore.Io consiglio devc++ che è possibile scaricare qui.Nella prossima lezione vedremo come gestire un semplice programma che esguirà alcune operazioni matematiche e le stamperà a schermo..


L'ultima modifica di R3m3r il Gio Giu 14, 2007 10:11 pm, modificato 1 volta

R3m3r
Moderatore
Moderatore
 
Messaggi: 143
Registrato: 21/02/07 16:10
    Invia messaggio privato Profilo  

    Rispondi citando

DeMoNiC » Mer Mar 07, 2007 7:55 pm

Ahhh finalmente.. happy corso a tutti Wink

_________________
dO uT dEs

DeMoNiC
User Newbie
User Newbie
 
Messaggi: 12
Registrato: 07/03/07 19:37
    Invia messaggio privato Profilo  

    Rispondi citando

R3m3r » Ven Mar 23, 2007 10:01 pm

Corso su c++ -Variabili-
Oggi vediamo cosa sono le funzioni e le variabili..iniziamo dalle ultime

le variabili sono dei contenitori di informazioni,esse hanno un nome e un valore..pensate di avere una variabile chiamata punteggio e ogni volta che fate punti la aumentate..chiaro no?In c++ le variabili prima di essere assegnate(cioè prima di dargli un valore)devono essere dichiarate(cioè deinire il tipo di variabile)ecco come:

(tipo) (nome) = (valore);

il tipo non è altro che il dato che dovrà contenere infatti una variabile può essere 12 come può essere "pippo" e il programma deve sapere che tipo di dato deve essere...esistono 7 tipi principali:

char = 1 byte // caratteri
short = 2 byte // piccolo
int = 4 byte // interi
long = 4 - 8 byte // lungo
float = 4 byte // con virgola mobile
double = 8 byte // con virgola mobile doppi
bool = per valori 0 o 1

inoltre ora prenderemo confidenza con un programma che crea delle variabili e le "disegna" a schermo

Codice: < >

//includiamo nel codice la libreria stdio che aggiunge alcuni funzioni al nostro programma

//definiamo la funzione principale(senza il programma non protrebbe esistere)
int main()
{
  //creiamo tre variabili assegnandogli un valore
  int a=1,b=2,c=3;
  //stampiamo a video le info tramite printf()
  printf("I numeri sono %i,%i,%i",a,b,c);
  //il programma finisce senza errori
  return 0;
}

R3m3r
Moderatore
Moderatore
 
Messaggi: 143
Registrato: 21/02/07 16:10
    Invia messaggio privato Profilo  

    Rispondi citando

R3m3r » Gio Apr 05, 2007 3:39 pm

Corso su c++ -Funzioni-
Eccoci qui..oggi parleremo delle funzioni..queste altro non sono altro che edegli aiuti che servono al programmatore per migliorare la leggibilità e l'efficienza del codice..la scorsa volta abbiamo visto che la funzione principale è int main..bene quella funzione serve per far avviare il programma mentre il printf non è altro che un'altra funzione che serve per disegnare del testo sullo schermo..oggi invece ne creeremo alcune nostr..ecco come

Codice: < >

//dichiariamo la funzione(le funzioni come le variabili hanno un tipo che è il //dato che "restituiranno"
int max(int x,int y);

//ora gli diciamo cosa deve fare questa funzione
//la funzione si chiama max,restituisce un intero e ha due parametri x e y //che devono essere interi
int max(int x,int y)
{
//gli diciamo che se x è maggiore di y allora ritorna il suo valore altrimenti
//ritorna il valore di y
if (x>y)
  return x;
else
  return y;
}

int main()
{
//ecco la funzione in azione gli diciamo fra 7 e 4 qual'è il numero più alto e //lei ovviamente dice che 12 è più grande e lo restituisce salvandolo su //numero
int numero;
numero = max(12,4);
return 0;
}


come ultima cosa sappiate che non c'è limite alle funzioni quindi esercitatevi a utilizzarle

R3m3r
Moderatore
Moderatore
 
Messaggi: 143
Registrato: 21/02/07 16:10
    Invia messaggio privato Profilo  


Rispondi

Programmazione

Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi