Cours:Cin Cout : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
Ligne 4 : Ligne 4 :
 
  https://www.onlinegdb.com/online_c++_compiler
 
  https://www.onlinegdb.com/online_c++_compiler
  
=Programme d'exemple=
+
=Programme d'exemple : cout=
 
Lorsque vous ouvrez le site OnlineGDB, vous avez un programme type qui permet d'afficher un message sur la console :
 
Lorsque vous ouvrez le site OnlineGDB, vous avez un programme type qui permet d'afficher un message sur la console :
  
Ligne 43 : Ligne 43 :
 
cout << "la distance est " << d << " cm"<<endl; // afficher plusieurs choses dont la valeur d'une variable.
 
cout << "la distance est " << d << " cm"<<endl; // afficher plusieurs choses dont la valeur d'une variable.
 
</source>
 
</source>
 +
 +
=Utilisation de cin=
 +
 +
L'opérateur {{Rouge|>>}} utilisé sur {{Rouge|cin}} permet de lire les entrées :
 +
{| class="wikitable"
 +
|-
 +
|lire un entier
 +
||lire un caractère
 +
||lire un float
 +
|-
 +
|
 +
<source lang=cpp>
 +
int i;
 +
cin >> i;
 +
</source>
 +
||
 +
<source lang=cpp>
 +
char c;
 +
cin >> c;
 +
</source>
 +
||
 +
<source lang=cpp>
 +
float f;
 +
cin >> f;
 +
</source>
 +
|}
 +
 +
 +
  
 
=Ressources=
 
=Ressources=
 
*[https://developpement-informatique.com/article/299/entree-sortie-en-c++----cin-et-cout cin/cout en c++]
 
*[https://developpement-informatique.com/article/299/entree-sortie-en-c++----cin-et-cout cin/cout en c++]

Version du 12 novembre 2021 à 11:59

Retour à la liste des tds

On utilisera un éditeur en ligne :

https://www.onlinegdb.com/online_c++_compiler

Programme d'exemple : cout

Lorsque vous ouvrez le site OnlineGDB, vous avez un programme type qui permet d'afficher un message sur la console :

#include <iostream>
using namespace std;

int main()
{
    cout << "Hello World";
    return 0;
}

Quelques explications :

  • Lorsqu'on lance un programme on exécute la fonction main :
int main()
{
   ...
}
  • Pour inclure les fonctions cin / cout :
 #include <iostream>
 using namespace std;
  • On quitte la fonction main avec return
return 0;// 0 indique que tout s'est bien passé.
  • Pour afficher un message à l'écran, on utilise cout
cout << "mon message";
cout << " sur la même ligne "<<endl; // endl permet de passer à la ligne suivante
cout << "nouvelle ligne" << endl;
int d = 152;
cout << "la distance est " << d << " cm"<<endl; // afficher plusieurs choses dont la valeur d'une variable.

Utilisation de cin

L'opérateur >> utilisé sur cin permet de lire les entrées :

lire un entier lire un caractère lire un float
int i;
cin >> i;
char c;
cin >> c;
float f;
cin >> f;



Ressources