[Guida] C++ dalle Basi

  1. #1
    Utente Esperto L'avatar di Eagle2
    Data Registrazione
    Aug 2013
    Messaggi
    228
    Eccoci al secondo post che come già detto vedremo bene le dichiarazioni delle variabili e delle costanti i tipi di dato e istruzioni di ingresso e uscita.


    C++

    Dichiarazione delle variabili e delle costanti :

    Le variabili utilizzate nel programma devono essere dichiarate, all'inizio del programma o comunque prima del loro utilizzo, indicando il tipo e il nome assegnato alla variabile (con il punto e virgola finale: ES. tipo nome; )
    si può anche un'unica dichiarazione per diverse variabili basta che siano dello stesso tipo, separando con la virgola i loro nomi : ES. tipo nome1, nome2, nome3 .

    Una dichiarazione è un istruzione che introduce un nome nel programma specificandone il tipo. il tipo definisce l'uso appropriato del nome e ne sottintende la quantità di spazio occupato in memoria.
    Vediamo quali sono i tipi standard delle variabili in c++ :

    Tipo Descrizione
    Numero di bit utilizzati
    short int
    numeri interi compresi tra -32768 e +32767 16
    int
    numeri interi compresi tra -2.147.483.648 e 2.147.483.648 32
    long int
    numeri interi compresi tra -2.147.483.648 e 2.147.483.648 32
    float
    numeri in virgola mobile (floating point) in singola precisione 32
    double
    numeri in virgola mobile (floating point) in doppia precisione 64
    char
    un carattere 8
    bool
    può assumere solo i valori true (vero) o false (falso) 8

    Vediamo qualche esempio di dichiarazione delle variabili:

    Codice:
    int età ;
    int anni;
    float statura
    double AreaCerchio;
    double AreaTriang;
    char risposta;
    bool trovato;
    L'identificatore di una variabile è una sequenza qualsiasi di caratteri alfabetici e cifre, che inizia comunque con una lettera;
    si può usare anche il segno _ per definire nomi composti, per esempio area_cerchio.

    E' possibile assegnare un valore iniziale alla variabile durante la fase di dichiarazione usando la seguente sintassi : ES. tipo nome = valore;


    Vediamo bene:

    Codice:
    int contatore = 0;
    char risposta = "s" ;
    Questa operazione si chiama inizializzazione di una variabile.
    I valori di tipo char vengono racchiusi tra apici.
    Si può scrivere anche :
    Codice:
    int i (10) ;
    
    //che  è uguale a come scrivere:
    
    int i = 10;

    Le Costanti

    Le costanti utilizzate nel programma vengono dichiarate attraverso la parola chiave const, secondo la seguente sintassi :

    const tipo nome = valore ;

    con l'identificatore della costante separato con il segno uguale dal valore assegnato.
    Anche per le costanti occorre specificare il tipo di dato, come per le variabili.

    Es.

    Codice:
    const double PIGRECO = 3.14 ;
    const char RISPOSTA = 'S' ;
    const int ALIQUOTA = 20;
    Vediamo come dichiarare le variabili alfanumeriche chiamate string e possono essere considerate come una sequenza di dati tipo char. Per poter utilizzare questo tipo di variabile dobbiamo includere nel programa la libreria string con la dichiarazione :

    Codice:
    #include <string>
    Con questa specificazione si possono poi scrivere dichiarazioni di variabili come le seguenti :
    Codice:
    string nome;
    string siglaprov = "TO";
    i valori alfanumerici formati da più caratteri devono essere racchiusi tra virgolette.

    Istruzioni I/O (Input/Output)

    Per la lettura di dati (input) si usa l' operatore >>
    Vediamo la sintassi generale di un'istruzione di input :

    unità_input>> variabile;


    Vediamo la sintassi generale di un'istruzione di out :

    unità_output<< variabile;
    unità_output<<< costante;

    Lunità di input standard è la tastiera.
    Nel linguaggio C++ la tastiera viene indicata con la parola cin, abbreviazione di console input.

    Vediamo un esempio:

    Codice:
    cin >> raggio ;
    l'istruzione cin >> permette di leggere tutti i caratteri digitati fino alla pressione del tasto Invio in caso si vogliono leggere più dati si devono indicare tante variabili quanti sono i dati da inserire con la seguente sintassi :
    Codice:
    cin >> base >> altezza;
    L' unità di output standard è i lvideo.
    nel linguaggio C++ il video è chiamato cout, abbreviazione di console output.

    Vediamo un esempio :
    Codice:
    cout << area;
    scrive sul video il valore contenuto nella variabile area.

    Per poter usare queste funzioni abbiamo bisogno però di includere all' inizio dle nostro programma la libreria iostream con la seguenta sintassi :
    Codice:
    #include <iostream>
    spero vi sia utile e vi piaccia in caso mi fossi dimenticato qualcosa scrivetelo nel prossimo post vedremo un esempio di un piccolo programmino ed i compilatori per il C++ ed altro.


    Ultima modifica di Eagle2; 14-09-2013 alle 23:42

  2. #2
    Buona la guida ottimo lavoro

Termini piu ricercati:

Nessuno è atterrato su questa pagina da un motore di ricerca. Almeno, non per ora...