• Aucun résultat trouvé

Contrôle terminal Informatique (session 2) UEO12

N/A
N/A
Protected

Academic year: 2022

Partager "Contrôle terminal Informatique (session 2) UEO12"

Copied!
1
0
0

Texte intégral

(1)

Université des Antilles et de la Guyane

Contrôle terminal Informatique (session 2) UEO12

Durée 1 heure 30

Juillet 2009 (polycopié, cours en ligne, notes de cours/TD et TP autorisés)

Question 1 (5 pts)

Ecrire une fonction nommée «mult» qui prend un entier en paramètre et qui renvoie un réel. Si le paramètre est pair, la fonction renvoie son double; si la paramètre est impaire la fonction renvoie la valeur de cet entier multiplié par 1.5. (on ne demande pas d'écrire de programme)

Question 2 ( 5 pts)

On veut travailler sur un tableau 2D defini par : int tab [6] [6]

Ecrire un programme qui demande à l'utilisateur de remplir ce tableau puis qui calcule et affiche la somme des éléments de la diagonale principale.

On remarquera que les élèments de la diagonale principale tab[i] [i] sont definis par un seul parametre i allant de 0 à 5

Question 3 ( 5 pts)

Ecrire une fonction nommée «modifmax » qui ne renvoie rien, et qui a deux paramètres entier a et b (les paramètes a et b seront modifiés par la fonction). Si b est strictement supérieur à a, alors les valeurs des variables a et b doivent être permutés. Sinon la valeur de b est changé: b est mis à 0 (sa nouvelle valeur est 0).

Question 4 ( 5 pts) Soit la structure suivante:

struct Point3D {

float x;

float y;

float z;

};

Ecrire un programme qui utilise demande à l'utilisateur de rentrer des valeurs pour une variable nommé « Pt » de type Point3D puis qui modifie Pt en doublant les valeurs des champs x et y et en remplaçant la valeur du champ z par son opposé (-z). Le programme affichera les nouvelles valeurs des champs de Pt.

Références

Documents relatifs

Coloriez soigneusement les cases et les lignes afin d’aider Ozobot à se rendre de toute urgence à l’hôpital.. Il doit s'allumer en bleu pour montrer qu'il est

CHAP N5 Fiche D’Exercices N°3 : valeurs approchées et arrondis d’un nombre1.

Ecrire un programme qui lit deux variables de type enti` ´ ere, les affiche, ´ echange leur contenu et les affiche de nouveau.. Exercice

Ecrire un programme qui demande un nombre à l’utilisateur, puis qui calcule et affiche le carré de ce nombre.. Il suffira

Attention à la nomenclature, je vous rappelle que les bactéries et les gènes doivent être soulignés (italique, le gène luxR ou luxR) et les protéines avec la première

On calcule la somme correspondant à chacun de ces triplets puis on calcule le PPCM (plus petit commun multiple) de ces sommes qu’on multipliera à chacun des entiers d’origine. On

- les périmètres des huit triangles sont identiques. Les triangles ainsi obtenus sont appelés magiques. Trouver trois tableaux 3 x 3 distincts de sorte que l’aire de l’un au moins

La deuxième partie du tableau de financement permet de vérifier le montant de la variation du FRNG telle qu’elle apparaît dans la première partie du document mais avec le