Académique Documents
Professionnel Documents
Culture Documents
cpp
Copy code
#include <iostream> // Inclure la bibliothèque d'entrée/sortie standard
int main() {
// Déclaration des variables
double nombre1, nombre2, somme;
// Effectuer l'addition
somme = nombre1 + nombre2;
// Afficher le résultat
cout << "La somme de " << nombre1 << " et " << nombre2 << " est : " << somme <<
endl;
using namespace std; : Cela permet d'utiliser l'espace de noms standard (std) sans
avoir à préfixer chaque élément de la bibliothèque avec "std::".
Cela facilite l'utilisation des fonctions de la bibliothèque standard.
double nombre1, nombre2, somme; : Ces lignes déclarent trois variables de type
double pour stocker les nombres saisis par l'utilisateur et le résultat de
l'addition.
cout : C'est un objet de sortie qui est utilisé pour afficher des données à
l'écran.
cin : C'est un objet d'entrée qui est utilisé pour lire les données que
l'utilisateur saisit.
cpp
Copy code
#include <iostream>
int main() {
int n;
if (n < 0) {
cout << "Le nombre doit être positif." << endl;
return 1; // Quitter le programme avec un code d'erreur
}
cout << "Affichage des nombres de 1 à " << n << " : " << endl;
return 0;
}
Explications :
Nous utilisons ici une boucle for pour afficher les nombres de 1 à n.
for (int i = 1; i <= n; i++) : Cette ligne définit la boucle for. int i = 1
initialise la variable i à 1. i <= n est la condition pour laquelle la boucle
s'exécute.
i++ incrémente i de 1 à chaque itération.
La boucle s'exécute jusqu'à ce que la condition i <= n ne soit plus vraie. Elle
s'arrête lorsque i est supérieur à n.
Vous pouvez expérimenter avec d'autres types de boucles telles que while ou do-
while pour accomplir des tâches répétitives dans vos programmes. Les boucles sont
un concept
fondamental de la programmation, et elles sont utilisées dans de nombreuses
applications pour automatiser des tâches répétitives.
Bien sûr, voici quelques éléments essentiels de la programmation en C++ avec des
exemples :
int main() {
int age;
return 0;
}
Boucles (for, while, do-while) : Les boucles permettent de répéter des instructions
jusqu'à ce qu'une certaine condition soit remplie.
cpp
Copy code
#include <iostream>
using namespace std;
int main() {
for (int i = 1; i <= 5; i++) {
cout << "Ceci est l'itération " << i << endl;
}
int n = 1;
while (n <= 5) {
cout << "Ceci est la boucle while, itération " << n << endl;
n++;
}
int m = 1;
do {
cout << "Ceci est la boucle do-while, itération " << m << endl;
m++;
} while (m <= 5);
return 0;
}
Tableaux : Les tableaux vous permettent de stocker plusieurs valeurs du même type
dans une structure de données.
cpp
Copy code
#include <iostream>
int main() {
int numeros[5] = {1, 2, 3, 4, 5};
cout << "Le deuxième élément du tableau est : " << numeros[1] << endl;
return 0;
}
Fonctions : Les fonctions permettent d'organiser le code en le subdivisant en
morceaux réutilisables.
cpp
Copy code
#include <iostream>
int main() {
int resultat = addition(3, 4);
cout << "3 + 4 = " << resultat << endl;
return 0;
}
Classes et objets (Programmation orientée objet) : En C++, vous pouvez créer des
classes et des objets pour modéliser des entités et leurs comportements.
cpp
Copy code
#include <iostream>
class Personne {
public:
string nom;
int age;
void afficherDetails() {
cout << "Nom : " << nom << ", Age : " << age << endl;
}
};
int main() {
Personne personne1;
personne1.nom = "Alice";
personne1.age = 25;
personne1.afficherDetails();
return 0;
}
int main() {
ofstream fichierSortie("mon_fichier.txt");
if (fichierSortie.is_open()) {
fichierSortie << "Bonjour, monde !\n";
fichierSortie << "Ceci est un exemple d'écriture dans un fichier.\n";
fichierSortie.close();
} else {
cout << "Impossible d'ouvrir le fichier." << endl;
}
return 0;
}
Ce ne sont que quelques-uns des éléments essentiels de la programmation en C++. Il
existe de nombreux autres concepts et
bibliothèques en C++ que vous pouvez explorer pour créer des programmes complexes
et puissants.