Forum

Discussione: Guida Dev C++

Visualizzazione risultati 1 fino 6 di 6

  1. 20-02-2009, 19.39.48

    #1
    L'avatar di Djst
    Djst
    Djst non è connesso Neofita
    Data registrazione
    19-02-2008
    Messaggi
    16

    Predefinito Guida Dev C++

    GUIDA DEV C++ !!
    BUONA LETTURA ^^

    PARTE PRIMA
    Il dev c++ è un programma che si basa sull’utilizzo del linguaggio c++, anche se varia qualche piccolo particolare. Come solito al linguaggio c++ per utilizzare gli strumenti dobbiamo inserire le librerie, in questo caso realizzeremo un programma matematico e quindi ci serviranno le librerie:

    #include <iostream.h> // Questa è la libreria che ci permette di utilizzare gli operatori matematici.
    #include <stdio.h> //queste ultime 2 sono per utilizzare il cout e il cin
    #include <conio.h>

    In un nuovo foglio di dev c++ inserire per prima cosa la libreria, dopo il main e si apre la sintassi col la parentesi graffa e la si kiude kol la stessa parentesi preceduta da getch (); o return 0;
    esempio:

    #include <iostream.h>

    Main ()
    {

    Qui vanno le istruzioni da inserire

    Getch ();
    }

    Il comando che serve per far apparire un messaggio sul monitor è il cout:
    cout<<”messaggio ”;

    (ogni espressione che rappresenta un istruzione all’interno delle parentesi graffe viene kiuso kol punto e virgola).

    Per poter inserire i nostri dati in un programma dobbiamo utilizzare le variabili:
    le variabile si precedono kon i seguenti codici:

    int //numeri interi compresi tra -2.147.483.648 e 2.147.483.648
    float //numeri con la virgola
    short int // utilizzata per numeri interi compresi tra -32768 e + 32767
    cha r// utilizzata per memorizzare un carattere

    per far leggere le variabile dobbiamo inserire il comando
    cin>>(variabile);

    Adesso abbiamo quello che ci serve per realizzare il primo programmino:
    scriviamo quindi su un nuovo foglio:

    #include <iostream.h>

    Main ()

    {
    Int a; //indica che stiamo utilizzando la variabile (a) e ke sarà un numero intero
    int b; ////indica che stiamo utilizzando la variabile (b) e ke sarà un numero intero
    int risultato; // la variabile che sarà il nostro risultato

    cout<<”Inserisci i 2 numeri da sommare”;
    cin>>a>>b;
    cout<<endl; //endl serve per far andare a capo il programma

    risultato=a+b; //questa è l’operazione ke inseriamo e significa che risultato prenderà il valore di a+b

    cout<<”il risultato e\’”<<risultato; //se dobbiamo inserire l accento nn scriviamo è ma e\’
    getch ();
    }


    LA CONDIZIONE IF:

    Se vogliamo ad esempio ke si esegua l addizione tra 2 numeri solo se il primo è maggiore di 10,
    o ke faccia la moltiplicazione se minori di 3 ecc dobbiamo utilizzare la funzione if: per utilizzarla scriviamo a posto del precedente tipo di operazione :

    if (qui va la condizione) {
    qui va quello ke si vuole faccia il programma
    }

    Se invece vogliamo utilizzare anke l ‘else cioè una operazione alternativa se la condizione è falsa dobbiamo inserire :
    if (condizione)
    {
    Operazione da eseguire
    }
    Else{ // significa altrimenti, cioè se la condizione è errata
    Operazione alternativa da eseguire
    }
    Ecco alcuni esempi di programmi:

    #include <iostream.h>
    #include <stdio.h>
    #include <conio.h>

    Main ()
    {
    Int a;
    Int b;
    Int c;

    Cout<<”inserisci I 2 numeri da operare tenendo presente ke se (a) è maggiore di 10 ” <<endl;
    cout<<”l’operazione sarà un addizione altrimenti sarà una sottrazione”<<endl;
    cin>>a>>b;
    if (a>10){
    c=a+b;
    }
    Else {
    c=a-b;
    }
    Cout<<”il risultato è”<<c;
    getch ();
    }

    LE STRINGHE:
    Per utilizzare le stringhe ovvero nomi, o intere frasi, bisogna aggiungere la libreria
    #include <string>
    Il tipo di variabile ke dobbiamo utilizzare è il char.

    Un altro esempio di programma aggiungendo la libreria string:


    /*creare un programma che elenca i nomi degli studenti maggiorenni*/
    #include <iostream.h>
    #include <stdio.h>
    #include <conio.h>
    #include <string>

    main (){
    int etaprimostudente;
    int etasecondostudente;
    int etaterzostudente;
    char nomeprimostudente;
    char nomesecondostudente;
    char nometerzostudente;

    cout<<"inserisci il nome del primo studente"<<endl;
    cin>>nomeprimostudente;
    cout<<"inserisci il nome del secondo studente"<<endl;
    cin>>nomesecondostudente;
    cout<<"inserisci il nome del terzo studente"<<endl;
    cin>>nometerzostudente;
    cout<<"inserisci l'eta\' del primo studente"<<endl;
    cin>>etaprimostudente;
    cout<<"inserisci l'eta\' del secondo studente"<<endl;
    cin>>etasecondostudente;
    cout<<"inserisci l'eta\' del terzo studente"<<endl;
    cin>>etaterzostudente;
    cout<<"gli studenti maggiorenni sono"<<endl;
    if(etaprimostudente>17){
    cout<<nomeprimostudente<<endl;
    }
    if (etasecondostudente>17){
    cout<<nomesecondostudente<<endl;
    }
    if(etaterzostudente>17){
    cout<<nometerzostudente;
    }

    getch ();
    }







    UTILIZZO DELLO SWITCH.
    Lo switch è un comando ke ci permette di inserire dei menù, è simile al comando if kon la differenza però ke ci risparmia le tante righe ke dovremmo fare kon l’if se vogliamo inserire un menù.
    Allora per cominciare si inseriscono le librerire ke servono, le variabili ecc.
    si crea il menù e il resto del programma:
    int a;
    int b;
    int variabile1;
    int risultato;
    cout<<”1)per utilizzare addizione”<<endl<<”2)per utilizzare sottrazione”<<endl;
    cout<<”3)per utilizzare moltiplicazione”<<endl<<”4)per utilizzare divisione”<<endl
    cout<<”inserisci la scelta”<<endl;
    cin>>variabile1
    cout<<”inserisci i 2 numeri su la quale eseguire l’operazione”<<endl;
    cin>>a>>b;

    switch(variabile1){ //aprire kon parentesi graffa
    case 1:
    risultato=a+b; //significa ke nel caso la scelta è 1 il risultato è un addizione
    cout<<”il risultato e\’<<risultato;
    break; //ogni case è kiuso da un break.
    case 2:
    risultato=a-b;
    cout<<”il risultato e\’<<risultato;
    break;
    case 3:
    risultato=a*b;
    cout<<”il risultato e\’<<risultato;
    break;
    case 4:
    risultato=a/b;
    cout<<”il risultato e\’<<risultato;
    break;
    default:cout”ERRORE RIAVVIARE”; // significa che se la scelta non è nessuna di queste stampare il messaggio di errore
    }// kiudere kon parentesi graffa
    getch ();

    }

    COME UTILIZZARE LE COSTANTI.
    Le costanti sono molto semplici da utilizzare bisogna precedere l’int o il float ke accompagna una variabile kon il suffisso const:
    es:
    se una normale variabile intere si scrive:
    int a;
    una costante a con un suo valore fisso si scrive
    const int a=(valore);
    il valore di (a) rimarra quindi invariato per tutto il resto del programma, perché la variabile (a)
    è stata trasformata in una costante (a), cosi si può fare anche per le stringhe o per i numeri con la virgola, ecco alcuni esempi:
    const double PIGRECO=3,14;
    const float a=3,5;
    const char nome=fabio;
    ecc..
    ecco adesso alcuni esempi di programmi con le costanti:


    /*calcolare la circonferenza di 3 cerchi con raggio diverso*/
    #include <iostream.h>
    #include <stdio.h>
    #include <conio.h>
    int main ()
    {
    int a;
    int b;
    int c;
    const double pigreco = 3.14;
    float cc1; //circonferenza cerchio 1
    float cc2; // circonferenza cerchio 2
    float cc3; //circonferenza cerchio 3
    cout<<"inserisci il raggio del primo del secondo e del terzo cerchio in cm"<<endl;
    cin>>a>>b>>c;
    cc1=2*pigreco*a;
    cc2=2*pigreco*b;
    cc3=2*pigreco*c;
    cout<<"la circonferenza del primo cerchio e\'"<<cc1<<" cm"<<endl;
    cout<<"la circonferenza del secondo cerchio e\'"<<cc2<<" cm"<<endl;
    cout<<"la circonferenza del terzo cerchio e\'"<<cc3<<" cm";
    getch ();
    }
    BY DJ ST PER ALTERVISTA

  2. 20-02-2009, 19.41.50

    #2
    webeasy
    webeasy non è connesso Utente attivo
    Data registrazione
    04-11-2008
    Residenza
    Lodi
    Messaggi
    353
    nn vorei dire ma credo tu abbia sbagliato sezione

  3. 20-02-2009, 19.43.48

    #3
    XxxJoKeRsxxX
    XxxJoKeRsxxX non è connesso Utente
    Data registrazione
    03-01-2009
    Messaggi
    229

  4. 20-02-2009, 19.46.01

    #4
    L'avatar di Djst
    Djst
    Djst non è connesso Neofita
    Data registrazione
    19-02-2008
    Messaggi
    16

    Predefinito perchè?

    perchè? questa è la sezioni basi per il web

  5. 20-02-2009, 19.48.20

    #5
    XxxJoKeRsxxX
    XxxJoKeRsxxX non è connesso Utente
    Data registrazione
    03-01-2009
    Messaggi
    229
    Ma io ti ho spedito in una sezione dove PUBBLICIZZARE la tua guida! Qui si chiedono solo consigli!!!

  6. 20-02-2009, 19.54.06

    #6
    L'avatar di debug
    debug
    debug non è connesso Amministratore del forum
    Data registrazione
    27-01-2004
    Messaggi
    16,873
    Sbagliate entrambi.
    Per postare questo tipo di topic (guide, tutorial, ecc) la sezione giusta è How-To, nella quale i moderatori possono validare o meno i topic scritti (non sono visibili immediatamente).

    Maggiore attenzione quindi.


    Ciao!
    [ debug ]



    Non rispondo a messaggi privati su argomenti tecnici. Per queste cose esiste il forum! © ® ™

Thread Information

Regole di scrittura

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

SEO by vBSEO