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
+57
View File
@@ -0,0 +1,57 @@
/*
Énoncé
Écrire une fonction qui reçoit en arguments 2 nombres flottants et un caractère, et qui fournit un résultat correspondant à lune des 4 opérations appliquées à ses deux premiers arguments, en fonction de la valeur du dernier, à savoir : addition pour le caractère +, soustraction pour -, multiplication pour * et division pour / (tout autre caractère que lun des 4 cités sera interprété comme une addition). On ne tiendra pas compte des risques de division par zéro.
Écrire un petit programme (main) utilisant cette fonction pour effectuer les 4 opérations sur les 2 nombres fournis en donnée.
*/
#include <iostream>
using namespace std;
// Function declaration
void fonction1(float float1, float float2, char char1);
int main(){
float float1;
float float2;
char char1;
cout<<"Tapez un premier entier : "; cin>>float1;
cout<<"Tapez un second entier : "; cin>>float2;
cout<<"Tapez l'opérations voulu : "; cin>>char1;
fonction1(float1, float2, char1);
}
// Fonction definition
void fonction1(float float1, float float2, char char1){
switch (char1)
{
case '+':
std::cout << float1 + float2 << std::ends;
std::cout << "\n" << std::ends;
break;
case '-':
std::cout << float1 - float2 << std::ends;
std::cout << "\n" << std::ends;
break;
case '*':
std::cout << float1 * float2 << std::ends;
std::cout << "\n" << std::ends;
break;
case '/':
std::cout << float1 / float2 << std::ends;
std::cout << "\n" << std::ends;
break;
default:
std::cout << "nique ta mère \n" << std::ends;
}
}