0 évaluation0% ont trouvé ce document utile (0 vote) 57 vues25 pagesNull
Copyright
© © All Rights Reserved
Formats disponibles
Téléchargez aux formats PDF ou lisez en ligne sur Scribd
Université Cadi Ayyad — ETS . SAFI le 08/012
Dépanement :TIMQ . ene f eo
Semesze : S1 ~ Module : M1 - ¢
Examen en Informatiques
FL Ane
. Durée: 1h 45mn 0
oO
0 9D”
4 point pour ta présentation de ta copie rendre ‘
© Chague réponse diit ttre numérotée
Remargue :
Exercice
Ecrire un programme en langage C qui permet de réaliser les taches suivantes :
es 1. Calculer 7", nest u> entier & lire par l'utilisateur.
2. Vérifier sin est sohsionde; x‘+ x?
‘53. Saisir un tableau T (ie 20 réels puis I'afficher.
:
if.
C 4. Remplacer les éléments nuls du tableau T par le nomb 13\
cA 5. Echuncer le 2° élément du tableau T avec l'ayant dembr ee élément. .
€ 6. Saisir un tableau M de récts 2 dimensions de 10 lignes et 10 colonnes.
& 7. Faire la somme de tous les éléments de M.
8. Afficher les termes :'iagonaux du tableau M.
9. Faire le produit des Hléments de la 1" ligne de M. ‘
10,Transférer tout le te sleau M dans un tableau & 1 dimension noté tab.
fof )
«iis “U0CI- 0)
\r , ene
@
jae—-
Univaene \
ode Sa puget avn
Peer At sina sag * .
oe te
“of eee \
\
Sen tnjorm, .
FOgmame on kenge: permagtiant de:
1, lire deux Hombres entiers a eth
2. ealeuler puis afficher ta valeur de (+e
3. caleuler puis afticher la valeur de Ja? v5 *
A. calguler lo Factoriel de n noté nt sachant que?
Kw nl=1,2,
€ 5. afficher le résultat de caleu! de ¢ 2010+ al y : -
6. lire un tableau T de mentiers, mest A lire par l'utilisateur
7. afficher le tableau T lu préeédemment
8. calculer la sorme de tous les éktments du tableau T
qe afficher Ie deuxiéme élément et fe demicr élément du tableau T
10, divisez le premier élément du tableau T par 3 puis affichet \e
résultat obtenui je + ‘Date 4 05/01
ste Supteteare de Technologie Safl \
ple as Perel ie
Dioiernte: M~FLELAMRANY
# include
void main ( ) ~
(
snta,0g 2;
printl(" donner kevateudde ay b:°))
SGnf(" Xd, Yd" ye
ite>byy iis .
Zsa42;
Print ( “resultatty4) 5
else «] :
fe
3
ke
pring Fesultatay: . .
print (" sod Mt Zs . ™
J
pnenrennegenetensnsaasaegseasensenesegere
Exercice2
Ecrire un programme en C permettant de :
1. lire un nombre entier a
2, vérifiersi ce nombre est divisible par. |"
[3 Verifier si cc nombre est solution de l"équation :
[Exercice 3
Eerire un programme en C qui permet de :
jt
1. Lire
a Peire Ia somme de ces notes . ¢ un enlir & lire par Putilisafeur
igure ot [aférieure & 10,
3. Tester si cette somme est'sU
wT “,
Date; 06/01/2011
ire de leehuolopie de Saft Durée 22h
TICQ - St. _
—- Euseignante: M™ 22 ELAMRANE = -
ELxamen d'tuformatiques
——Exercice _. =
?
Soi L un iableau ‘ue a ehiters, n esi
\
1. Lite le tableauT puis Mafficher
2. Compter le nombre des entiers Pairs et le nombre des entiers impairs du er
tableau T. , ( Vo
3. Inverser le tableau T (Le premier élément devient le demier et le dernier
devient le premier)
Exemple: =,
T
Son inverse x.
4. Supprimer ur
jesta lire par!
(5. Afficher ta tablé de anu re 7 sous la forme suivante :
Gali 2A ji G10) 17)
i
We teG
erinth ("arn");
7 . 9-63 "osha. TAs td® 707 )Pp
Untreealtd Cmts Ayyny
Mae PZ kLAMRAN
+ Bxgmen en Informatiques
Borie “So Prmgramnie ea Iaagase C qul permet ¢'effectucr lea taches suivantes :
Exercice 1 FAr(ie9 4 CR, |
/ Faire tasomme delat ligne ct ix gine colonne de'M
iagona ‘noe
1 Annaler ob termi dogo ward tableay My WoL j
‘. ts mo wl ot °
¢ 2,
a eat gs
. TEBE son og a aM ER
\ ah = Towos=
73) 26; To
(34
ov nig) .
- eon Se . .
2% Se :ge et lag A Hote de chacun, deg
Mn Wlilisateus,
+ Calculer lasomme oe ages
puis la somimte des notes des ni dhudiaits:
“Caleulerlanoyensea'y
‘ages et la moyenne d des notes de, Ia, protition. 7
A oy”
YT Deter; incr L'ige must
eS
mal ct l"3ge minimal ate la brometioa,
conine éliminatoite,
&.Altribuet Ia mention « Assee Lien » posir les ft
6.
tS qui ont une note au dépasse 1s Vv
7. Afficher expression « Ay
ertissement » pony les ctu
idiants qui AC tine Hote comprise citte |
Wad ct 9720. :
i
Blofit donnés un enticr x Meni, eee TMS deinie pare \.
8.
\ .[prterensenneseteeeseane renner aenerenseseeerereeees wee
# Recherche du minimum et du maximum d'un tableau
miun=TlO}
max=T(0] |
for (i=1 , isn; i++)
i(Thi}smin)— min=TIi]
print((‘le minimum est: Yd\n' min) ;
for (i=1 ism | i++)
if(T[J>max} = max=T[i),
print{(‘le maximum est : %d\n" min) |
[frtesrstneettnnntneesennseaencenancanenenssneadoanenenasee aes
Tri croissant du tableau
for (=O, 1 THD
tempo= TIiJ;
TH=THi)
Th]=tempo;
}
printf(’ Le tableau trie est.\n ") ;
for (i=Q ; isn ; i++)
printf(' %d “,T[i]) ;
printf(‘\n"),
[prtseneeaesenesenenencunsanarseseseenueranscansverstanseneratneestenstenss!
‘Somme de 2 tableaux T1 et T2 dans un tableau T3
int T1[30].T2[30],T3[30) ;
WSaisie de T1
for (i=0 ; isn ; i++)
{
printf Donner element %d :"\i+1);
scanf("%ed",&T1[i)) ;
}
Affichage de T1
yrintf(" Le tableau T1 est: \n”);a
\
oes.
!
Universite CadiAyyad -— _. Date F2N2noDy
SAFI-TICQ— 145 ‘ Durée: 25,
Pntclenane: Mine P.Z.ELAMRAN] .
1 , §
| DS en Jnformatiques moeeS
Tableau 41 dimension
include
int main()
{
int i .n.T[20] s=0 .som,a;
flaat moy :
* Saisie ou lecture ou remplissage ou création d'un tableau de n
elements. est a hire ou saisir*/
printf,’ Donner le nombre delements du tableau") ,
scanfi"%d" , &n) ;
for (i=; icn ; i++)
{
printf(’’ Donner element %d
scant("%d",&T[i)) ;
“ety;
Affichage dutableau. == Ss=C=~S=“‘S~<‘<~:S
printi(" Le tableau d'elements est: \n");
for iO isn: i++)
print’ Yd TE).
rint(” La somme des elements du tableau"); -
fipri
tor =O. i=0 : i-)
printf’ %d “Th - ee
printf("Donner un nombre -"}; scanf("%d "' Ba);
printf’ Le produit des elements du tableau T par le nombre
for (i=0 ; isin: i++)
print’ %d "2TH/
212009
Date : 21/1222
Unrest Cdl Aye oo _ aan
‘SAFI - TIC!
abet ed ELAMRANI /
. ' =
DS en Informatiques
netp sont oujours des nombres & lire par I'utilisateur.
Berire un programme'en langege C pelmettant d'effectuer les tiches suivantes :
1. Afficher les n premiers termes & envers c.n.d :
.3 2176 aot :
2. Afficher tous'les nombres compris entre 10 et. 30 qui sont multiples de 4 0 -
nt ,
4, Eu utilisant la question précédente, caiculer le terme suivant :
3. Calculer le factoriel den: n !=1.2.3....
a! .
pl(n-p)! os
5. En utilisant un tableau, calculer la somme,
A=
lamoyenne de n notes saisies
par P’utilisateur puis calculer Ie nombre des notes qui sont supérieures ala
moyenné,
conciclion gs Be dotage acgete’ bases que ok wae? ~
. a
afi de Ze namerm [a Bn Centr ato unhynes we folate De
Vm Q eccle dey Lae git 1 —
/ b. & Hes date i ° ac 1 VR VET. Une 8 We
fason a meat Pe Ader p' u Vert .
“neha Feeds .
debave a joked peer
ae/2016
Jniversité Cadi Aypad 08/12/20.
Ecole Supérieure de Technologie SAFI
Département TACO
S1-MI
DS Informatiques
© Noter : N'oubliez pas les numéros de chaque question sur votre feuille de
rédaction
Exercice
Ecrire un programme en langage C qui permet d'efiectuer les taches suivantes
1, Demander a l'utilisateur de saisir 2 nombres entiers puis informer si leur
produit est positif ou négatif sans calculer ce produit. ( on ne s'intéresse pas au “’
cas nul ) .
2. Demander & l'utilisateur de saisir un nombre entier puis calculer lasomme des *
entiers jusqu’a ce nombre. Par exemple, si |’on entre 5, le programme doit
calculer; 1+2+3+4+5=15
\ 3. Saisir lage d’un enfant puis afficher Je message correspondant:
"Poussin" de 6 47 ans
"Gros" de 8 49 ans
“Minime" de 10 a 11 ans
“Cadet” aprés 12 ans
+ Saisir un tableau Tide n notes,
Dest un entier a saisir par l'utilisateur,
lean T en lignes et gn colonnes
es du tableau Tcor t “ Panu
Exercice s
“Vaan
2. Calculer la somme des 725 Puls Ta somes notes des fi Ghidiants,
3. ‘Calculer, t lagno; ed ‘ages ella meme nates de-liprotiolio. L
wala Fe
YET _Détenminer ee im et 1"8ge minimal de. a promotion.
SN
5 Aficher les vote thal
comme liminatoire,.
fotres de ha promotion sachant que la note 50 est Sonsidénde
i. Altribuer Ja mention « Asset bien » potir les état qui ont tine note qui ery 18/20
. Alicher expression « Avertissemient » pout les étudiants qui
I ne note im cht"!
‘720 et 9720,
: : . . . tte 5 7 :
: nSeyanasdminen anc nto rita.Ny
for (ie ten tee)
ponte’ Ad TAP)
“Same de T2
for (iO ten; bee)
{
printf Corner element Ads“ bedy;
met Ad Be PALA)
}
HW Afichage de T2
print(’ Le tahteau 12 eat in“);
for (irO en resp
pointe cd T2fi))
W Somme dans TB
for (1-0 1m, 14)
THY Te TAF,
HAthchage de T3
print’ Le tableau T3 est: \n") |
for fi=O itn, i++)
“TQ
“attichage des nombres pairs dans le tableau T
for(izO i si La tempérarure est entre 30 t 39
e Alficher Ie message « moyen » al In ernpéranare est infericure, A29
$+ Saisie N norabres entiers, N ent Aire aussi par utlistenr. pula \"
# Compier fe nombre des cxtiers pairs
# Compter le nombre det entiery impairs
G+ Lire unentier n et un nombre réel b puis calouler ta some 'S suivante;
© Onéerit un seul programme qui répand a toutes les quediions
© Toutes les réponses doivent étre numératéesF 2015
Université Cad] Ayyad an
Durée : 1h30
Ecole supérieure de technologie - Safi
TACQ~S1-M1
\
Remarque : 1 point pour la présentation de la copie.
Exerdice
Ecrire un programme en jangage C permettant de:
1, Lire un nombre entiern. Ipt™
2. Afficher le signe de !'entiern. 1 pt
Kass.
4. Compter Je nombre des entiers divisibles par 6 qui sont entre | et 100. 3 pts
Scient a et b des nombres entiers positifs & lire par ’utilissteur tels que a>b.
@ > Calculer Je terme A suivant tel que: 4pts
ups
\ 6: Calculer Is somme, la movenne de m notes saisies par wilisstear puis
ficher la fin le premiére note et ensuite Ia derniére note (1a un emtier lire
par l'utilisateur). 5 pts
7. ASicher In forme suivante: 2 pts gd ] tise
eo?Hal & Qaalhe
Université Codi Ayynd — ESTS SAFI le 21/10/2017
Departement : TIMQ. Durée: 1h 45mn
Semestre / 51
Devoir Surveillé de Mathématiques
h
“A
o,ne[, on définit ts Joi de composition interne notée * par
Evercice
otbala +h ci fabje
associativité , existence de |'¢lément newtre ,
a Eee
Eestell un sous espace veetnriel de IR? ?
Wh considére 3 veeteurs de IRT ef (1,-1.0) e211) .€3°2-6.2).
Lat farmulle (el, e2) exlelle bre 7
\ 4? La farnille (21 , ¢2) est-elle pénératrice
YS La famille (et , e2} est-elle base?
Gi La famille (e| , eZ e¥pest-elte libre?
xXUS
rt dans LR" lee verte
41.
Ha) ot ud= (12,34)
Heut an ddterminer x et y pour que (x f,Ly) ©
7. Afficher la table de multiplication suivante :
1oxt=10 0 : :
10x 3 =30 sO ;ayved
et gechnotagie- Safl 7h2Aos
DO
urge: thag
so
ix Suruciflé en Informatiques
gone 21 point pour la présentation dela copie,
zerire un programme en langage C permettant de
4, Lireun nombre entiern. Ipt *
2, Afficher le signe deV'entiern. 1 pt
3. Calculer puis afficher Ie produit des nombres impairs compris entre let 40 thos
4. Compter le nombre des entiers divisibles par 6 qui sont entre 1 et 100./3 pts
Sojent a et b des nombres entiers positifs lire parlutilisateur tels que @>b.
57S, Calouler le erme A suivant eh ave: apts
al
Ae
bie=B sot
Ne ret
Ja moyenne ge m notes saisies porVutlisheur pliss +
jére note (mun entier & lire
6. Calculer la somme somme,
re note et ensuite la dernit
afficher 8 Ja fin a premié
par Putilisateur)- 5 pts
7. Afficher ja forme suivante = 2 pts a
20 :
180 7
y1 2 3
we)
9 9 8 27,
Vous aimerez peut-être aussi