0% ont trouvé ce document utile (0 vote)
57 vues25 pages

Null

Transféré par

Charaf El kihal
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
57 vues25 pages

Null

Transféré par

Charaf El kihal
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
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 obtenu i 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 moe eS 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 T cor 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ées F 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