Merci de liker , commenter et partager la vidéo pour que la chaine devient plus visible
@medBkDev7 ай бұрын
Merci de liker , commenter et partager la vidéo pour que la chaine devient plus visible
@papdialloo7 ай бұрын
Bien expliqué..
@medBkDev7 ай бұрын
merci
@papdialloo7 ай бұрын
Résolvez d'abord les commandes pour diviser le switch en 2.
@medBkDev7 ай бұрын
merci pour votre commentaire mais je n'ai pas bien compris ce que vous suggérez
@Meriemichiri11 ай бұрын
plus d exercices svp !
@medBkDev7 ай бұрын
nchallah
@تونسي-م7ك Жыл бұрын
il y a un erreur normalement l incrémentation de si est par 2 pas par 1
@sarabdl6919 Жыл бұрын
J'ai pas compris, comment ça se fait que le continue du registre (si) qui était 197 est devenu 4 ,et merci beaucoup pour les exercices
@medBkDev Жыл бұрын
le registre SI contient une adresse qui est égale à 197 , dans cette case d'adresse 197, il y a la valeur 4 d'aprés l'énoncé, (le tableau en haut à droite)
@sarabdl6919 Жыл бұрын
@@medBkDev merci beaucoup ,votre vidéo m'avais vraiment aide merci
@MJA594 Жыл бұрын
mrc bcp
@ichrakmselmi7198 Жыл бұрын
Merci monsieur, ya3tik essa7a
@medBkDev Жыл бұрын
code source de l'exercice ----------------------------------------- #include <stdio.h> typedef struct{ int jour; int mois; int annee; }date_naiss; typedef struct { char nom[20]; date_naiss date; }etudiant; int saisir_taille(int n) // 0<n<=20 { do{ printf("donner le nombre des etudiants : "); scanf ("%d",&n); }while(n<=0 || n>20); return n; } void remplir_tab(etudiant t[], int n ) { for(int i=0 ; i<n;i++) { printf(" donner le nom de l'etudiant %d : ",i); scanf("%s",&t[i].nom); printf("****saisie de la date de naissance de l'etudant %d ****",i+1) printf(" donner le jour de l'etudiant %d : ",i+1); scanf("%d",&t[i].date.jour); printf(" donner le mois de l'etudiant %d : ",i+1); scanf("%d",&t[i].date.mois); printf(" donner l'annee de l'etudiant %d : ",i+1); scanf("%d",&t[i].date.annee); } } int comparer_date(date_naiss d1,date_naiss d2) // si d1 > d2 : 1 sinon si d1 = d2 : 0 sinon si d1 < d2 : -1 { int test ; if (d1.annee > d2 .annee) test = 1; else // d1.annee <= d2.annee if (d1.annee < d2. annee) test = -1; else // d1.annee = d2.annee if (d1.mois > d2.mois) test = 1; else if( d1.mois < d2.mois) test = -1; else // si on arrive ici , cela signifie que les années sont egaux et les mois sont egaux, il default // alors vérifier les jours if(d1.jour > d2.jour) test = 1; else if(d1.jour < d2.jour) test = -1 ; else test = 0; return test; } etudiant plus_vieux (etudiant t[], int n) { //chercher l'etudiant dans t qui admet la date min // algorithme de recherche du minimum int test; etudiant min = t[0]; for(int i =1;i<n;i++) { test = comparer_date( min.date , t[i].date); if(test == 1) min = t[i] ; } return min; } int main() { int n , comparaison; etudiant vieux_Etudiant; etudiant t[30]; n = saisir_taille(n); printf("remplir"); remplir_tab(t,n); vieux_Etudiant = plus_vieux (t, n); printf("le nom du plus vieux etudiant est : %s : ",vieux_Etudiant.nom); printf("la date de naissance du plus vieux etudiant est "); printf("le jour de naissance est : %d ",vieux_Etudiant.date.jour); printf("le mois de naissance est : %d ",vieux_Etudiant.date.mois); printf("l'annee de naissance est : %d ",vieux_Etudiant.date.annee); }
@abderahmanekoutchouk1480 Жыл бұрын
👍
@medBkDev2 жыл бұрын
org 100h mov AX,0 ; Accumulateur mov BX,11; valeur N mov CX,0 ; compteur saut: inc CX add AX,CX cmp CX,BX jae finsaut; JAE : saut si suéprieur ou egale (A sup , E egalité) , si CX>=BX fin du programme jmp saut: ; sinon retourne a la boucle finsaut: ret
@lasszaineb14212 жыл бұрын
Mr6 mr. Slim ❤
@medBkDev2 жыл бұрын
de rien, win ta9ra enti ?
@lasszaineb14212 жыл бұрын
Ani telmithtk mr na9ra 4eme eco 2 bl79 yar7m waldik mr 3l les video
@medBkDev2 жыл бұрын
@@lasszaineb1421 rabbi iwaffa9 et bn chance pour demain
@Fitness_gym03 жыл бұрын
Source code bro
@SNGTH002 жыл бұрын
Oui je travaille actuellement sur un projet du type