Cours:Cin Cout : Différence entre versions
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
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;
|