• Aucun résultat trouvé

Dur´ee:20minutes Jeudi7novembre2013 Interrogation1d’Informatique

N/A
N/A
Protected

Academic year: 2022

Partager "Dur´ee:20minutes Jeudi7novembre2013 Interrogation1d’Informatique"

Copied!
1
0
0

Texte intégral

(1)

Informatique - DEGEAD2 Universit´e Paris-Dauphine

Interrogation 1 d’Informatique

Jeudi 7 novembre 2013 Dur´ ee : 20 minutes

Le barˆeme n’est pas d´efinitif, il est donn´e `a titre indicatif

Exercice 1 : Questions de cours (4 pts) Q 1.1 Qu’est-ce qu’une macro ?

Q 1.2 Soit le programme VBA suivant : Sub mult ( a As Double , b As Double )

Dim m As String m = a ∗ b

Msgbox “Le r´esultat de la multiplication est ”& m End Sub

Sub multFormule ( )

C e l l s ( 1 , 1 ) . FormulaR1C1Local = ”LC( 1 )∗LC( 2 ) ” End Sub

a. Selon vous, les param`etres de la proc´edure mult devraient-ils ˆetre pass´es par valeur ou par r´ef´erence ?

b. Corrigez les erreurs ´eventuelles apparaissant dans le programme.

Exercice 2 : Convertisseur (6 pts)

Q 2.1Ecrivez en VBA une fonctionconversionqui ´etant donn´e un montant en euros le convertit en dollars am´ericains. On consid`ere que le taux de change est 1e= 1,3526$. Par exempleconversion(10) devrait retourner 13.526.

Q 2.2Ecrivez une macro d’appel de cette fonction qui demande un montant (en euros) `a l’utilisateur et affiche la conversion de ce montant en dollars am´ericains.

Exercice 3 : Etude statistique de notes (10 pts)

Q 3.1 Ecrivez une macro qui affiche la note minimale parmi des notes (de 0 `a 20) situ´ees dans les cellules allant de L1C1 `a L1C8 dans la feuille de calcul Excel.

Q 3.2 Ecrivez une macro qui calcule et affiche la moyenne de notes saisies au fur et `a mesure par l’utilisateur `a l’aide de Application.InputBox. L’utilisateur saisit -1 lorsqu’il n’a plus de notes `a saisir. Ainsi, si l’utilisateur saisit 12, puis 10, puis -1, la macro devrait afficher 11.

Références

Documents relatifs

On suppose ici que le nombre saisi par l’utilisateur est un entier positif

Ecrire une macro plusGrand qui d´ etermine et affiche le nombre le plus grand parmi les nombres entiers positifs saisis au fur et ` a mesure par l’utilisateur ` a l’aide

A chaque op´ eration sur les ´ equations d’un syst` eme ou sur les lignes ou colonnes d’une matrice, on indiquera explicitement sur la copie quelle op´ eration est

Les calculatrices sont autoris´ ees ` a condition d’ˆ etre de type coll` ege, c’est-` a-dire non graphiques, non program- mables et essentiellement sans m´ emoire. Toute r´

Les calculatrices sont autoris´ ees ` a condition d’ˆ etre de type coll` ege, c’est-` a-dire non graphiques, non program- mables et essentiellement sans m´ emoire.. Toute r´

Les exercices sont ind´ ependants, et peuvent ˆ etre trait´ es dans n’importe quel ordre.. A chaque op´ eration sur les ´ equations d’un syst` eme ou sur les lignes ou

Sur un autre dessin que celui de la question 3, mais en gardant la mˆ eme unit´ e de longueur, tracer pr´ ecis´ ement cette trajectoire en faisant figurer son orientation et

Les exercices sont ind´ ependants, et peuvent ˆ etre trait´ es dans n’importe quel ordre.. A chaque op´ eration sur les ´ equations d’un syst` eme ou sur les lignes ou