Langage C -13- : Insertion, suppression, éléments uniques, tri croissant et décroissant d'un tableau

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ม.ค. 2025

ความคิดเห็น • 105

  • @larbiboy2934
    @larbiboy2934 ปีที่แล้ว +13

    بروف طوب ديال بصح صراحة كنغتخر بك كمغربي أخيرا كاين واحد نقدروا نافسوا به الإخوة المصريين لماشاء الله عليهم

  • @anouarcharbil9213
    @anouarcharbil9213 4 ปีที่แล้ว +28

    Merci bq prof kanstafdo endk hseen mn les profs li kan9rew endhom .

  • @coding-code00
    @coding-code00 ปีที่แล้ว +3

    exercice 64 waharab lfikra wa3ra bzaaaaf tbarkalah 3liiiik had l algorithme 3amro ta7 3liya

  • @angelamaysso5144
    @angelamaysso5144 3 ปีที่แล้ว +5

    Merci infiniment 💓💓💓💓
    Katmana lik kol khiir الله يجازيك بالخير🙏💓

  • @varietiesoftheworld2268
    @varietiesoftheworld2268 4 ปีที่แล้ว +14

    Merci M. Hassan pour cette superbe playlist
    exercice 3 : élélement uniques : mon méthode :
    je pense que cette méthode est plus facile
    #include
    #include
    int main()
    {
    int i ,t[8],j ;
    for (i=0;i

    • @goldendovah7613
      @goldendovah7613 4 ปีที่แล้ว +5

      Merci pour partager. Une autre méthode utilisant booléen.
      #include
      #include
      #include
      int main(int argc, char *argv[]) {
      int i,j,T[8];
      bool B;
      printf("Remplissage du tableau :
      ");
      for(i=0;i

    • @asmaelaghaouati2301
      @asmaelaghaouati2301 ปีที่แล้ว

      Ex 61
      #include
      int main()
      {
      int i,C,max1,max2;
      int T[10];
      for(i=0;i

  • @asmaasma8507
    @asmaasma8507 3 ปีที่แล้ว +1

    Lah ijazik blkhir

  • @fatimaezzahralaa
    @fatimaezzahralaa 2 ปีที่แล้ว +2

    شكرا بزاف ❤❤❤❤

  • @hassenmegdoud8491
    @hassenmegdoud8491 3 ปีที่แล้ว +9

    سلام عليكم اولا نشكرك على الشروحات القيمة و الفيديوهات الرائعة التي افادتنا كثيرا في البرمجة بلغة الــ C و نحيطكم علما اننا لم نجد على اليوتيوب قناة تضاهي قناتك
    و هذا راي جميع طلبة الاعلام الالي ، و رغم شروحاتك الممتازة الا اننس لم اتمكن من حل بعض التمارين ارجو ان كان ممكنا ان تساعدني استاذ في حلها
    ارسل لي بريدك الالكتروني من فضلك كي ارسل لك هذه التمارين و شكرا جزيلا

  • @MeliodasAkuma
    @MeliodasAkuma ปีที่แล้ว +2

    in exercise number 61 : if we enter the maximum number in the first case (T[0]) then the two conditions will not be executed and the result will be : max1 = T[0] , max2 = T[0] as well .

    • @hamzarabhi1126
      @hamzarabhi1126 ปีที่แล้ว +1

      use max1 = T[0]; max2 = T[1]

    • @anasch8659
      @anasch8659 หลายเดือนก่อน

      Or do first loop for max1

  • @ismailsalouane6992
    @ismailsalouane6992 4 ปีที่แล้ว +1

    merci bezaf prof welah j'espere tdir lina python bmeme methode lichrehti biha c

    • @hassanbahi
      @hassanbahi  4 ปีที่แล้ว +1

      Inchallah playlist jaya hiya python

  • @Cuxcuf
    @Cuxcuf 11 วันที่ผ่านมา

    شكرا بزاااف

  • @yassirlaarej1080
    @yassirlaarej1080 3 ปีที่แล้ว +4

    #include
    #include
    int main()
    {
    int T[10];
    int i, max1,max2;
    printf("veuillez donnez les valeur du tableau :
    ");
    for(i=0;i

  • @bugbuster1516
    @bugbuster1516 3 ปีที่แล้ว +2

    ahssan wahd kaychrh algo fyoutube bl arabia

  • @sohaibmk7187
    @sohaibmk7187 7 หลายเดือนก่อน +3

    rah ghi ana li djini s3iba bzf la programmation wsh hadechi 3adi ? , snn merci bq prof

    • @imwhoandiam
      @imwhoandiam 2 หลายเดือนก่อน +1

      nn hta ana tayjini hadchi mfrbl

  • @salaheddineajir
    @salaheddineajir 3 ปีที่แล้ว +3

    Prof f Ex: 61, ila bedina f tableau dyalna b le plus grand element ( max1) maradish ykhdem had Code, psk max1 w max2 radi ykon 3ndhum nefes le nombre.
    ila kant la liste dyalna b7al haka:
    T[1]=5
    T[2]=4
    T[3]=3
    T[4]=2
    T[5]=1
    T[6]=0
    T[7]= -1
    T[8]= -2
    T[9]= -3
    T[10]= -4
    ki rdi ntestiiw prgrm ha shno ra yekhruj :
    max1= 5
    max2= 5
    dnc max1 u max2 kateb9a 3ndhum nefes la valeur ila kan le plus grand nombre dyal tableau huwa lowl f la liste.
    Thank you for your efforts, keep it up

    • @JammaaYoussef
      @JammaaYoussef 3 ปีที่แล้ว +2

      exactement bro nafs lmola7ada

    • @JammaaYoussef
      @JammaaYoussef 3 ปีที่แล้ว +5

      l7al hwa n3tiw max2=T[1] flawal

    • @aymaneali9771
      @aymaneali9771 2 ปีที่แล้ว

      t'as raison donc qu'est ce qu'on va faire pour corriger le programme ?

    • @AZDAOUPROD
      @AZDAOUPROD 2 ปีที่แล้ว

      @@aymaneali9771 int t[10],max1,max2,i;
      printf("donner les elements de tableaux
      ");
      for(i=0;i

  • @AZDAOUPROD
    @AZDAOUPROD 2 ปีที่แล้ว +3

    une autre solution pour exercice 61
    int t[10],max1,max2,i;
    printf("donner les elements de tableaux
    ");
    for(i=0;i

  • @rhanditaher1468
    @rhanditaher1468 4 ปีที่แล้ว +5

    7:22 prof hna rah t9der madirch dik if tanya t9der tkhdm ghir bhadi bo7dha
    if ( max1 < T[i] ) {
    max2=max1;
    max1=T[i];
    oghaykhdem lprogramme

    • @hassanbahi
      @hassanbahi  4 ปีที่แล้ว +2

      Merci pour la suggestion

    • @chaimaaouknider934
      @chaimaaouknider934 4 ปีที่แล้ว +5

      Ila kan f la liste des données le plus grand nombre 9bel mn le deuxième plus grand nombre , atkoun ghalta .
      W ila kan T[0] howa le plus grand nombre maghadi ysla7 lina 7ta wa7ed fihom !

    • @CrazyTVAnime
      @CrazyTVAnime 3 ปีที่แล้ว

      dogshit solution

    • @JammaaYoussef
      @JammaaYoussef 3 ปีที่แล้ว +1

      fhad l7ala ila kan le nbr lkhar hwa max2 maghadich itafficha

  • @abdellahaazdag1323
    @abdellahaazdag1323 ปีที่แล้ว +2

    je pense qu'il faut le choisir max1=T[0]; et max2=T[1] Pour corriger une simple erreur lorsque le max1 se trouve en T[0] il va donner max1=max2=T[0];
    et voici mon essayer avec deux boucles
    #include
    #include
    main(){
    int T[10],i,max1,max2;
    //insertion du tableau
    for(i=0;i

  • @Mimi-Stories_0123
    @Mimi-Stories_0123 หลายเดือนก่อน

    Programme C qui permet de compter le nombre de séquences (successions) de 0
    dans un tableau composé uniquement des chiffres 1 et 0.

  • @imaneorj111
    @imaneorj111 2 ปีที่แล้ว

    Merci beaucoup💕✨

  • @aminamelhaoui8298
    @aminamelhaoui8298 3 ปีที่แล้ว +2

    svp baghya ne3ref le type du tri li khdem bih f akhir exercice wash selection wla insertion

  • @azouzfounounou6427
    @azouzfounounou6427 3 ปีที่แล้ว +2

    Monsieur pour le première exercice rah ila kant T[0] howa li kbir maghadich ykoun solution s7i7 bjouje max1 o max2 ghadi tkoun 3ndhom nfess la valeur !!! Merci

    • @houaisshajar3601
      @houaisshajar3601 3 ปีที่แล้ว +1

      méme remarque

    • @CYBERBOUAZIZ
      @CYBERBOUAZIZ 3 ปีที่แล้ว

      c'est mieux d'initialiser max1 et max2 par 0

  • @saadeldorado3626
    @saadeldorado3626 ปีที่แล้ว

    pour l'element unique cette methode est plus facile :
    #include
    #include
    int main()
    {
    int T[10];
    for (int i = 0; i < 10; i++){
    printf("entrer l'element %d du tableau : ",i+1);
    scanf("%d", &T[i]);
    }
    printf("
    les elements uniques :
    ");
    for (int i = 0; i < 10; i++)
    {
    for (int j = 0; j < 10; j++)
    {
    if (T[i] == T[j] && i!=j)
    break;
    else if (T[i] != T[j] && j == 9)
    printf("%d
    ", T[i]);
    }
    }
    }

  • @zakariahmamouche6577
    @zakariahmamouche6577 3 ปีที่แล้ว +9

    pour l'exercice qui détermine les deux maximums(max1 et max 2) il y aura un problème lorsque le max1 se trouve en T[0] il va donner max1=max2=T[0]

    • @youssoufamraoui861
      @youssoufamraoui861 3 ปีที่แล้ว

      meme remarque

    • @anisaniso3831
      @anisaniso3831 3 ปีที่แล้ว +2

      @@youssoufamraoui861 je vous propose
      #include
      #include
      int main()
      {
      int T[10];
      int max,i,j,tampon;
      for (i=0;i

    • @yassineqlf
      @yassineqlf 2 ปีที่แล้ว

      Les premières valeurs de MAX2 et MAX1 doivent être différentes pour éviter ce problème.
      MAX2 = T[0];
      MAX2 = T[1];

    • @yahiaalselo3773
      @yahiaalselo3773 2 ปีที่แล้ว

      @@yassineqlf yeeeeeeeh bro thnx for solution

  • @yousraguirat7866
    @yousraguirat7866 3 ปีที่แล้ว +2

    On dispose de deux tableaux A et B (de même dimension N) d’entiers, triés par ordre croissant.
    Ecrire un programme permettant de fusionner les éléments de A et B dans un troisième tableau C trié par ordre croissant.
    aide moi svp mr

  • @gervaismunyubita4637
    @gervaismunyubita4637 4 ปีที่แล้ว +3

    BONJOUR Mr
    chez moi la vidéo est flou ,alors je ne sais comment puis-je faire pour regarder la vidéo ,car ça m’intéresse

    • @ayoubhazar7911
      @ayoubhazar7911 3 ปีที่แล้ว +4

      il faut juste modifier la resolutuion de la video a plus 480px ,

  • @itsax6311
    @itsax6311 2 ปีที่แล้ว

    Wa7d l3ahira kat9arini dartlna kolxi o 7na 9aryin 3ndha a9al mn xhrayn o daztlina 7ta language c ot3m9at fkolxi oman9stna walo fl exam 3aks wa7d prof fnfs fst lin9slihom bzaaf layakhod fiha l7a9

  • @eryhtthh9869
    @eryhtthh9869 11 หลายเดือนก่อน

    Ex 63. N9dr ndir continue

  • @imaneorj512
    @imaneorj512 2 ปีที่แล้ว

    Merci ✨

  • @hyuri3131
    @hyuri3131 2 ปีที่แล้ว

    2:20 exo61 esq ydepassi le programme la deuxième condition si la première condition est vraie ? si non ida la condition deuxieme ykon bles valeur l9dam de max1 et max2 wela ykon bles valeurs ba3d l'affectation de la première condition ?

  • @omareljamghili4373
    @omareljamghili4373 4 ปีที่แล้ว +2

    Monsieur est ce que le deuxième condition on peut le dépasser (2:19)

  • @hindouch5865
    @hindouch5865 4 ปีที่แล้ว +2

    Professeur si on veut trier 2 tableaux puis les fusionner dans un 3 eme tableau en le triant aussi , on va utiliser trop de boucles est-ce qu’il y a quelque chose qui nous permet de moduler les boucles ?

    • @hassanbahi
      @hassanbahi  4 ปีที่แล้ว +6

      Vous pouvez utiliser une fonction, je vous encourage de voire la vidéo qui explique comment écrire et utiliser une fonction.

  • @fatimaezzahraeaouladyousef2878
    @fatimaezzahraeaouladyousef2878 3 ปีที่แล้ว +4

    mercii bcp prof.mais pourquoi on initialise tableau frq par la valeur -1 precisament??

  • @salmatoop8999
    @salmatoop8999 4 ปีที่แล้ว +1

    شكرا كثير أستاذي
    بسألك إذا كان طلب منا إزاحة الجدول من اليسار إلى يمين شو بنعمل؟؟🙏

    • @otmmotiva
      @otmmotiva 2 ปีที่แล้ว

      i-- dans boucle for

  • @imane6120
    @imane6120 4 ปีที่แล้ว +1

    monsieur kindiro nbdlo fwa7d matrice a deux dimentions linge lwl b ligne tali wligne tali bligne lwl et merci bcp pour vos efforts

  • @larbiboy2934
    @larbiboy2934 ปีที่แล้ว

    تمرين الأول أعتقد البرنامج فيه واحد المشكل هو فاش كيكون الرقم الأول هو max نتيجة كتخرج خاطئة .

  • @yasmina5311
    @yasmina5311 4 ปีที่แล้ว +2

    merciii bcp❤❤❤

  • @SalahAtmane-oc1nh
    @SalahAtmane-oc1nh ปีที่แล้ว

    merci

  • @reyhanazawa3707
    @reyhanazawa3707 9 หลายเดือนก่อน

    prof bghit nswlk bnisba l ex1 rah l cod na9s hit law ana T[0] hiya akbar element fa max1=T[0] et max2=T[0] fakifax n9dr nsl7o hadxi ????

  • @adalovelace5526
    @adalovelace5526 3 ปีที่แล้ว +2

    monsieur j'ai utilisée cette methode dans l'exercice 64
    for(i=1;i>=n;i++){
    verifie = false;
    for(j=i++; j>n; j++)
    {
    if(t[i] != t[j])
    {
    verifie = true;
    }
    }
    if(verifie==true){
    printf("%d
    ",t[i]);
    }
    Que pensez-vous?

  • @imaneis6769
    @imaneis6769 3 ปีที่แล้ว +2

    3afak dirna les structures de données f2a9rab w9t!!!merci d'avance

  • @lestratege4
    @lestratege4 2 ปีที่แล้ว

    a lexercice 61 il ya un probleme quand on pose max1=max2... je vous propose plutot cette solution...
    int main(){
    int tab[5];
    int i,pmax,p2max;
    for(i=0;i

  • @medamineben1613
    @medamineben1613 3 ปีที่แล้ว

    3afak min katjin had les exercices ?

  • @rilordfimpa6781
    @rilordfimpa6781 2 ปีที่แล้ว

    Merci beaucoup Professeur, j'aimerais savoir, comment faire pour exécuter le programme de la question 67 mais sous forme d'une matrice carré ?

  • @Zomoroda89
    @Zomoroda89 3 ปีที่แล้ว

    une condition est oublie exo62
    que la taille doit etre striqutement inferieure a 100

  • @yassirlaarej1080
    @yassirlaarej1080 3 ปีที่แล้ว +2

    exercice 62 avec 2 tableau
    #include
    #include
    int main()
    {
    int T[100];
    int E[100];
    int n,pos,i;
    printf("donner les valeur du tableau :
    ");
    for(i=0;i6 || pos

  • @badrpro9984
    @badrpro9984 ปีที่แล้ว

    Great 👍

  • @ikramhamadache6861
    @ikramhamadache6861 3 ปีที่แล้ว

    👏👏👏

  • @salmaaitoubrahim1328
    @salmaaitoubrahim1328 2 ปีที่แล้ว

    une autre solution pour exercice 64:
    #include
    int main(void)
    {
    int T[8],i,j,p=1;
    for(i=0;i

    • @anasbchaiker6218
      @anasbchaiker6218 ปีที่แล้ว

      Stp ! ça veut dire quoi l'élément "p" ? et c'est quoi son utilité ??

  • @mohamedjijane9508
    @mohamedjijane9508 2 ปีที่แล้ว +1

    merci bcp pour ton best travail ;
    exercice 61 //une autre solution qui englobe tout les cas
    #include
    #include
    int main()
    {
    int T[10];
    int max1,max2,i;
    for (i=0;i

  • @hayatben2955
    @hayatben2955 4 ปีที่แล้ว +1

    محبش يمشيلي بروقرام

  • @aymenabdelwahab7141
    @aymenabdelwahab7141 3 หลายเดือนก่อน

    prof exo 61 :
    ida kan MAX fe T[0] rah radi ykon
    Max 1 = Max 2 = T[0] .

  • @sinnabalde4271
    @sinnabalde4271 2 ปีที่แล้ว

    Tu peux traduire un peu plus en français s il te plait !!

    • @y.o5312
      @y.o5312 2 ปีที่แล้ว

      Il a déjà fait une playlist en français

    • @sinnabalde4271
      @sinnabalde4271 2 ปีที่แล้ว

      On pourra avoir aussi des cours er exos en c++

  • @massita69
    @massita69 8 หลายเดือนก่อน

    charhh tiziiii

  • @mateoldnsk2693
    @mateoldnsk2693 3 ปีที่แล้ว

    Dommage que tu écrives un titre en français si tu parles arabe dans la vidéo...

  • @jeraidiyassir7057
    @jeraidiyassir7057 ปีที่แล้ว

    Ex 64 :
    int main() {
    int t[8];
    bool isIn = false;
    for (int i = 0; i < 8; ++i) {
    printf("Entrer l'element %d : ", i + 1);
    scanf("%d", &t[i]);
    }
    for (int i = 0; i < 8; ++i) {
    isIn = false;
    for (int j = 0; j < 8; ++j) {
    if (i != j && t[i] == t[j]) {
    isIn = true;
    }
    }
    if (isIn != true) {
    printf("%d", t[i]);
    }
    }
    return 0;
    }

  • @yassinbagane
    @yassinbagane 3 ปีที่แล้ว

    ex 65 mon methode :
    #include
    #include
    void main()
    {
    int i,j,size,nums[10];
    bool repeated;
    printf("Choose The Size Of The Array: ");
    scanf("%d",&size);
    for (i=0; i

  • @mohamed_chatoubi7
    @mohamed_chatoubi7 11 หลายเดือนก่อน +1

    ex64 wach had code s7i7 ???
    #include
    #include
    int main()
    {
    int i , j , Taille;
    printf("Veuillez saisir la valeur de Taille :");
    scanf("%d",&Taille);
    int T[Taille];
    int Frq[Taille];
    for ( i = 0 ; i < Taille ; i++ ){
    Frq[i] = -1;
    }
    printf("Veuillez saisir les elements suivants :
    ");
    for ( i = 0 ; i < Taille ; i++ ){
    printf("T[%d] :",i+1);
    scanf("%d",&T[i]);
    }
    for ( i = 0 ; i < Taille ; i++ ){
    for ( j = 0 ; j < Taille ; j++){
    if (T[i] == T[j]){
    Frq[i]++;
    }
    }
    }
    for ( i = 0 ; i < Taille ; i++ ){
    if ( Frq[i] == 0 ){
    printf("%d
    ",T[i]);
    }
    }
    return 0;
    }

  • @ikramhamadache6861
    @ikramhamadache6861 3 ปีที่แล้ว

    👏👏👏

  • @ikramhamadache6861
    @ikramhamadache6861 3 ปีที่แล้ว +1

    👏👏👏