Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Examen LIRS 2022

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 2

Université de Gabes A.U.

: 2021-2022
FACULTE DES SCIENCES DE GABES

EXAMEN
Atelier de programmation I
SECTION : LIRS 1

Nature de l’épreuve : DC  DS  EF  Documents : autorisés  non autorisés 


Date de l’épreuve : 15/12/2021 Calculatrice : autorisée  non autorisée 
Durée de l’épreuve : 1h Session : principale  contrôle 

Exercice 1

Soit le Programme suivant :


#include <stdio.h>
void main ( )
{ int K,S1,S2,N ;
S1=0 ;
S2=0 ;
N=0 ;
do
{ pritf("donner un entier :") ;
scanf("%d",&K) ;
}while(K<=0) ;
while(K !=0)
{ if ((K%10)%2==0)
S1+=K%10 ;
else
S2+=K%10 ;
N++ ;
K=K/10 ;
}

printf ("S1=%d\nS2=%d\nN=%d ",S1,S2,N) ;


}

1. Faire le tournage à la main de ce programme pour les 2 cas suivants :


 K=317
 K=1258
2. Quel est le rôle de ce programme.

-1/2-
Exercice 2
Une association de consommateurs souhaite réaliser une étude comparative des prix entre
deux supermarchés. Les prix sont des réels strictement positifs. Cette étude a pour but de
déterminer :
 Le prix d'un panier donné que propose le premier supermarché,
 Le prix du panier que propose le second supermarché,
 Le prix idéal en prenant, pour chacun des produits du panier, son prix le plus bas.
On suppose que le panier, objet de l'étude, est formé de N produits (2 < N < 20) disponibles
dans les deux supermarchés. On vous demande d'écrire les sous-programmes suivants :
1. Une fonction CHARGEMENT à deux paramètres T et N permettant de saisir pour les
N produits, les prix d'un supermarché.
2. Une fonction SOMME à deux paramètres T et N permettant de calculer et retourner la
somme des N réels du tableau T.
3. Une fonction IDEAL à trois paramètres T1, T2 et N permettant de calculer et retourner
pour le panier en question, son prix idéal en prenant pour chacun des produits le prix le
plus bas.
4. En utilisant les sous-programmes définis précédemment, écrire la fonction main qui
donne une solution au problème posé par cette association de consommateurs.

Bon courage

-2/2-

Vous aimerez peut-être aussi