Come Creare un Semplice Programma in C++

Hai mai desiderato programmare in C++? Il modo migliore di imparare è leggere altri sorgenti. Dai un’occhiata a dei semplici codici C++ per imparare la struttura di un programma C++ ed eventualmente creare un tuo programma.

Passaggi

  1. 1
    Procurati un compilatore e/o un IDE. Tre buoni prodotti sono GCC, o se usi Windows, Visual Studio Express Edition o Dev-C++.
  2. 2
    Alcuni programmi di esempio (copia e incolla il seguente codice in un editor di testo o di codice):

    • Un semplice programma è stato creato da Bjarne Stroustrup (il creatore del C++) per controllare il proprio compilatore:

      #include <iostream>
      #include <string>
      using namespace std;
      int main ()
       
      {
       string s; 
       cout << "jhun \n" ; 
       cin >> s; 
       cout << "Hello, " << s << '\n' ; 
       return 0; // questa istruzione non è necessaria
      }
      
    • Programma per trovare la somma di due numeri:

      #include <iostream>
      using namespace std;
      int main ()
       
      { 
       int no1, no2, sum ; 
       cout << "\nInserisci il primo numero= " ; 
       cin >> no1 ; 
       cout << "\nInserisci il secondo numero= " ; 
       cin >> no2 ; 
       sum = no1 + no2 ; 
       cout << "\nLa somma di "<< no1 <<" e "<< no2 <<" = "<< sum '\n' ; 
       return 0 ; 
      }
      
    • Programma per trovare il prodotto nei problemi di moltiplicazione:

      #include <iostream>
       int main()
       {
       int sum=0, value;
       std::cout << "Per favore, inserisci i numeri:" << std::endl;
       while (std::cin >> value)
       sum*=value;
       std::cout << "Sum is: " << sum << std::endl;
       return 0;
       }
      
    • Programma per trovare un intervallo di numeri:

      #include <iostream>
       int main()
       {
       int v1, v2, range;
       std::cout << "Per favore, inserisci due numeri << std::endl;
       std::cin >> v1 >> v2;
       if (v1<=v2){
       range=v2-v1;
       } else {
       range=v1-v2; }
       std::cout << "range = " << range << std::endl;
       return 0;
       }
      
    • Un programma per trovare il valore degli esponenti:

      #include <iostream>
       using namespace std;
       int main()
       {
       int value, pow, result=1;
       cout << "Per favore, inserisci l’operando:" << endl;
       cin >> value;
       cout << "Per favore, inserisci l’esponente:" << endl;
       cin >> pow;
       for (int cnt=0; cnt!=pow; cnt++)
       result*=value;
       cout << value << " La potenza di " << pow << " è: " << result << endl;
       return 0;
       }
      
  3. 3
    Salva questo file in formato .cpp con un nome a tua scelta (tuonome.cpp). Non farti confondere dalle varie estensioni dei file c++, scegline semplicemente una (come *.cc, *.cxx, *.c++, *.co).
    SUGGERIMENTO: Nella finestra “Salva con nome”, seleziona “Salva come tipo” > “Tutti i file”
  4. 4
    Compila il file. Per utenti Linux e GCC, usa il comando g++ sum.cpp. Su Windows, puoi usare qualsiasi compilatore C++, come MS Visual C++, Dev C++ o qualsiasi altro compilatore.
  5. 5
    Esegui il programma - Su Linux usa questo comando: ./a.out (a.out è un file eseguibile prodotto dal compilatore dopo aver compilato il programma).

Consigli

  • cin.ignore() fa in modo che il programma non si chiuda all’improvviso, chiudendo anche la finestra della riga di comando! Per chiudere il programma, dovrai premere un tasto qualsiasi.
  • Sentiti libero di sperimentare!
  • Usa // per commentare il codice.
  • Per ulteriori dettagli sulla programmazione C++, visita cplusplus.com
  • Impara a programmare con gli standard ISO.

Avvertenze

  • Evita Dev C++, perché presenta numerosi bug, ha un compilatore obsoleto e non viene aggiornato dal 2005.
  • Se provi ad inserire valori alfabetici in variabili “int” il programma andrà in crash. Dato che non hai scritto una funzione per correggere l’errore, il programma non riuscirà a convertire i valori. Meglio usare una variabile “string” o una variabile più adatta a seconda dell’utilizzo del programma.
  • Non usare mai codice obsoleto.

Cose che ti Serviranno

  • Editor di testo/codice (ad esempio vim, notepad, ecc.)
  • Compilatore.
  • IDE con compilatore integrato
  • Turbo c
  • Codepad online
  • Notepad++

Informazioni sull'Articolo

wikiHow è una "wiki"; questo significa che molti dei nostri articoli sono il risultato della collaborazione di più autori. Per creare questo articolo, 44 persone, alcune in forma anonima, hanno collaborato apportando nel tempo delle modifiche per migliorarlo.

Categorie: Programmazione

In altre lingue:

English: Create a Simple Program in C++, Español: crear un programa simple en C++, Português: Criar um Programa Simples em C++, Русский: создать простую программу на С++, Français: créer un programme simple en C++, Deutsch: Ein einfaches Programm in C++ erstellen, Bahasa Indonesia: Membuat Program Sederhana dengan C++, Nederlands: Een eenvoudig programma maken in C

Questa pagina è stata letta 22 818 volte.
Hai trovato utile questo articolo?