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 - Наука
Bonjour monsieur 😊
Je suis hyper satisfait de vos tutos et vraiment Big up à vous 👍
Merci!!!!
Tuto plus que complet et très très bien expliqué ! Merci
J'aime beaucoup tes tuts prim👍
J'ai beaucoup appris avec! Courage !!!
C'est pas n'importe qui ce mec...
Merci beaucoup pour vos tutos ! très instructif !
j'aime trop tes tutos vraiment c'est clair force a toi
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.
Merci beaucoup pour cette video !
T un crack jte suis depuis 5 ans sans jamai comenter et t super fort gg a toi
Merci bien pour ce tuto Prim je vais finir par aimé le C j'avais peur d'aborder ce langage
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 :)
merci pour la précision, ça m'intriguait
Tu me sauves la vie ! Merci ;)
Merci monsieur c magnifique
superbe vidéo et surtout bien explique et epure de fioritures
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.
tres bien explique GG
Super tuto !
merci beaucoup pour t'es tuto merci
Bonne vidéo !
Merci pour la réponse
Merci !
Super tes vidéos bro...Merci
merci bcp !
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
👍👍👍
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?
C excellent
Super ta série mais float et double c pareil?
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+
Si j'ai bien compris les variables servent à ne pas répéter les les lignes comme "nombreEntier"?
Yay
on peut faire des s'instruction sans fonction main?
Pourquoi tu t'aprofondi pas sur code::Block Windows
bonjour je suis sur mac et je ne sais pas comment afficher le terminal qui correspond au programme que je souhaite
Que se passera t-il si on a déclaré 2 variables " int" et qu'on veut l'afficher sur la meme ligne?
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 ;)
le camelcase avec la première lettre en minuscule ca s'appel pas lowerCamelCase ??
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.
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?
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 ?
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
@@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.
je capte pas il reconnait pas le %d dans mon code
Y'a une différence entre float et double ??
un chiffre apres la virgule float
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)
T'as un diplôme d'ingénieur...?
=> sa sert à quoi
12:55 On est d'accord que c'est une erreur? 1bit = 8octets non?
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.
@@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
C du Java quoi
j'ai plus galeré a ecouter la video que a coder (la faute a ma co ;-;)