TUTO C - #2 Les variables

Поделиться
HTML-код
  • Опубликовано: 4 окт 2024
  • On s'attaque à présent à un fondamental de la programmation : les variables. Celles-ci nous permettront par la suite d'effectuer tout un tas d'opérations (arithmétiques, de contrôles, etc.) en stockant des informations au sein de notre programme. Commençons donc par voir comment déclarer des variables, comment les initialiser et comment leur affecter des valeurs !
    Nous ferons également une petite parenthèse sur la table ASCII permettant aux programmes C de stocker des caractères à partir de nombres entiers.
    ✍️ Exercices interactifs de cette vidéo : www.primfx.com...
    💡 Pour me soutenir et accéder à plein d'avantages, découvrez les comptes Premium ! www.primfx.com...
    N'oubliez pas de vous abonner, c'est rapide et sympa !
    -------------------------------------------------------------------------------­----------------
    ► S'abonner : goo.gl/Cfrt1B
    ► Site internet : primfx.com
    ► Me suivre (réseaux sociaux) : social.primfx....
    Musique d'intro: dlvsound.wordp...
    Copyright © PrimFX
  • НаукаНаука

Комментарии • 54

  • @gregoireyeo789
    @gregoireyeo789 4 года назад +7

    Bonjour monsieur 😊
    Je suis hyper satisfait de vos tutos et vraiment Big up à vous 👍
    Merci!!!!

  • @dtuan7816
    @dtuan7816 3 года назад +3

    Tuto plus que complet et très très bien expliqué ! Merci

  • @godwillobrien7900
    @godwillobrien7900 5 лет назад +5

    J'aime beaucoup tes tuts prim👍
    J'ai beaucoup appris avec! Courage !!!

  • @moimeme41
    @moimeme41 4 года назад +2

    Merci beaucoup pour vos tutos ! très instructif !

  • @abdoulazizomarnoma1284
    @abdoulazizomarnoma1284 2 года назад +1

    j'aime trop tes tutos vraiment c'est clair force a toi

  • @nallusdevellopeur4356
    @nallusdevellopeur4356 2 года назад

    wow tu expliques plus clairement que n'importe qui .Grace a toi j'arrives enfin a trouver la motivation suffisante, et je me suis abonne.

  • @sgt1119
    @sgt1119 8 месяцев назад

    Merci beaucoup pour cette video !

  • @admadz8562
    @admadz8562 5 лет назад

    T un crack jte suis depuis 5 ans sans jamai comenter et t super fort gg a toi

  • @tonymetogo5287
    @tonymetogo5287 5 лет назад +1

    Merci bien pour ce tuto Prim je vais finir par aimé le C j'avais peur d'aborder ce langage

  • @tetsuro2032
    @tetsuro2032 3 года назад +3

    Pour être plus précis, la notation "nombreEntier" c'est du lowerCamelCase. Camel Case c'est l'ensemble des deux écritures, l'autre étant le UpperCamelCase (ex: NombreEntier). Mais si on utilise la nomination CamelCase seule c'est deux majuscules qu'il faut CC = deux bosses de chameau. Merci pour tes vidéos :)

    • @pk_fauxtaux
      @pk_fauxtaux 3 года назад

      merci pour la précision, ça m'intriguait

  • @faustfrank2778
    @faustfrank2778 2 года назад

    Tu me sauves la vie ! Merci ;)

  • @fatimazahraa5462
    @fatimazahraa5462 2 года назад

    Merci monsieur c magnifique

  • @mohamedlabarre166
    @mohamedlabarre166 3 года назад

    superbe vidéo et surtout bien explique et epure de fioritures

  • @Jija341.
    @Jija341. Год назад

    Merci pour la vidéo. Elle est très enrichissante. Dans mon programme j’ai mis unsigned int m=-34, pensant que ça allait m’afficher un messager d’erreur mais rien.

  • @karitton-
    @karitton- 4 года назад +1

    tres bien explique GG

  • @layrikkk2329
    @layrikkk2329 3 года назад

    Super tuto !

  • @kawabisoc2114
    @kawabisoc2114 4 года назад

    merci beaucoup pour t'es tuto merci

  • @thomas_310
    @thomas_310 3 года назад

    Bonne vidéo !

  • @romainjava5121
    @romainjava5121 5 лет назад

    Merci pour la réponse

  • @jeanne9545
    @jeanne9545 3 года назад

    Merci !

  • @westmakaveli4003
    @westmakaveli4003 5 лет назад

    Super tes vidéos bro...Merci

  • @kaf_yt7546
    @kaf_yt7546 3 года назад

    merci bcp !

  • @monsieuretmadamevadrouille5724
    @monsieuretmadamevadrouille5724 3 года назад

    je suis débutante totale, j'ai commencée avec html et css, mais on m'a conseillé d'apprendre le langage C car c'est la base de plein d 'autres langages. Cependant étant vraiment débutante j'ai l'impression que c'est trop complexe pour mon petit niveau. Dois je continuer d'apprendre ce langage ou est ce que c'est mieux de reprendre mon travail sur html et css puis d'enchainer sur Javascript etc. Mon but n'étant pas de programmer mais créer des sites internet. Merci de ton conseil! et merci pour les videos aussi

  • @rayanealgeria3055
    @rayanealgeria3055 5 лет назад +1

    👍👍👍

  • @senshiniji8063
    @senshiniji8063 5 лет назад +1

    Bonjours, moi "%d" ne fonctionne pas . Elle est pas prise en compte , elle a pas de couleurs. Avez vous une idée pourquoi sa ne fonctionne pas?

  • @omarfaye4872
    @omarfaye4872 5 лет назад

    C excellent

  • @nywezz6482
    @nywezz6482 4 года назад +2

    Super ta série mais float et double c pareil?

    • @primfxdesign
      @primfxdesign  4 года назад +2

      Merci !
      “Presque”. La différence est un peu compliquée à expliquer dans le cadre d’une introduction au C mais en gros, pour faire simple, un float et un double permettent tous les deux de stocker un nombre à virgule (décimal). Mais en informatique, on ne peut pas stocker un tel nombre facilement. Du coup, on “convertit” ce nombre en une suite de 0 et 1 qui sont capables d’estimer sa valeur. Au final, le type double est juste plus précis que le float (mais aussi un peu plus lourd en nombre de bits utilisés). Du coup, si tu fais du calcul sur des nombres à virgule (même de simples additions et multiplications), tu pourras voir en affichant beaucoup de chiffres après la virgule que le résultat sera plus précis avec des types double que float.
      L’explication est ultra simplifiée mais j’espère que ça t’aura permis de comprendre le principe ;-)
      A+

  • @_reniau_8040
    @_reniau_8040 3 года назад

    Si j'ai bien compris les variables servent à ne pas répéter les les lignes comme "nombreEntier"?

  • @Cecemel
    @Cecemel 5 лет назад +1

    Yay

  • @malobrunetti8803
    @malobrunetti8803 3 года назад

    on peut faire des s'instruction sans fonction main?

  • @bossmounpor9450
    @bossmounpor9450 Год назад +1

    Pourquoi tu t'aprofondi pas sur code::Block Windows

  • @akilelmoncer9375
    @akilelmoncer9375 2 года назад

    bonjour je suis sur mac et je ne sais pas comment afficher le terminal qui correspond au programme que je souhaite

  • @romainjava5121
    @romainjava5121 5 лет назад +1

    Que se passera t-il si on a déclaré 2 variables " int" et qu'on veut l'afficher sur la meme ligne?

    • @primfxdesign
      @primfxdesign  5 лет назад +2

      Il n'y a qu'à rajouter autant de %d que souhaité et par conséquent autant de variables dans printf !
      Je te donne un exemple avec 3 int :
      #include
      int main() {
      int a = 1;
      int b = 2;
      int c = 3;
      printf("Et %d... et %d... et %d !
      ", a, b, c);
      return 0;
      }
      En espérant avoir répondu à ta question ;)

  • @malobrunetti8803
    @malobrunetti8803 3 года назад

    le camelcase avec la première lettre en minuscule ca s'appel pas lowerCamelCase ??

  • @amelhaddad6880
    @amelhaddad6880 2 года назад

    Bonjour,
    j'ai essayé de faire une opération arithmétique pour les caractères. char a= 'a'; char b='b'. Mais ducoup ça fait une chaine de caractère comment gérer ceci. Merci d'avance.

  • @tacosfarfelu1293
    @tacosfarfelu1293 4 года назад

    J’ai étudié un peu le langage c mais je débute du coup j’ai une petite question : quand je l’ai étudié je devais mettre des scanf je crois pour lire la variable est ce que tu sais quand on en a besoin ou non?

  • @diraneserges6076
    @diraneserges6076 5 лет назад

    bonjour et merci pour ce tuto
    je suis un debutant en language C et grace a ce tuto je mameliore de jour en jour
    neamoins jai une question qui me taraude lesprit,
    kel est la difference entre %i et %d ?

    • @karitton-
      @karitton- 4 года назад

      Oui ?
      %d c'est decimal donc ça va afficher nombreEntier en tant que nombre décimal (entier quoi)
      %f pour float,nombre à virgule
      %c pour character, un caractère (aka lettre)
      printf("une chaine de caractères, %x", uneVariable);
      Ça affiche au format x la variable après la virgule
      Voila enfaite je sais programmer mais faut reviser ahhaha

    • @gidix5942
      @gidix5942 3 года назад

      @@karitton- mec pourquoi quand je tape ("NombreEntier %d a la valeur caract %c", NombreEntier caract); il me dis que %d et %c ne se pas pris en compte et ils ne sont pas en couleurs.

  • @ninongroznykh8773
    @ninongroznykh8773 2 года назад

    je capte pas il reconnait pas le %d dans mon code

  • @skroma_
    @skroma_ 3 года назад

    Y'a une différence entre float et double ??

  • @adriencbl
    @adriencbl 5 лет назад

    Si vous utilisez C89 les // commentaires ne marchent pas
    => Il faut utiliser une version supérieure ou égale a C99
    Petit récapitulatif sur le printf
    fr.wikipedia.org/wiki/C_(langage)

  • @interviewpassionofsport9605
    @interviewpassionofsport9605 3 года назад

    T'as un diplôme d'ingénieur...?

  • @FatimaDjobo-o5z
    @FatimaDjobo-o5z 7 месяцев назад +1

    => sa sert à quoi

  • @laurentk2033
    @laurentk2033 4 года назад

    12:55 On est d'accord que c'est une erreur? 1bit = 8octets non?

    • @primfxdesign
      @primfxdesign  4 года назад

      Bonjour Laurent,
      C’est bien 1 octet = 8 bits ;-)
      Peut-être que la confusion vient du terme anglais byte qui signifie octet ? On a alors 1 octet = 1 byte = 8 bits.
      Un bit vaut soit 0 soit 1. Un octet est donc une suite de huit 0 et 1.

    • @laurentk2033
      @laurentk2033 4 года назад

      @@primfxdesign Autant pour moi petite confusion je venais de l'apprendre en cours et je me suis un peu embrouillé :p C'est d'ailleurs pour ca que j'ai posé la question car je pensais avoir compris l'inverse

  • @akwaa69
    @akwaa69 2 года назад

    C du Java quoi

  • @jelgaming6072
    @jelgaming6072 2 года назад

    j'ai plus galeré a ecouter la video que a coder (la faute a ma co ;-;)