rieccoci in questo post continuiamo a vedere qualche esempio sulle funzioni di i/o poi vedremo anche un programmino e lo commenteremo dicendo tutto quello che è stato fatto e in fine vedremo i compilatori per il c++

C++ I/O
vediamo insieme altri esempi sulle istruzioni di i/o

Vediamo questi esempi e spieghiamoli:

assegniamo per esempio il valore 10 alla variabile area

Codice:
cout << "Risultato del calcolo = " << area;
questa istruzione ritorna a video la seguente riga :
Risultato del calcolo = 10;

Vediamo come andare a capo sul c++ :

Codice:
cout << "Risultato del calcolo = " << area << endl;
questa istruzione stampa il risultato dell'area e poi riporta il cursore alla riga successiva quindi va a capo !

Vediamo come fare un i/o per richiedere dati all'utente !
Codice:
#include <string>

string nome,cognome;

cout << "inserisci il nome : " ;
cin >> nome;
cout << "Inserisci il cognome : " ;
cin >> cognome;

bene con queste istruzioni il programma parte con un output su video scrivendo all'utente di inserire il nome successivamente passa all'istruzione di input nella quale aspetta che l' utente inserisca tramite tastiera una stringa la quale la salverà nella variabile nome, e questo si ripete per il cognome !


C++
vediamo qualche esempi odi programma !

Questo programma richiede all'utente il numero dei gettoni e il numero dei ragazzi, esegue la divisione intera tra gettoni e ragazzi scrive la quota di gettoni spettanti per ragazzi e il numero dei gettoni che avanzano.

Programma C++ :
Codice:
#include <iostream>
using namespace std;

int main()
{
      int gettoni, ragazzi;            //variabili per l'input

      int quota, avanzo;             // variabili per l' output

     cout << "Numero di gettoni e di ragazzi : " ;
     cin >> gettoni >> ragazzi ;
     quota = gettoni/ ragazzi ;
     avanzo = gettoni % ragazzi;
     cout << "Ad ogni ragazzo spettano " << quota << " gettoni " << endl ;
     cout << "e ne avanzano " << avanzo << endl

    return 0 ;
}
Bene come già detto il programma vero e proprio inizia dopo l' apertura della graffa del main vediamo cosa fa :
  • Dichiara le variabili che verranno utilizzate per l' input e l' output .
  • Fa un output nel quale stampa a video un messaggio che chiede l' inserimento del numero gettoni e ragazzi .
  • Poi c'è l' istruzione input la quale aspetta l' inserimento dei due dati per salvarli nelle rispettive variabili.
  • Poi assegna alla variabile quota il risultato della divisione tra gettoni e ragazzi inseriti tramite tastiere nell'istruzione prima.
  • Fa stessa cosa con avanzo nel quale salva il risultato della % tra gettoni e ragazzi.
  • In fine stampa i due risultati ottenuti dalle operazioni i quali sono salvati nelle variabili quota ed avanzo.



C++
ambiente di sviluppo/compilatori!
Per programmare nel linguaggi C++ si possono usare diversi ambienti software, molti dei quali dono disponibili gratuitamente. I più diffusi sono quelli descritti di seguito.

Il testo sorgente del programma può essere preparato, come già detto in precedenza, con un normale programma di trattamento testi(editor) e salvato su disco con un nome identificativo e con estensione .cpp



  • Compilatore Dev-C++ :



Il software Dev-C++ è un ambiente completo (IDE) per lo sviluppo di programmi in linguaggi C e C++. E un software gratuito (freeware) prodotto da Bloodshed con licenza GNU. Potrete scaricare il programma direttamente dal sito del produttore.
Al seguente indirizzo: BloodShed software - Dev-C++

Bene vi elenco altri 2 software per compilare programmi in c e c++ anche se poi potrete cercare su google e cene sono davvero molti !

Compilatore Borland C/C++ Builder
Download al seguente indirizzo: Qui
Compilatore Microsoft Visual C++
Download al seguente indirizzo : Qui

Bene spero vi sia utile più avanti vi faro una guid apiù dettagliata sulle strutture di controllo ecc. comunque se avete domande su programmi o altro basta rispondere qui o mandarmi un PM !