Serie7_cor - Srie 7 corrig 6 novembre 2008 Exercice 1...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
Série 7 corrigé 6 novembre 2008 Exercice 1 – Calculatrice Ecrire une fonction qui reçoit en arguments 2 nombres réels et un caractère et qui fournit un résultat correspondant à l’une des 4 opérations appliquées à ses deux premiers arguments, en fonction de la valeur du caractère, à savoir : addition pour le caractère + , soustraction pour le caractère -, multiplication pour * et division pour /. Tout autre caractère sera interprété comme une addition. Ecrivez le programme principal qui demande à l’utilisateur deux réels et qui affiche leur somme, soustraction, multiplication et division en faisant appel à votre fonction. #include <stdio.h> float oper(float v1, float v2, char op) { float res; switch (op) { case '+': res=v1+v2; break; case '-': res=v1-v2; break; case '*': res=v1*v2; break; case '/': res=v1/v2; break; default: res=v1+v2; break; } return res; } int main(int argc, char **argv) { float x,y; printf("Entrer deux nombres reels\n"); scanf("%f %f",&x,&y);
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 10/08/2010 for the course CH 3123 taught by Professor -- during the Fall '08 term at Ecole Polytechnique Fédérale de Lausanne.

Page1 / 3

Serie7_cor - Srie 7 corrig 6 novembre 2008 Exercice 1...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online