Smp4 2019 controle final Université Mohammed V de Rabat Faculté des Sciences Code Nom Contrôle ?nal Langage C Prénom Juin SMP - A Exercice Que vont a ?cher les programmes suivants répondre en face des questions pts main pt char a int m printf d t d a m a

Université Mohammed V de Rabat Faculté des Sciences Code Nom Contrôle ?nal Langage C Prénom Juin SMP - A Exercice Que vont a ?cher les programmes suivants répondre en face des questions pts main pt char a int m printf d t d a m a m main pt int n i for i i n i printf d n i main pt int n i for i printf d i main oat a b int c pts printf f a a c b a de ?ne T pts main int n i encore T do if n encore i else printf d t n while encore void permute double a double b pts double tmp tmp a a b b tmp x y main oat x y permute x y printf x f ty f x y main pts int t - - - - int p t q p q p t t printf d n d d p q q-t - CExercice En langage C on peut représenter le type complexe par la structure suivante struct cpx double reel double imaginaire Pour rappel pour les nombres complexes x a jb et x a jb x x a a j b b et x x a a ?? b b j a b a b Ecrire une fonction appelée somme qui retourne la somme de deux nombres complexes passés en argument pts Ecrire une fonction appelée produit qui retourne le produit de deux nombres complexes passés en argument pts Ecrire la fonction main qui demande à l ? utilisateur de saisir deux nombres complexes les a ?che sous le format a jb puis a ?che un menu avec l ? instruction switch ? case qui demande à l ? utilisateur des saisir pour l ? addition et pour la multiplication et pour sortir du menu et en fonction de son choix calcule et a ?che leur somme et leur produit en utilisant les fonctions dé ?nies en et pts CUNIVERSITE MOHAMMED V - Rabat Faculté des Sciences Code Nom Contrôle ?nal Langage C Prénom Juin SMP - B Exercice Que vont a ?cher les programmes suivants répondre en face des questions pts main pt char a int m printf d t d a m a m main pt int n i for i i n i-- printf d n i main pt int n i for i printf d i main oat a - b int c pts - printf f a a c b a de ?ne T pts main int n encore T do if n encore T else printf d t n while encore void swap oat x oat y pts double tmp tmp x x y y tmp main a b oat a b swap a b printf a f tb f a b main pts char A - - - char p A q p q p A A printf d n d x d p -q q-A - x CExercice En langage

Documents similaires
  • 24
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager