Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /// definition de la structure
- typedef struct{
- int nom;
- int den;
- }rat;
- /// fonction de la construction d un nombre fractionel
- rat const_rat(int n,int d)
- {
- rat r;
- r.nom=n;
- r.den=d;
- return r;
- }
- /// fonction qui fait la somme de deux nbrs fractionel
- rat somme_rat(rat a,rat b)
- {
- rat somme;
- if(a.den == b.den)
- {
- /// ila kan nafs l ma9am
- somme.nom=a.nom+b.nom;
- somme.den =a.den;
- }
- else{
- /// ila kan ma9am dyal a != ma9am d b
- somme.nom=a.nom*b.den+a.den*b.nom;
- somme.den=a.nom*b.den;
- }
- return somme;
- }
Advertisement
Add Comment
Please, Sign In to add comment