initial commit

This commit is contained in:
Guillaume-Sanchez
2026-05-26 13:56:03 +02:00
parent 4c720637a1
commit ff4bb12d22
539 changed files with 12415 additions and 0 deletions
+52
View File
@@ -0,0 +1,52 @@
/*
Énoncé
Écrire 2 fonctions à un argument entier et une valeur de retour entière permettant de préciser si largument reçu est multiple de 2 (pour la première fonction) ou multiple de 3 (pour la seconde fonction).
Utiliser ces deux fonctions dans un petit programme qui lit un nombre entier et qui précise sil est pair, multiple de 3 et/ou multiple de 6, comme dans cet exemple (il y a deux exécutions) :
*/
#include <iostream>
using namespace std;
// variable globale
int count = 0;
// Function declaration
int estMultiple2(int n);
int estMultiple3(int n);
int main(){
int nombre(0);
cout << "Entrer un nombre : ";
cin >> nombre;
if (estMultiple2(nombre)) {
cout << "il est pair\n";
if (estMultiple3(nombre)) {
cout << "il est multiple de 3 \n";
cout << "il est divisible par 6\n";
}
}
else if (estMultiple3(nombre)) {
cout << "il est multiple de 3 \n";
}
return 0;
}
// Fonction definition
int estMultiple2(int n){
if(n % 2 == 0) return 1;
else return 0;
}
int estMultiple3(int n){
if(n % 3 == 0) return 1;
else return 0;
}