Langage C #5 - opérateurs

Поділитися
Вставка
  • Опубліковано 30 січ 2025

КОМЕНТАРІ • 249

  • @clementcharlet980
    @clementcharlet980 7 років тому +43

    J'ai commencé la formation hier, j'en suis à la 5ème vidéo. Un immense merci, pour ta patience et ta pédagogie. C'est clair, fluide et concret. Merci à toi Jason.

  • @jean-pierrepolnareff8588
    @jean-pierrepolnareff8588 11 місяців тому +1

    J'ai commencé des études de programmation l'année dernière. Malheureusement les cours que j'ai sont très (très très) mal expliqués et j'ai pas mal de retard (d'ailleurs je sais pas comment je vais réussir mes examens cette fin d'année ... je vais bûcher comme jamais) . Mais en 5 vidéos, j'ai réussi à comprendre ce que je n'ai rien compris en l'espace d'un an. Merci beaucoup ça m'enlève tellement de poids !

    • @formation-video
      @formation-video  11 місяців тому

      Bon courage alors, j'espère que cela se passera bien pour toi 👍

  • @SRamos-og3lr
    @SRamos-og3lr 3 роки тому +2

    Un grand merci pour ton travail. C'est une réelle chance de pouvoir suivre des cours aussi clairs!
    Force à toi!

  • @mathildebonati4254
    @mathildebonati4254 6 років тому +4

    Salut à toi !
    Juste un petit commentaire afin de te remercier du contenu de ta chaîne. J'ai commencé à suivre tes cours de C récemment et je compte bien en faire de même avec Python car je trouve tes explications claires et bien ordonnées. En bref, beau travail ! Je te souhaite une bonne continuation :)

    • @formation-video
      @formation-video  6 років тому

      Merci ça fait très plaisir, bon courage à toi, j'espère que tu apprendras plein de choses !

  • @adamabalde77
    @adamabalde77 3 роки тому +4

    j'avais renoncer à la programmation car je ne comprenais rien mais aujourd'hui grâce à ta manière d'expliquer je me suis relever. UN GRAN MERCI MON SOVEUR.

  • @arcelone8045
    @arcelone8045 5 років тому +5

    Le traitement son est de bien meilleur qualité et fais encore plus ressortir la qualité de ton travail. Super formation pour ma part elle me permet de prendre de l'avance sur mes cours d'info en école d'ingénieur.

    • @formation-video
      @formation-video  5 років тому

      Merci, à la base les premiers cours de la chaîne étaient enregistrés avec le micro de ma webcam. Voilà pourquoi en faisant l'acquisition d'un vrai micro, j'ai ré-enregistré toutes les anciennes vidéos de la chaîne 🙂
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      🔵 Rejoindre FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @just_achla
    @just_achla 5 років тому +2

    un max de gg pour ce youtuber en or

    • @formation-video
      @formation-video  5 років тому +1

      Merci beaucoup ! ✌
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @luke-gfotso878
    @luke-gfotso878 6 років тому +2

    merci beaucoup pour tes vidéos,elles m'aident beaucoup; Surtout bon courage et merci encore :)

    • @formation-video
      @formation-video  6 років тому

      Bonne continuation :)
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @fadi63
    @fadi63 7 років тому +3

    Encore du bon travail. Merci

  • @joaquimjusseau2081
    @joaquimjusseau2081 4 роки тому +1

    Merci beaucoup pour cette formation de qualité supérieure ;)

    • @formation-video
      @formation-video  4 роки тому

      👍
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @layeboly3351
    @layeboly3351 7 років тому +2

    Bonsoir
    J'ai commencé à suivre votre formation sur le langage C. Mais j'ai un problème avec l'exercice suivant quand je le lance avec gcc :
    #include
    int main()
    {
    char tab_prenom[30] = "prenom", tab_nom[15] = "nom";
    char numero_carte_d_identite[20] = "cni";
    printf("%-30s\t %-15s \t %-20s
    ",tab_prenom, tab_nom, numero_carte_d_identite);
    tab_prenom[30] = "hammoy";
    tab_nom[15] = "Badine";
    numero_carte_d_identite[20] = "1 2681 2002 005541";
    printf("%-30s\t %-15s \t %-20s",tab_prenom, tab_nom, numero_carte_d_identite);
    return 0;
    }
    le gcc me retourne:
    laye.c : in function "main"
    laye.c : 8:17: warning : assignment makes integrer from pointer without a cast [-Win t-conversion]
    tab_prenom = "hammoy";
    laye.c : 9:14: warning : assignment makes integrer from pointer without a cast [-Win t-conversion]
    tab_nom = "Badine";
    laye.c : 10:33: warning : assignment makes integrer from pointer without a cast [-Win t-conversion]
    numero_carte_d_identite = "1 12681 2002 005541";

    • @formation-video
      @formation-video  7 років тому

      Bonsoir, en effet, tes variables tab_prenom et tab_nom n'ont pas de type, il faut penser à ajouter le mot "char" devant :)

  • @diawisskalassanelegeneral5307
    @diawisskalassanelegeneral5307 2 роки тому

    merçi jason c bien de suivre tes cours

  • @saysay2022des
    @saysay2022des 2 роки тому

    Merci beaucoup pour l' opérateur modulo : Je ne savait pas à quoi il servait

  • @drumandbassfromju
    @drumandbassfromju 3 роки тому

    Encore des choses apprises, au top :)

  • @EricBrunoTV
    @EricBrunoTV 4 роки тому

    15:55 J’aime beaucoup cette façon de donner une arme en indiquant ses dangers. 😁😁
    C’est une belle astuce quand même, bien qu’il est mieux de rester simple à l’examen.🤗🤗

    • @formation-video
      @formation-video  4 роки тому +1

      Disons que la règle est de faire attention au sens de l'incrémentation si on cherche à l'affecter à une variable 😉

  • @moularaoul643
    @moularaoul643 Рік тому +1

    Thanks!

  • @yannfurrer9461
    @yannfurrer9461 7 років тому +2

    comment fait t on pour faire choisir le signe de l'opération ?
    On utilise une variable pour le signe?
    comment fait t on ?

    • @formation-video
      @formation-video  7 років тому +1

      Coucou, alors tu as les opérateurs simplement :
      Le + pour l'addition
      Le - pour la soustraction
      Le * pour la multiplication
      Le / pour la division
      Le % pour le modulo (reste d'une division Euclidienne)
      Et la priorité des opérateurs fonctionne comme en mathématiques.

  • @tifalockhart8601
    @tifalockhart8601 6 років тому +1

    bns j'aimerai savoir l'usage du point virgule car jai vu que ds chaque language d eprogramation mm des logiciel sa diffère quand jai exécuté le programme la 1 ere foi ca na pas foctionné car jai oublié ";" dans la ligne scanf mrc d'avance!

    • @formation-video
      @formation-video  6 років тому

      Coucou, le point-virgule dans des langages compilés comme le C indique simplement la fin d'une instruction, pour cela qu'il est obligatoire :)
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @Walterss57
    @Walterss57 7 років тому +1

    Salut Jason ! J'espère que tu vas bien. Peux-tu me dire à partir de quel tuto tu conseilles de faire les exos ? Merci d'avance et bonne journée.

    • @formation-video
      @formation-video  7 років тому

      Bonjour, en général c'est précisé, et pour les nouvelles vidéos où je proposerai des énigmes et exercices, je dirai toujours quelles notions sont à savoir =).

    • @Walterss57
      @Walterss57 7 років тому +1

      Merci beaucoup Jason et bonne soirée :)

    • @formation-video
      @formation-video  7 років тому

      De rien, bonne soirée à toi :)

  • @boualemkalai7175
    @boualemkalai7175 3 роки тому

    Merci pour votre excellente vidèo surtout pour l'opérateur modulo (%) que j"ai oublié

  • @mudmax8974
    @mudmax8974 6 років тому +1

    Bonjour Jason, est-ce que les notations i++ ou ++i sont à proscrire dans des applications électroniques ?

    • @formation-video
      @formation-video  6 років тому +1

      Non, elles sont à utiliser justement pour raccourcir la syntaxe :)

    • @mudmax8974
      @mudmax8974 6 років тому +1

      Super je te remercie, j'ai eu un doute par rapport au caractère "imprévisible" du comportement de cette instruction. Et contrairement à ce que tu annonçait c'est un point de détail qui m’intéresse beaucoup !
      Merci encore pour tes cours et ta disponibilité.

    • @formation-video
      @formation-video  6 років тому +1

      De rien, bonne continuation sur les vidéos en C

  • @victorbriez9115
    @victorbriez9115 6 років тому +1

    Bonjour,
    Quand je fait exactement le meme codage que vous dans le niveau de départ et le niveau actuel je ne retrouve pas mes valeurs mais je vois &d au deux . Pouvez vous me dire comment cela ce fait merci

    • @formation-video
      @formation-video  6 років тому

      Bonjour, peux-tu montrer ton code ?
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @jbsn3849
    @jbsn3849 6 років тому +4

    Bonjour, tout d’abord je tiens à vous remercier pour ces formations qui ont une grande valeur pour moi. J’aimerai savoir si il est utile de connaître l’intégralité de votre cour sur le langage C pour intégrer l’école 42 ?( je fais la piscine en juin)

    • @formation-video
      @formation-video  6 років тому

      Répondu sur Discord, car deux fois que je réponds ici et mon commentaire ne reste pas
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @eurekabutah1458
      @eurekabutah1458 5 років тому

      alors tu l'as eu ta piscine

  • @raphaelvera5063
    @raphaelvera5063 4 роки тому

    Merci pour cet exellente vidéo.

    • @formation-video
      @formation-video  4 роки тому

      👍
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @arcelone8045
    @arcelone8045 5 років тому

    Il y a aussi l'opérateur XOR avec le "^" qu'il ne faut pas oublier et qui est implémenté de base dans le langage (je veux dire ps comme sinus ou cosinus ou il faut en plus).

    • @formation-video
      @formation-video  5 років тому

      Oui, plein d'autres opérateurs existent pour faire des manipulations sur des bits (ou des décalages)
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      🔵 Rejoindre FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @RuelJustin
    @RuelJustin 4 роки тому +1

    Je ne comprends pas a quoi sert int main(void) et return 0;

    • @formation-video
      @formation-video  4 роки тому +1

      La fonction main en C est le point de départ de tout programme quand il est exécuté. La norme impose qu'elle renvoie un entier (0 si tout s'est bien passé, autre valeur en cas d'erreur). Mais tu en apprendras davantage sur les fonctions plus tard dans le cours 😉
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

    • @RuelJustin
      @RuelJustin 4 роки тому

      @@formation-video Merci beaucoup pour la reponse et pour ce super cours!Bien sur que je me suis abonne!!!

  • @mattisbeaugendre4085
    @mattisbeaugendre4085 4 місяці тому

    Hello, comment tu as fait pour avoir ton cmd avec un fond bleu ?

    • @formation-video
      @formation-video  4 місяці тому +1

      Bonjour, c'est la couleur de fond du terminal PowerShell par défaut

  • @souleycmr4096
    @souleycmr4096 7 років тому +1

    salut s'il vous plait comment on fait le raccourci dans l'invite de commande avec pour compiler

    • @formation-video
      @formation-video  7 років тому

      La commande "cls" sur le terminal Windows efface tout simplement l'écran, pour compiler il faut juste faire :
      -> gcc monfichier.c -o prog
      Et l'exécuter avec -> prog.exe

    • @souleycmr4096
      @souleycmr4096 7 років тому +1

      merci , je sais compiler je parlais du raccourci que vous fait fait pour compiler directement les programmes lors des cours dans les vidéos

    • @formation-video
      @formation-video  7 років тому

      Et bien dans les vidéos, je tape mon code, j'enregistre le fichier en faisant Ctrl + S et ensuite je compile avec gcc en ligne de commande.

    • @souleycmr4096
      @souleycmr4096 7 років тому +1

      ok j'ai pensé que t'avait un ra ccourci speciale

    • @formation-video
      @formation-video  7 років тому

      Non :)

  • @yannfurrer9461
    @yannfurrer9461 7 років тому +1

    comment fait t'on pour faire une division non-euclidienne

    • @formation-video
      @formation-video  7 років тому +1

      Oui bien sûr, si tu as par exemple une division du style a / b + c, ça fonctionne avec les opérateurs du C.

    • @killuminatyrz4841
      @killuminatyrz4841 7 років тому +2

      Il faut juste ajouter .0 au numérateur ou au dénominateur. Exemple : 5.0/2.0=2.5
      Et pour les variables, tu fais un caste aussi appelé transtypage. Exemple : (float)monEntier/unAutreEntier = unFloat

  • @yannfurrer9461
    @yannfurrer9461 7 років тому +1

    j'aimerais utiliser une condition pour dire
    si nb1 est float alors ......
    comment fait on pour le rentrer dans if

    • @formation-video
      @formation-video  7 років тому

      Coucou, pour cela, tu peux faire ta propre fonction, qui permettra de déterminer si c'est un nombre à virgule ou non :)

  • @clementcaillat8589
    @clementcaillat8589 6 років тому +1

    Bonjour je suis la formation à la lettre mais je sais pas ce qu'il se passe, j'écris ce code dans Visual Studio Code :
    #include
    int main(void)
    {

    int niveau_joueur = 0;
    printf("Choisir le niveau de depart : ");
    scanf("%d", niveau_joueur);
    printf("Niveau de depart : %d
    ", niveau_joueur);
    //Le personnage a fait des quetes...
    niveau_joueur = niveau_joueur + 1;
    printf("Niveau actuel : %d
    ", niveau_joueur);
    return 0;
    }
    Le problème c'est que quand je lance le programme, il exécute uniquement le premier printf et le premier scanf, ensuite j'ai une pause de 1 seconde et ça termine le programme. Est-ce une erreur ou un bug ?

    • @formation-video
      @formation-video  6 років тому +1

      Bonjour, l'erreur vient de ton scanf(), regarde bien, il y a une erreur 🙂
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @clementcaillat8589
      @clementcaillat8589 6 років тому +1

      @@formation-video 2 minutes après avoir posté ce commentaire je me suis rendu compte de mon erreur qui était d'avoir oublié le & haha, maintenant je suis à la vidéo sur les pointeurs, merci de ta réponse rapide, tu expliques super bien ! ;)

    • @formation-video
      @formation-video  6 років тому

      Impeccable, c'est parti pour la suite ! 👍
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @FranceGames
    @FranceGames 7 років тому +3

    bns jai une question ( peut etre bete mais bon) je suis debutant en Prog C mais je veux savoir a quoi ça sert les operations dans cette video ? cest a dire , a quoi ça va me servir tous ça apres ? c juste pour faire une application Calculatrice? ou on peut faire beaucoup de choses avec ..? comme quoi ? merci vraiment tes un genie

    • @formation-video
      @formation-video  7 років тому +3

      Bonjour, il n'y a pas de question bête au contraire, il faut comprendre même la notion la plus basique pour bien l'exploiter ensuite :). Alors les opérateurs vont permettre tout un tas de calculs, et le calcul est utile dans tout programme.
      Par exemple, plus tard, tu verras que ça te servira à te déplacer dans un tableau de données, ça peut servir dans un jeu vidéo à calculer les points d'expérience gagnés lors d'un combat, sur une application, ça peut servir à définir les dimensions d'une fenêtre, d'un menu, etc.
      C'est vraiment indispensable, ça reste des mathématiques très simples mais nécessaires car tu en auras vite besoin partout et tu manipuleras des nombres partout dans tes programmes.

    • @FranceGames
      @FranceGames 7 років тому +3

      FormationVidéo Merciii beaucoup , je sais pas quoi dire , tu es un genie wallah tu merites beaucoup dabos 💖

    • @formation-video
      @formation-video  7 років тому

      Merci à toi =D

  • @mrpeace2301
    @mrpeace2301 6 років тому +1

    stp Comment savons-nous quoi écrire sur CMD pour exécuter le programme ?

    • @formation-video
      @formation-video  6 років тому

      Et bien, en regardant ce que je montre dans mes vidéos simplement =)
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @mrpeace2301
      @mrpeace2301 6 років тому +1

      pour quoi il marche pas !? voici ce qui m'affiche
      C:\Users\user1 hamid\Desktop\prog>gcc main.c -o hello
      C:/TDM-GCC-64/bin/../lib/gcc/x86_64-w64-mingw32/5.1.0/../../../../x86_64-w64-min
      gw32/lib/../lib/libmingw32.a(lib64_libmingw32_a-crt0_c.o): In function `main':
      C:/crossdev/src/mingw-w64-v4-git/mingw-w64-crt/crt/crt0_c.c:18: undefined refere
      nce to `WinMain'
      collect2.exe: error: ld returned 1 exit status

    • @formation-video
      @formation-video  6 років тому

      Depuis ton éditeur de code, il faut encoder ton fichier en UTF-8 pour ne plus avoir cette erreur ;)
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @adjsihem4100
    @adjsihem4100 6 років тому +1

    Bonjour, avant tout je vous remercie pour toutes les vidéos. Voilà je suis nouvelle en programmation et j aimerai bien savoir quelle est la différence entre int et int 32 car lorsque j ai compilé en suivant vos instructions avec int dans l une de vos vidéo le programme n a pas voulu s exécuter et lorsque j ai changé avec int 32 il s exécuté. Merci

    • @formation-video
      @formation-video  6 років тому

      Bonjour, int est le type général qui peut varier suivant le système (32 ou 64), mais si tu indiques "int32", il sera explicitement en 32, c'est la différence entre les deux. Par contre, utiliser "int" devrait fonctionner, mais je ne sais pas quel est ton code complet.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @MarcusThe9
    @MarcusThe9 3 місяці тому

    Merci Jason, tu mérites ta bouteille de vin rouge. Largement !

  • @amineorianthi
    @amineorianthi 4 роки тому

    bonjour, merci pour tout ce que vous faites.
    j'ai commencé la formation, tout allait bien, mais aujourdhui en créant un exécutable pour essayer un des opérateurs, mon antivirus s'est mis a supprimer tous les exécutables que je crée.
    je fais comment svp ?

    • @formation-video
      @formation-video  4 роки тому +1

      Bonjour, deux solution :
      - passer ton répertoire de programmation en liste blanche / liste d'exclusion dans les paramètres de ton antivirus
      - sinon, changer d'antivirus (surtout si tu as Avast, AVG, McAfee ou BitDefender)
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

    • @amineorianthi
      @amineorianthi 4 роки тому

      @@formation-video merci beaucoup, c'est réglé ! et j'ai escan by the way, je n'sais pas si c un bon ou pas, a vrai dire je n'sais meme pas ce qui fait d'un AV un bon !
      en tout cas, merci, merci et merci !

    • @formation-video
      @formation-video  4 роки тому +1

      Ceci peut aider : www.av-test.org/fr/
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @guillaumekei4234
    @guillaumekei4234 Рік тому

    Svp monsieur je n arrive pas à comprendre comment se fait il que vous n ayez pas déclarer de le type int pour le niveau actuel

  • @tresorng5733
    @tresorng5733 3 роки тому

    Salut, svp l'exercice sur le niveau des joueurs, pourquoi vous avez initialisé la variable niveau_joueur à -1? J'ai essayé avec 0 et 1 ça donne le meme résultat j'aimerais bien pouvoir comprendre s'il vous plait

    • @formation-video
      @formation-video  3 роки тому

      Bonjour, tu peux initialiser la variable avec la valeur que tu veux, -1 était un choix comme un autre 👍

  • @fatimaezzhralaamara9252
    @fatimaezzhralaamara9252 6 років тому +1

    Merciii 👏👏

  • @aikine9720
    @aikine9720 6 років тому +1

    si par exemple i = 10
    je crois que i++ = toujour 10
    puis aprés 11
    et que ++1 = 11 directement un truc du genre non ?

    • @formation-video
      @formation-video  6 років тому

      Non, il n'existe que la syntaxe i++ ou ++i (post-incrémentation ou pré-incrémentation), et la même chose avec i-- ou --i. On ne peut donc pas écrire ++1.
      Voir ce code : pastebin.com/cR4nAQDr (i vaudra 0 au départ, puis 1).
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @aikine9720
      @aikine9720 6 років тому +1

      Merci

    • @formation-video
      @formation-video  6 років тому

      De rien ;)
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @alecweinhofer2220
    @alecweinhofer2220 5 років тому +1

    Comment peut-on avoir les mêmes couleurs que toi sur sublime text 2 ???
    merci d'avance

    • @formation-video
      @formation-video  5 років тому

      C'est le thème Tomorrow Night Eighties
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @yusufmahamadou7148
    @yusufmahamadou7148 5 років тому

    Salut je viens de commencer à suivre tes cours mais j' ai pas bien compris a quoi sert le
    . merci!

    • @formation-video
      @formation-video  5 років тому +1

      C'est un caractère en informatique pour faire un retour à la ligne. Tu le retrouveras donc dans les autres langages de programmation 🙂
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      🔵 Rejoindre FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

    • @yusufmahamadou7148
      @yusufmahamadou7148 5 років тому

      @@formation-video merci!

    • @formation-video
      @formation-video  5 років тому

      🙂
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      🔵 Rejoindre FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @yannfurrer9461
    @yannfurrer9461 7 років тому +1

    comment fait on pour divisé avec deux nombre entier et obtenir un quotient décimal quand je fais
    printf("%d
    ", 1 / 2);
    J'obtiens 0

    • @formation-video
      @formation-video  7 років тому +2

      Bonsoir, tu dois formater ton affichage en flottant avec le symbole -> %f (voire %.2f pour n'avoir que 2 chiffres en décimal)

  • @pierrechirpaz7917
    @pierrechirpaz7917 5 років тому

    J installé récemment linux mint tricia sur un ordi lorsque je compile un programme c j'obtiens le message suivant : gcc bonjour.c -o bonjour
    bonjour.c:2:10: fatal error: stdio.h: Aucun fichier ou dossier de ce type
    #include
    le programme fonctionne sur mon autre pc avec un linux mint plus ancien
    en regardant dans les dossier systeme je constate que je n'ai pas de fichier stdio dans le repertoire /usr/include
    comment remédier à cela ?
    merci d'avance et encore bravo pour vos formations !
    Pierre

    • @formation-video
      @formation-video  5 років тому

      Bonjour, un petit "sudo apt update && sudo apt install build-essential" pour les outils qu'il manque et ça devrait compiler sans problème 😉
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

    • @pierrechirpaz7917
      @pierrechirpaz7917 5 років тому

      @@formation-video Merci ça fonctionne !

    • @formation-video
      @formation-video  5 років тому

      Impeccable, bon codage maintenant :)
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @fouadelamari6049
    @fouadelamari6049 4 роки тому

    Salut j'ai 2 questions svp
    À quoi sert le langage concrètement dans le travail à domicile et j ai vu que la formation est réalisé il y'a 3ans est ce que ça reste utile car le monde changent avec la technologie où ça reste à vie

    • @wilanne
      @wilanne 4 роки тому

      Salut ! Qu'entendez vous par travail à domicile ? Sinon bien que cette formation dates d'il y a 3 ans elle reste d'actualité, vous pouvez également visionnez les 16 premiers épisodes pour acquérir les bases et ensuite commencer la formation C++ qui et de 2018~2019 !

    • @formation-video
      @formation-video  4 роки тому

      Bonjour, oui toujours d'actualité. Enfin, la programmation sert ou non selon ce que l'on veut en faire. Donc si c'est dans le cadre de son travail, il faut qu'il y ait un intérêt à l'employer.
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @oumadiamina
    @oumadiamina 3 місяці тому

    Comment il s'appelle vôtre logiciel de programmation svp ?

    • @formation-video
      @formation-video  3 місяці тому

      Auparavant c'était Sublime Text.
      Maintenant, Visual Studio Code : ua-cam.com/video/eQUsUq_2AQU/v-deo.html

  • @IrooOnTheTrack
    @IrooOnTheTrack Рік тому

    Bonjour, cette formation est elle encore d’actualité aujourd’hui ? En tout cas, c’est très explicite merci !

  • @ramzin2047
    @ramzin2047 7 років тому +1

    Quand je lance un programme sa me dit : Référence indéfinie à'WinMain @ 16'
    Comment résoudre sa ?
    Merci d'avance.

    • @formation-video
      @formation-video  7 років тому

      Bonsoir, tu dois bien encoder tes fichiers en UTF-8.
      Depuis Sublime Text, il faut aller dans File > Save with encoding > UTF-8

    • @ramzin2047
      @ramzin2047 7 років тому +1

      FormationVidéo Ok merci beaucoup ! ☺

    • @formation-video
      @formation-video  7 років тому

      De rien :)

  • @jojoledesma7303
    @jojoledesma7303 4 місяці тому

    Bonjour, merci pour tes cours, je commence de zéro et je trouve tes vidéos très claires.
    Peux tu me dire comment se fait la priorité sur un modulo? Est ce qu’il peut être mis dans une ligne de calcule. Exemple, comment se calcule 4*5%2?
    Merci d’avance

    • @formation-video
      @formation-video  4 місяці тому

      Bonjour, le modulo a une priorité identique à la multiplication et la division. Ces trois sont donc prioritaires par rapport à l'addition et la soustraction 👍

  • @thomasmanioc1726
    @thomasmanioc1726 4 роки тому

    Bonjour
    Merci beaucoup pour tes vidéos, elles sont super bien expliquées et on y apprend beaucoup.
    J'ai quand même un problème à te signaler à mon niveau, à 3:28 de la vidéo. En exécutant le programme sur CMD, ça marque : "C:\Users\Thoma\OneDrive\Bureau\Programmation>var
    Accès refusé."
    Voilà, pourrais-tu m'expliquer pourquoi ?

    • @formation-video
      @formation-video  4 роки тому +1

      Bonjour, cela doit venir de ton antivirus qui bloque l'exécution

  • @xk44ak57
    @xk44ak57 Рік тому

    Si on avait un char a la place du int on aurait quoi comme programme

  • @zombyfr
    @zombyfr 2 роки тому

    Bonjour, je me pose une question sur la syntaxe. doit-on mettre des espaces entre les chiffres et les opérateurs ? (écrire 6+4 ou 6 + 4 ) ? Même question pour les variables ? (écrire Nb1 = Nb1 * 15 ou Nb1=Nb1*15 )

    • @formation-video
      @formation-video  2 роки тому +1

      Bonjour, c'est comme tu veux, cela n'a aucune incidence sur le code, quand cela est lisible et clair pour toi 👍

    • @zombyfr
      @zombyfr 2 роки тому

      @@formation-video merci beaucoup.

  • @EricBrunoTV
    @EricBrunoTV 4 роки тому

    Bonsoir Jason. est-ce possible de te faire des suggestions sur tes prochaines publications? Si oui par mail ou alors il faut les laisser en commentaire? Merci

    • @formation-video
      @formation-video  4 роки тому

      Tu peux toujours le faire sur une vidéo en rapport avec ton message, sinon me contacter sur Discord : jasonchampagne.fr/me-contacter
      Aussi, un petit tour sur le GitHub donne un aperçu du contenu actuel et à venir : github.com/jasonchampagne/FormationVideo

    • @EricBrunoTV
      @EricBrunoTV 4 роки тому

      @@formation-video merci Jason

    • @formation-video
      @formation-video  4 роки тому

      👍

  • @Dom-cw9uw
    @Dom-cw9uw 3 роки тому

    Bonjour, je ne comprends pas pourquoi je suis obligé de compiler avec l' IDE avant d'utiliser gcc. Si j'essaie de compiler avec gcc directement il compile les instructions précédentes...

    • @formation-video
      @formation-video  3 роки тому

      Bonjour, en fait tu dois juste enregistrer le fichier après chaque modification (dans ton éditeur), puis le compiler avec gcc.

    • @Dom-cw9uw
      @Dom-cw9uw 3 роки тому

      @@formation-video Ok merci ! j'avais l'impression en regardant tes videos que la compilation se faisait sans avoir besoin d'enregistrer les modifications. Bonne journée.

    • @formation-video
      @formation-video  3 роки тому

      Non, c'est juste que j'enregistre avec mon clavier à chaque fois (Ctrl + S)

  • @ndeyediarrambaye7425
    @ndeyediarrambaye7425 2 роки тому

    Merci très bénéfique

  • @aronavalonaheritianarakoto3058
    @aronavalonaheritianarakoto3058 5 років тому

    Bonsoir,
    J'ai un petit souci. Je suis en train de compiler le programme sur le niveau des jeux vidéos. Et windows me dit que le programme en question a cessé de fonctionner. Je suis perdu, je n'ai pas la solution.
    Pourriez-vous m'aider svp?

    • @formation-video
      @formation-video  5 років тому

      Bonsoir, tu as sûrement une erreur dans ton code, ce qui entraîne le plantage de ton programme ;)
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @MrFangBang
    @MrFangBang 7 років тому +1

    Super travail bravo à toi, tu m'a donné l'envie de me mettre à l'informatique depuis longtemps seulement c'est assé compliqué pour moi de m'y mettre vraiment à fond entre le travail et le reste au final la semaine je peux consacré à peine 1h par jour à mon apprentissage. Je suis à fond sur le réseau seulement je tourne un peux en rond je vais me mettre par la suite à la programmation pur et dur surement en commencant sur du python avant le C ou le C++. Mais ma question c'est est-ce que 1h par jour suffit ?

    • @formation-video
      @formation-video  7 років тому +1

      Je vais aller à l'encontre de ce que disent 95% des gens, mais pour moi, toujours, la qualité passe bien avant la quantité. Et la qualité, on la créée en prenant le temps de faire les choses.
      Je vais paraître un peu "philosophe", mais le temps est une invention de l'homme, qui avec les années, nous a emprisonné dans une routine et dans une prison à laquelle dès que tu veux en sortir, il y a toujours quelqu'un pour te rappeler à l'ordre.
      Alors, il est important pour certains points, quand tu le peux, de faire à ton rythme et prendre le temps à la réalisation de projets. Même si la société pousse à produire toujours plus et en plus grosse quantité.
      Alors que tu ais 1 heure par jour, ou 10 heures, prends le temps qu'il te faudra et tout se passera bien :)

    • @MrFangBang
      @MrFangBang 7 років тому +1

      Je te remercie pour ta réponse et j'en prend évidement compte. C'étais juste une impressions que je me suis fait par moi même, je me suis dit que pour l'instant tout va bien, mais le jour où j'attaquerais vraiment la programmation pur et dur peut être qu'il faudra que j'y consacre beaucoup plus de temps. Et c'est surement ce que je compte faire je voulais juste avoir ton avis, car pour moi t'es vidéos mon énormément motivé et j'ai surtout appris pleins de choses.
      Bonne continuation à toi !

    • @baptiste600
      @baptiste600 7 років тому +1

      Hey ! Je passe par là un peu par hasard. C'était simplement pour peut-être te donner un conseil (du moins ça a bien marché pour moi..). Commencer par le Python est loin d'être une mauvaise idée (simple à prendre en main et une syntaxe très agréable on va pas se mentir !) cependant si tu comptes faire du C après, pourquoi ne pas commencer par le C ?
      Le C te permettra d’acquérir les notions fondamentales de la programmation. En connaissant cette base tu pourras beaucoup plus facilement apprendre des langages de plus hauts niveau tel que le Python (où n'importe quoi d'autre !). Tu risques d'y laisser des plumes au départ mais crois moi c'est très formateur.
      En comprenant le fonctionnement basique de la mémoire (avec la notion de pointeur, d'adresses etc..) tu comprendras ensuite beaucoup plus facilement ce qui se passe lorsque tu fais un add(1) (pour une liste) en Java par exemple.
      Bref le C, de mon point de vue, n'est pas un langage pour véritablement faire des jolis programmes (enfin si c'est tout à fait faisables mais les langages de plus hauts niveau te faciliteront grandement la tâche) mais plus pour apprendre et comprendre.
      Enfin voilà, ce n'est que mon avis mais je tenais à le partager !
      Bonne continuation.

    • @formation-video
      @formation-video  7 років тому +1

      Super alors, en tout cas, avec une heure par jour, c'est déjà bien suffisant. Car finalement, ce qui compte c'est la régularité, histoire de ne pas oublier ce que tu as tout juste appris, car au début, on oublie vite. Après, ça devient comme le vélo, on s'en souvient =).

  • @coulibalyombiri1026
    @coulibalyombiri1026 5 років тому

    Salut
    Je suis votre depuis quelques jours et j'apprends bcp.
    Je voulais savoir s'il n'y a pas possibilité d'avoir des exercices.
    Cordialement

    • @formation-video
      @formation-video  5 років тому

      Bonjour, les exercices sont sur cette playlist : ua-cam.com/play/PLrSOXFDHBtfF6lXQpJ4hBha76DsQufiEQ.html
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @meh7236
    @meh7236 4 роки тому

    Merci pour la video, très intéressante, j’ai juste une question : je m’entraîne sur repl.it et lorsque je met en l’occurrence la variable (joueur++), il ne la prends pas en compte et laisse le niveau du joueur originel. Peut être est ce lié au site...

    • @formation-video
      @formation-video  4 роки тому +1

      Possible oui, si ton code est correct mais qu'il ne fait pas en ligne la même chose qu'en local, c'est que cela vient de leur site
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @Dead_com
    @Dead_com 5 років тому

    Bonjour Jason !
    Je débute dans la programmation car je souhaite m'orienter dans le domaine du hacking défensif donc j'en suis vraiment au début bref, je voulais me joindre aux autres pour te dir que tes vidéos sont vraiment de très bonne qualité et me font progresser rapidement. En revanche je suis confronté à un problème ! peut-on changer le (main .c) en (prog.c) manifestement oui mais ne doit-on pas avoir une fonction principale en (main .c) ?

    • @formation-video
      @formation-video  5 років тому

      Bonjour Benoit, la seule obligation est d'avoir une fonction "main" dans ton programme car le langage recherche celle-ci pour démarrer. Après, tu peux appeler tes fichiers comme bon te semble.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- Jason CHAMPAGNE - jasonchampagne.fr
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @Kualparis
    @Kualparis 5 років тому

    Excellente vidéo, encore. Merci !
    Je me posais une question, pourquoi lorsque vous mettez "return 0;" votre programme fonctionne alors que moi je suis obligé de mettre "return ('0'); ? A bientôt

    • @formation-video
      @formation-video  5 років тому +1

      Bonjour, pour suivre la norme, la fonction main() en langage C doit toujours avoir cette signature -> int main(void)
      Elle doit donc retourner un entier (int) et le code se terminera par le retour d'un entier. On peut pour cela employer deux syntaxes (qui sont les mêmes) mais uniquement ces syntaxes :
      -> return 0;
      -> return(0);
      En gros, return peut s'écrire comme une simple instruction, ou avec la syntaxe qu'on retrouve pour une fonction (avec des parenthèses autour de ce que l'on retourne).
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @Kualparis
      @Kualparis 5 років тому

      FormationVidéo Excellent 👌 ! Merci pour la réponse

    • @formation-video
      @formation-video  5 років тому

      Pas de quoi ;)
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @mateocenteno6051
    @mateocenteno6051 4 роки тому

    Bonjour je regarde la vidéo bien dans le futur je ne sais si quelqu'un me répondra. bref j'ai un prbl je veux dire en lange C "si variable1 n'est pas égale a variable 2 afficher ..." mon prbl est que le égale barré ne marche pas comment faire?

    • @formation-video
      @formation-video  4 роки тому +1

      Bonjour, tu veux comparer deux nombres par exemple ? Tu verras cela un peu plus tard avec la vidéo sur les conditions 👍

    • @mateocenteno6051
      @mateocenteno6051 4 роки тому

      @@formation-video D’accord merci la curiosité ma fait aller trop vite. En tout cas je tenais à vous remercier pour votre formation de qualité :)

    • @formation-video
      @formation-video  4 роки тому

      Pas de problème 😉

  • @Abd-mo6uy
    @Abd-mo6uy 2 роки тому

    Stp tu peux donner le lien vers la formation de hacking ?

  • @romainch505
    @romainch505 Рік тому

    Pourquoi après avoir mis mon Niveau (un chiffre au hasard) il me rajoute bien un Niveau mais après l'avoir mis deux fois dans le Terminal?
    Edit : j'avais mis par erreur
    dans le scanf. Je le laisse pour les autres ;)

    • @formation-video
      @formation-video  Рік тому

      Oui, tout ce que tu indiques dans le scanf() est ce qu'il va lire, donc si tu avais ajouté
      , il attendait de lire un retour à la ligne 👍

  • @ShirZ.
    @ShirZ. 2 роки тому

    hello j'ai un petit soucis, je débute et j'ai un gros soucis avec la commande, et quand je fais du coup la commande "gcc main.c -o prog" ça me met ça : stidio.h: No such file or directory, alors j'ai essayer de regarder mais sur les forums c'est un peu compliqué parce que ça met comme résolution "sudo apt-get update" sauf que c'est sur linux et quand j'essaye sans le sudo cela fonctionne pas non plus. Je suis vraiment bloqué et c'est assez frustrant. j'ai essayer visual studio code mais ça me conviens pas vraiment je préfère sublime mais l'invite de commande ne fonctionne pas :( Si vous avez une explication ou une vidéo explication ça m'aiderai beaucoup !

    • @ShirZ.
      @ShirZ. 2 роки тому

      certaine personne ont mis ça sur les forums "sudo apt install --reinstall build-essential fixed the error for me, thanks!" mais déjà je suis pas sur linux donc c'est pas compréhensible pour moi

    • @formation-video
      @formation-video  2 роки тому

      Bonjour : ua-cam.com/video/ymzo7cGvxlo/v-deo.html

  • @rafalescarlet
    @rafalescarlet 4 роки тому

    ah oui, les fameux 4 opérateurs que j'ai appris à l'université x)...

    • @formation-video
      @formation-video  4 роки тому

      😎 classe
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @grophies
    @grophies 5 років тому

    Si j'ai bien compris, vous dites à 15:40 que les opérateurs de pré/post-incrémentations/décrémentations peuvent poser des problèmes en langage C s'ils sont accompagnés d'un opérateur d'affection. Pourtant, j'ai cherché sur Google "priorité opérateurs informatique", j'ai trouvé les deux pages suivantes :
    - fr.wikibooks.org/wiki/Programmation_C-C%2B%2B/Priorit%C3%A9s_des_op%C3%A9rateurs
    - www.ltam.lu/cours-c/prg-c36.htm
    qui indiquent bien, toutes les deux, que les opérateurs de pré/post-incrémentations/décrémentations sont prioritaires sur l'opérateur d'affectation. Et ces deux pages concernent précisément le langage C.
    Pouvez-vous préciser exactement ce qui est problématique ?

    • @formation-video
      @formation-video  5 років тому

      Un exemple simple pour illustrer la différence entre les deux : pastebin.com/G3CF7GvE
      Si tu testes ce programme, tu observeras une différence entre les deux types d'instructions. Cela est impacté justement par l'opérateur d'affectation. Si l'incrémentation (post ou pré) est faite seule, pas de différence entre les deux. Mais si l'expression est affectée ensuite, on aura une différence dans l'ordre des opérations, qui amène du coup à un résultat final distinct, et sujet à erreur si on ne connaît pas cette différence entre la post-incrémentation et la pré-incrémentation.
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

    • @grophies
      @grophies 5 років тому

      @@formation-video en fait non, on n'aura pas de différence entre l'ordre des opérations car les opérateurs de pré-incrémentation et post-incrémentation sont tous les deux prioritaires sur l'opérateur d'affectation.
      S'il y a une différence, ce n'est pas par rapport à la priorité des opérateurs (pré-incrémentation et post-incrémentation AVANT affectation) mais cela concerne les opérateurs de pré-incrémentation et post-incrémentation en eux-mêmes. La pré-incrémentation se produit et sa valeur augmente de 1, mais puisqu'il s'agit d'une pré-incrémentation, la nouvelle valeur est affectée à la variable à gauche de l'opérateur d'affectation. La post-incrémentation se produit et la valeur augmente de 1, mais puisqu'il s'agit d'une post-incrémentation, seule la valeur de la variable augmente de 1, mais quand, ensuite, la valeur est affectée à la variable à gauche de l'opérateur d'affectation, c'est la valeur avant incrémentation qui est passée.
      Si tu cliques sur le deuxième lien que j'ai fourni dans le premier message, tu verras écrit dans la page vers laquelle il pointe la phrase suivante :

  • @Malcolmid
    @Malcolmid 5 років тому +1

    Coucou , est-ce que je peux avoir un de tes réseaux sociaux ?

    • @formation-video
      @formation-video  5 років тому +1

      Bonsoir, tout est dans la signature de chacun de mes commentaires, voir ci-dessous :
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @andyfonseca5131
    @andyfonseca5131 5 років тому

    Bonjour, merci beaucoup pour ce contenu très précieux !!
    Je débute dans la programmation avec vos formation celle-ci en particulier.
    J'utilise Eclipse pour suivre vos cours, j'ai un soucis avec la fonction scanf.
    losque je rentre exactement le même code que vous je n'ai pas le même résultat en console
    int niveau_joueur = 1;
    printf("Choisir le niveau de départ : ");
    scanf("%d", &niveau_joueur);
    printf("Niveau de départ : %d
    ", niveau_joueur);
    niveau_joueur = niveau_joueur +1;
    printf("Niveau actuel : %d
    ", niveau_joueur);
    Affichage console :
    Choisir le niveau de départ : Niveau de départ : 1
    Niveau actuel : 2
    C'est surement tout bête mais je ne trouve pas.. étant donné que vous avez dit que vous utiliserez le plus souvent la fonction scanf j'aimerais résoudre ce petit soucis.
    si quelqu'un a une solution ;) je vous remercie d'avance.

    • @formation-video
      @formation-video  5 років тому +1

      Bonjour, ton programme fait exactement ce que tu lui as demandé :
      - Saisir un niveau (tu as tapé 1)
      - Puis cette variable est augmentée de 1
      - On obtient donc un niveau actuel à 2
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      🔵 Rejoindre FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

    • @andyfonseca5131
      @andyfonseca5131 5 років тому

      @@formation-video dans votre vidéo la console vous demande votre niveau, puis ensuite elle rajoute le suivant.
      Pour moi tout ce fait d'un bloc, il n'y a aucune sélection. Je n'ai pas pu faire la vidéo précédente, les saisies au clavier, pour le même soucis.
      Dans mon code le & reste blanc comme si il n'était pas pris en compte.

    • @formation-video
      @formation-video  5 років тому +1

      As-tu essayé de passer par autre chose qu'Eclipse pour voir si tu as le même soucis ?
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      🔵 Rejoindre FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

    • @andyfonseca5131
      @andyfonseca5131 5 років тому +1

      @@formation-video j'ai testé en passant avec sublime text 2 et de compiler en lignes de commande mais je n'y arrive pas..
      C:\Users\Andy\Desktop\Cours>gcc Cours1.c -o test1
      c:/mingw/bin/../lib/gcc/mingw32/8.2.0/../../../../mingw32/bin/ld.exe: c:/mingw/bin/../lib/gcc/mingw32/8.2.0/../../../libmingw32.a(main.o):(.text.startup+0xb0): undefined reference to `WinMain@16'
      collect2.exe: error: ld returned 1 exit status
      Ce type de message s'affiche quand je le compile.
      Je suis coincé, difficile de ce sortir de problèmes quand on débute, surtout que ça ne doit pas être bien compliqué.

    • @andyfonseca5131
      @andyfonseca5131 5 років тому

      @@formation-video bonjour, je suis toujours bloqué au même endroit sans comprendre pourquoi, c'est assez frustrant. j'ai essayer de vider le "buffer" sans trop savoir si c'est bien fait. avez-vous quelques pistes que je pourrais creuser, merci.
      j'ai recommencer plusieurs fois le projet sur différent ide mais rien y fait, c'est pourtant basique..

  • @Elbulga10
    @Elbulga10 6 років тому +1

    j i une question a vs poser

    • @formation-video
      @formation-video  6 років тому

      Oui ?

    • @Elbulga10
      @Elbulga10 6 років тому +1

      si quoi la deference entre c et c++ ?

    • @formation-video
      @formation-video  6 років тому

      Le C est un langage dit impératif, alors que C++ possède les fonctionnalités du C, avec l'ajout d'autres fonctionnalités (programmation objet, templates, etc.)

    • @Elbulga10
      @Elbulga10 6 років тому +1

      mrc pour les info

    • @formation-video
      @formation-video  6 років тому

      Je t'en prie :)

  • @hatimnaimi2191
    @hatimnaimi2191 6 років тому +1

    Merci

  • @eurekabutah1458
    @eurekabutah1458 5 років тому +1

    bonjour j'apprends le langage c et je me base bcp sur des exercices de l'école 42, hors à un exercice ils me demande quelque chose d'assez compliqué que je n'arrive pas à résoudre, voir le problème :
    Écrire une fonction qui affiche, dans l’ordre croissant, toutes les différentes combinaisons de trois chiffres différents dans l’ordre croissant - oui, la répétition est
    volontaire.
    • Cela donne quelque chose comme ça :
    $>./a.out | cat -e
    012, 013, 014, 015, 016, 017, 018, 019, 023, ..., 789$>
    • 987 n’est pas là car 789 est déjà présent
    • 999 n’est pas là car ce nombre ne comporte pas exclusivement des chiffres différents
    les uns des autres
    Pourriez vous m'expliquer ?

    • @formation-video
      @formation-video  5 років тому

      Bonjour, si on parle mathématiques, il s'agit là d'une suite. Il faut donc que tu identifies comment on passe d'un nombre au suivant. De là, tu obtiendras ta formule à appliquer dans ton code pour générer chaque nombre un à un et obtenir dans ton programme cette liste 😉
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @purplemyself6792
    @purplemyself6792 4 роки тому +1

    Merci beaucoup , c'était très clair :) , mais vous n'avez pas parler des opérateurs logiques

    • @formation-video
      @formation-video  4 роки тому

      Non car ce n'est pas utile pour démarrer, et encore moins pour les débutants ;)
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @mhbmhd3544
    @mhbmhd3544 5 років тому

    merci beaucoup

    • @formation-video
      @formation-video  5 років тому

      Pas de quoi, et bon visionnage des prochaines séances en C
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      🔵 Rejoindre FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @EricBrunoTV
    @EricBrunoTV 4 роки тому

    s'il vous plait, quelqu'un peut-il me dire pourquoi le résultat de ce programme est 10 et non 11 malgré l'incrémentation ++ ? MERCI
    #include
    #include
    int main()
    {
    int id= 10;
    int resultat = id++;
    printf("%d", resultat );
    return 0;
    }

    • @formation-video
      @formation-video  4 роки тому

      C'est parce que tu as une post-incrémentation (id++) que tu affectes à résultat. À cette ligne -> int resultat = id++, voilà comment se passe l'exécution :
      - la valeur mémorisée dans "id" est affectée à "resultat"
      - id est incrémenté de i
      Essaie d'afficher avant ton "return 0" la valeur de "id", tu verras qu'il vaut maintenant 11 👍

    • @EricBrunoTV
      @EricBrunoTV 4 роки тому

      @@formation-video Merci pour cette explication🤗

    • @formation-video
      @formation-video  4 роки тому

      De rien 👋

  • @cban8637
    @cban8637 5 років тому

    Oulou pour ceux qui auraient ce message d'erreur:
    test.c: In function 'main':
    test.c:10:6: error: redefinition of 'niveau_joueur'
    int niveau_joueur = 2;
    ^~~~~~~~~~~~~
    test.c:5:6: note: previous definition of 'niveau_joueur' was here
    int niveau_joueur = 1;
    ^~~~~~~~~~~~~
    si vous avez un message du type c'est que vous avez déclaré deux fois le type int.
    int niveau_joueur = 1;
    printf("niveau: %d
    ", niveau_joueur);
    // le perso du joueur a fait des quetes
    niveau_joueur = 2;
    /* si à la place de [niveau_joueur=2;] vous avez renseigné [int niveau_joueur = 2;]
    le compilateur vous renverra le message d'erreur dont je vous ai parlé
    il faut supprimer ce deuxième [int] car on ne doit pas déclarer deux fois le type */
    printf("niveau: %d
    ", niveau_joueur);
    return 0;

    • @formation-video
      @formation-video  5 років тому

      Oui, une déclaration de variable ne se fait qu'une seule fois. Ensuite par contre, on peut modifier la valeur de celle-ci n'importe quand (via une affectation)
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @Elbulga10
    @Elbulga10 6 років тому +1

    ceci est ds le c ou bien c++

    • @formation-video
      @formation-video  6 років тому

      C'est un cours de C, comme le nom des vidéos l'indique ;)

  • @lama7096
    @lama7096 4 роки тому +2

    Je me sens seul !! :) Tout le monde est en école d'info ou ingénieure. Je suis le seul encore à faire des cours d'espagnol en seconde ? Lol

    • @formation-video
      @formation-video  4 роки тому

      Chaque chose en son temps, les études supérieures viendront après le lycée 👍
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

    • @esc5124
      @esc5124 4 роки тому

      @Lama moi aussi xD

  • @hanaboudabous5977
    @hanaboudabous5977 7 років тому +1

    bravo.....

  • @rayanebaha323
    @rayanebaha323 2 роки тому +1

    Je rêve ou il n'y a pas de l'introduction.

  • @waianserano9173
    @waianserano9173 5 років тому

    J'ai un programme C à commenter et je n'arrive pas a tout faire .. Quelqu'un pourrait m'aider svp ?

    • @formation-video
      @formation-video  5 років тому

      Décrire ton problème serait plus efficace déjà si tu veux obtenir de l'aide
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

    • @waianserano9173
      @waianserano9173 5 років тому

      @@formation-video C'est un programme fait par mon université, première année de DUT informatique.
      Je dois faire des commentaires de chaque ligne du programme en question, qui est une sorte de "jeu"
      Si tu veux bien m'aider par où pourrais-je te contacter ?

    • @formation-video
      @formation-video  5 років тому

      Tu peux me contacter via Discord ou à défaut, un réseau social (voir en signature de mes commentaires sur UA-cam)
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @menma4388
    @menma4388 7 років тому +1

    SVP j ai une question
    j ai compilé ce programme mais j'ai pas compris pourquoi il m'a donner 5
    int a, i=2;
    a=(i,i++,i+2);
    printf("%d/n",i+2);
    ( je sais que il a une relation avec les opérateurs séquentiel , j'ai lu le cours mais je l'ai pas compris aussi ^^' )

    • @formation-video
      @formation-video  7 років тому +3

      Dans ton code, i = 2 à la base.
      Par la suite, on a un "i++", ce qui lui donne la valeur de 3.
      Et ensuite, tu fais i + 2, ce qui donne bien 5.

  • @thomaszantman5222
    @thomaszantman5222 7 років тому +1

    Je fais les programmes à chaque vidéos et seulement le premier programme a marché (le "Bonjour tout le monde" ) sinon tout les autres sont comme fantôme je fais "gcc main.c prog"
    Puis ""prog
    Et le programme remet "C:\User\zantm\Desktop\prog> " comme si mon programme était rien ou auto-supprimé automatiquement

    • @formation-video
      @formation-video  7 років тому

      Bonsoir, pense bien à convertir ton fichier en UTF-8 (File > Save with encoding > UTF-8)

  • @philtoa334
    @philtoa334 4 роки тому +1

    :)

  • @chahinezchahinez9967
    @chahinezchahinez9967 6 років тому +1

    Prk on met le

    • @formation-video
      @formation-video  6 років тому

      Bonjour, comme je l'ai expliqué, le caractère "
      " permet de faire un retour à la ligne

  • @mohammedrahou4864
    @mohammedrahou4864 4 роки тому

    si j gagne de l argent grâce a toi t aura une part (ca m intéresse vaiable = ++i)

  • @trebuchethippolyte9914
    @trebuchethippolyte9914 5 років тому

    salut ma couille, on fait komman pour les cosinus sinus tangente etc (sans marquer oppose/hypothenuse etc)

    • @formation-video
      @formation-video  5 років тому

      Bonjour, déjà le "ma couille" on évitera, c'est un peu étrange comme manière de contacter quelqu'un. Et pour ces fonctions de trigonométrie, il faut utiliser l'entête qui propose pas mal de fonctions mathématiques.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- COUCOU, TU VEUX :
      |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne
      |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne
      |--- T'abonner à mon autre chaîne UA-cam ? ua-cam.com/users/jasonchampagne
      |--- Me follow sur Twitter ? twitter.com/jachampagne8
      |--- Liker la page Facebook ? facebook.com/jachampagne8
      |--- Me follow sur Insta ? instagram.com/jachampagne8
      |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @trebuchethippolyte9914
      @trebuchethippolyte9914 5 років тому

      @@formation-video ca marche mrc

  • @ndeyediarrambaye7425
    @ndeyediarrambaye7425 2 роки тому

    Les vidéos sont trop sombres nous ne voyons rien

    • @formation-video
      @formation-video  2 роки тому +1

      * Tu ne vois rien, la vidéo n'est pas sombre, donc je ne vois pas ce qui pose problème

  • @yopod7745
    @yopod7745 3 роки тому

    Je trouve vos vidéo super mais vous parlez trop pour a certain moment ne rien dire .

  • @zombyfr
    @zombyfr 2 роки тому

    Bonjour, je cherche à réaliser un programme simple pour afficher le quotient entier d une division et son reste. Mon programme ne donne pas les bons résultats.
    2761060351182 / 97 donne 38055125 de quotient entier et 25 de reste alors que la bonne réponse est 28464539702 et 88 comme reste. J'ai introduit mes variable en unsigned long long pour avoir accès aux grands nombres. d'où peut venir mon erreur de programmation ?
    bonne journée.

    • @formation-video
      @formation-video  2 роки тому

      Bonjour, pour avoir le maximum de précision, travaille avec le type "double". Mais attention, nos ordinateurs ne font "que" des approximations des nombres réels.

    • @zombyfr
      @zombyfr 2 роки тому

      @@formation-video Bonjour, lorsque je remplace unsigned long long par double, j obteins un message d erreur lors de la compliation. voici : mon code :
      unsigned long long numerateur =0;
      unsigned long long diviseur =0;
      unsigned long long quotient =0;
      unsigned long long reste =0;
      printf("Quel est le numerateur de la divisiton ?");
      scanf("%d",&numerateur);
      printf("Quel est le diviseur de la division ?");
      scanf("%d",&diviseur);
      quotient = numerateur / diviseur;
      reste = numerateur % diviseur;
      printf("Le quotient de la division est %d, et le reste de la disision et %d",quotient,reste);
      return 0;

    • @formation-video
      @formation-video  2 роки тому +1

      Oui, le calcul de reste pour le type float ou double ne fonctionna pas avec l'opérateur % : pastebin.com/dvJ6BgNz

    • @zombyfr
      @zombyfr 2 роки тому

      @@formation-video Merci beaucoup, je vois qu'il me reste encore du chemin.

    • @formation-video
      @formation-video  2 роки тому

      💪

  • @arnaldo2.027
    @arnaldo2.027 2 роки тому

    Comment tu changes la couleur du cmd ??

    • @formation-video
      @formation-video  2 роки тому

      Je ne l'avais pas changé, c'est le terminal PowerShell qui a ce fond bleu par défaut 👍

  • @AdnaneRussia
    @AdnaneRussia 5 років тому

    Merci beaucoup

    • @formation-video
      @formation-video  5 років тому

      De rien =)
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @walidhouidi4495
    @walidhouidi4495 4 роки тому

    merci

    • @formation-video
      @formation-video  4 роки тому

      De rien ;)
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ MERCI DE TON SOUTIEN ! 🔻
      ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙
      ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ UA-cam (personnel) : ua-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖