يقدم موقعنا تمارين مصححة في لغات البرمجة مثل C / C ++ و PHP
. اكتشف أيضًا مدونتنا التي تحتوي على آخر أخبار التكنولوجيا من هنا

TD1 LANGAGE C POUR TRI 2019 OFPPT NTIC SYBA MARRAKECH

abdelouafi

Administrator
أحدث المقالات
إذا كنت ترغب في مشاهدة الصور ، يرجى النقر عليها
Blog
SUIVEZ NOTRE CHAINE YOUTUBE: قم بالتسجيل في قناتنا عبر هذا الرابط https://www.youtube.com/channel/UCCITRMWPcElh-96wCS3EyUg
devoir 1 math tronc commun

مجموعة من دروس و فروض جميع المستويات

دروس الإعدادي - دروس الثانوي الثأهيلي - دروس التعليم الابتدائي - فروض مختلف المستويات الدراسية

فضلا و ليس أمرا شارك هذه الصفحة مع أصدقائك:
Ce TD à rendre le 15/09/2019



Exercice Numéro 1 -


Ecrire un programme qui calcule et affiche la somme de 55 et 10 (deux valeurs entières).
Exemple d'exécution:
5-png.971


Exercice Numéro 2:

Reprenez le même programme de l'exercice 1 mais cette fois-ci les deux nombres sont à saisir par clavier?
Par exemple: le programme demande de saisir deux nombre
4-png.970




Exercice Numéro 3
Ecrire un programme qui permet de calculer la moyenne de ces deux nombres: 55 et 10 ?
Exemple d'exécution:
6-png.972


Exercice Numéro 4:
Reprenez le même programme de l'exercice 3 mais cette fois-ci les deux nombres sont à saisir par clavier?
Par exemple: le programme demande de saisir deux nombre

7-png.973


Exercice Numéro 5:
1- Ecrire programme qui détermine le plus grand de 3 nombres?
2- Ecrire programme qui détermine la mention d'un stagiaire selon sa moyenne générale:
Passable si 10<=note<12
Assez bien si 12<=note<14
Bien si 14<=note<16
T bien si 16<=note<20


Exercice Numéro 6:

Soit le programme suivant:
CODE:

Code:
#include<stdio.h>
int fct(int x, int y){
    int s;
    s=2*x-y;
    return s;
}
void afficher(int x, int y, int z){
    printf("A: x=%d, y=%d, z=%d \n ", x,y,z);    //2 pts
    x+=y*=--z;
    printf("B: x=%d, y=%d, z=%d \n ", x,y,z);    //2 pts
    z*=fct(x,y);
    printf("C: x=%d, y=%d, z=%d \n ", x,y,z);    //2 pts
}
main()
{
    int x,y,z;
    x=1;
    y=2;
    z=3;
   
    printf("D: x=%d, y=%d, z=%d \n ", x,y,z);    //1 pts
    x++;
    z=--y;
    printf("E: x=%d, y=%d, z=%d \n ", x,y,z);    //2 pts
   
    afficher(x,y,z);
    printf("F: x=%d, y=%d, z=%d \n ", x,y,z);    //2 pts
}


Donnez le résultat de ce programme (bien sur sans le faire exécuter sur un compilateur)?



Exercice 7:

Soient deux joueurs (joueur 1 et joueur 2), qui se cachent la main droite derrière le dos; à un certain moment donné ils décident de montrer leurs doigts. Si la somme des doigts montrés par les deux joueurs est pair alors le joueur 1 gagne sinon le joueur 2 gagne.
Ecrire un programme en C qui permet de résoudre ce problème?




Exercice8


Ecrire un programme qui permet de calculer la résistance équivalente de trois résistances R1, R2 et R3. Vous avez deux possibilités:
1- soit les résistances sont branchées en série


Rsér = R1+R2+R3


2- soit les résistances sont branchées en parallèle


Rsér = R1+R2+R3

- si les résistances sont branchées en parallèle:


resistance-png.3062
 
Top