Programmation C de Scratch | Achraf Mad | Skillshare
Recherche

Vitesse de lecture


1.0x


  • 0.5x
  • 0.75x
  • 1 x (normale)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Programmation C de Scratch

teacher avatar Achraf Mad, Creative Engineer

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Leçons de ce cours

    • 1.

      1 Introduction

      2:29

    • 2.

      Téléchargez et installez C Editor et Compiler

      9:05

    • 3.

      Écrivez et compilez des codes C dans votre navigateur

      3:51

    • 4.

      Téléchargez et installez Visual Studio Code Pour exécuter des programmes C

      15:27

    • 5.

      Écrivez votre premier code C et compilez-le

      11:23

    • 6.

      Comment rechercher des solutions en tant que programmeur

      4:30

    • 7.

      Commentaires dans C

      4:22

    • 8.

      Personnages Strings et Escape dans C

      7:59

    • 9.

      Variables dans C

      9:47

    • 10.

      Règles pour nommer la variable dans C

      6:22

    • 11.

      Impression de variables avec Printf en C

      9:50

    • 12.

      Lire la saisie de l'utilisateur dans C

      6:54

    • 13.

      Opérateurs arithmétiques en C

      16:35

    • 14.

      Opérateurs Arithmétiques d'Uni en C

      14:40

    • 15.

      Opérateurs de Bitwise en C

      13:02

    • 16.

      Opérateurs de Bitwise Shift dans C

      13:12

    • 17.

      Opérateurs de missions

      14:34

    • 18.

      Opérateurs logiques et relationnels

      12:08

    • 19.

      Déclaration conditionnelle si en C

      4:32

    • 20.

      Déclaration conditionnelle d'autre part si et d'autre dans C

      8:44

    • 21.

      Variables locales et variables globales

      6:49

    • 22.

      Règles générales concernant si la déclaration

      12:56

    • 23.

      Changer de déclaration dans C

      9:33

    • 24.

      Changer les règles générales dans C

      4:33

    • 25.

      Faites pendant que la boucle dans C

      8:44

    • 26.

      Pause et continue dans C

      9:15

    • 27.

      Fonctions dans C

      19:48

    • 28.

      Keyword vide dans C

      5:29

    • 29.

      Comment créer une bibliothèque en C

      14:45

    • 30.

      Tableaux en C

      21:39

    • 31.

      Exemple de tableaux dans C

      6:59

  • --
  • Niveau débutant
  • Niveau intermédiaire
  • Niveau avancé
  • Tous niveaux

Généré par la communauté

Le niveau est déterminé par l'opinion majoritaire des apprenants qui ont évalué ce cours. La recommandation de l'enseignant est affichée jusqu'à ce qu'au moins 5 réponses d'apprenants soient collectées.

377

apprenants

2

projets

À propos de ce cours

Introduction au langage et à ses avantages

Qu'est-ce que C ? Le langage de programmation C a été créé par Dennis Ritchie, qui a travaillé avec Ken Thompson pour développer le système d'exploitation Unix. C est l'un des langages de programmation les plus populaires à ce jour, et il existe beaucoup de ressources disponibles pour l'apprendre. Cet article vous donnera une brève introduction à la maîtrise de ce langage de programmation populaire.

Le C est la langue numéro un au monde ! Saviez-vous que Python était basé sur C ! !

Vous voulez apprendre à programmer mais vous êtes trop paresseux pour apprendre une nouvelle langue ? Apprenez à programmer dans c, le langage de programmation des personnes paresseux.

Le fait, c'est que le codage C est un langage exceptionnel, pour commencer par les apprenants de la programmation, car il leur donne non seulement les moyens de devenir plus compétents, mais les aidera à devenir de meilleurs programmeurs plus compétents dans d'autres langages de programmation.

Pourquoi apprendre la programmation C ?

  • C est un langage de niveau intermédiaire. Les langues de niveau intermédiaire sont quelque part entre les langues de montage faciles à comprendre par les machines de bas niveau et les langues faciles à utiliser de haut niveau. Étant un langage de niveau intermédiaire, le C réduit l'écart entre les langues de niveau bas et de haut niveau. Il peut être utilisé pour écrire des systèmes d'exploitation et pour faire de la programmation au niveau des applications.

  • Aide à comprendre les bases de la théorie informatique. La plupart des théories relatives à des ordinateurs tels que Computer Networks, Compiler Designing, Computer Architecture, Computer Systems sont basées sur le langage de programmation C et nécessitent une bonne connaissance de la programmation C si vous travaillez sur eux. Dans des langues modernes de haut niveau, les détails de niveau de la machine sont cachés à l'utilisateur, donc pour pouvoir travailler avec le cache CPU, la mémoire, les adaptateurs de réseau, l'apprentissage de la programmation C est indispensable.

  • Moins de bibliothèques. Le langage de programmation C compte moins de bibliothèques que d'autres langues de haut niveau. Par conséquent, apprendre la programmation C nettoie également les concepts de programmation, car vous devez écrire beaucoup de choses à partir de zéro. Vous ne serez pas entièrement tributaire du langage de programmation pour mettre en œuvre certaines opérations de base et les mettre en œuvre par vous-même vous aidera également à développer vos compétences d'analyse.

  • C est très rapide en termes de temps d'exécution. Les programmes écrits et compilés en C s'exécutent beaucoup plus rapidement que n'importe quel autre langage de programmation. Le langage de programmation C est très rapide en termes d'exécution car il ne dispose pas de frais généraux de traitement supplémentaires tels que la collecte des ordures ou la prévention des fuites de mémoire, etc. Le programmeur doit s'occuper de ces choses par lui-même.

  • Programmation intégrée. C est largement utilisé dans la programmation intégrée. La programmation intégrée est également appelée programmation de micro-contrôleurs, dans laquelle le programme C est utilisé pour contrôler les micro-contrôleurs. Les micro-contrôleurs et la programmation intégrée sont largement utilisés dans les domaines des auto-motives, des auto-motives, du matériel, etc.

  • La formation en C peut améliorer votre compréhension d'autres langues, y compris le C++, le Java et le C #, en vous enseignant comment votre code source est interprété par les ordinateurs.

  • En suivant des cours de formation "pratiques" "sous le capuchon", vous comprenez les télécommunications, l'espace mémoire, l'architecture du CPU et ainsi de suite. Vous pourrez créer des programmes et des avantages plus efficaces par rapport aux autres programmeurs.

  • C a été reconnu comme la mère de chaque langue moderne car de nombreuses autres langues y sont construites.

  • Le langage de programmation C a été créé il y a plus de 40 ans et est encore largement utilisé aujourd'hui. Bien que c'est simple, c'est un langage puissant et est généralement classé parmi les 5 ou 10 langues les plus populaires et les plus largement utilisées dans le monde.

Le cours C Programming Basics vous apprendra les bases de la programmation informatique. Vous apprendrez ce qui est important pour les programmeurs, comprendrez-vous les bases de l'analyse des algorithmes, des structures de données et comment analyser les problèmes de performance. Vous aurez également la chance de créer vos propres programmes exécutables dans ce cours très interactif.

Rencontrez votre enseignant·e

Teacher Profile Image

Achraf Mad

Creative Engineer

Enseignant·e

Hello, I'm Achraf.

A passionate engineer who loves to share his knowledge with the world

Voir le profil complet

Level: All Levels

Notes attribuées au cours

Les attentes sont-elles satisfaites ?
    Dépassées !
  • 0%
  • Oui
  • 0%
  • En partie
  • 0%
  • Pas vraiment
  • 0%

Pourquoi s'inscrire à Skillshare ?

Suivez des cours Skillshare Original primés

Chaque cours comprend de courtes leçons et des travaux pratiques

Votre abonnement soutient les enseignants Skillshare

Apprenez, où que vous soyez

Suivez des cours où que vous soyez avec l'application Skillshare. Suivez-les en streaming ou téléchargez-les pour les regarder dans l'avion, dans le métro ou tout autre endroit où vous aimez apprendre.

Transcription

1. 1 Introduction: Bonjour et bienvenue à ce nouveau cours dans lequel nous allons vous apprendre la programmation C pour les débutants. Il s'agit d'une équipe d'ingénieurs pédagogiques. L'apprentissage de la programmation C vous aidera à faire carrière et à changer votre cheminement de carrière. Vous pouvez devenir un meilleur développeur et vous devez savoir que c est le langage de programmation numéro un au monde. Vous connaissez peut-être Python. Python est basé sur la programmation en C. Et vous pouvez le rechercher à l'aide de n'importe quel moteur de recherche. Dans ce nouveau cours, vous apprendrez la programmation en C à partir de zéro. Nous allons commencer par les bases de la programmation en C. Parlons des instructions conditionnelles, NC. Ensuite, nous aborderons les boucles, différents types de boucles comme while for et do-while. Et nous allons prendre des exemples. Nous parlerons des fonctions C et des tableaux. Ensuite, nous passerons à des sujets plus avancés tels pointeurs qui sont des modificateurs, des types de données, Nc. À la fin, nous aurons les directives de notre processeur et l'allocation dynamique de la mémoire. Chacune de ces sections comportera plus de cinq tâches. deux derniers quiz pour vous assurer que vous comprenez chacun de ces aspects vous donneront des exemples. Et nous allons faire des exemples ensemble, ce qui est essentiellement un exercice de codage pratique. Et il y aura un devoir à faire. Je suis sûr qu'à la fin de ce cours, vous comprendrez les bases du langage de programmation C. Et vous pouvez facilement créer des codes C. Vous apprendrez comment créer votre propre bibliothèque en C. Nous verrons également comment postuler. Visualisez en temps réel la programmation, les projets, les problèmes et les fonctions. Vous apprendrez à écrire du code de haute qualité en un rien de temps et vous apprendrez les meilleures pratiques de programmation ou de programmation C. Il s'agit d'un cours complet qui sera mis à jour chaque semaine. Nous assurerons un suivi auprès de nos étudiants, répondrons à leurs questions et les aiderons dans leurs devoirs. Dans ce cours, il y aura un projet que vous devrez réaliser, NC, pour vous assurer que vous comprenez tout ce que nous avons expliqué au cours de ce cours. Merci d'avoir regardé cette introduction. voit à l'intérieur. 2. Téléchargez et installez C Editor et compilateur: Bonjour et bienvenue à cet annulus dans lequel nous allons télécharger et installer le logiciel que nous utiliserons pour écrire des codes dans ce cours. Ils n'ont plus de logiciel que vous pouvez utiliser pour écrire du code C. Mais celui avec lequel nous allons commencer, celui avec lequel nous aimerions que vous commenciez s'appelle Notepad Plus, Plus. Comme vous pouvez le voir, il s'agit essentiellement d'un bloc-notes. Cliquez simplement sur le bouton Télécharger et choisissez la dernière version. Choisissez en fonction de votre système d'exploitation. Comme vous pouvez le constater, la prise en charge de presque tous les systèmes d'exploitation. Cliquez simplement sur le bouton Télécharger. Et vous allez commencer le téléchargement. Cliquez maintenant une fois pour démarrer le processus d'installation. Choisissez votre langue. Cliquez sur OK. Cliquez maintenant sur Suivant. Cliquez, je suis d'accord. Ensuite, ensuite. Et vous pouvez créer un raccourci sur le bureau. Cliquez ensuite sur Installer. Ce ne sera pas long. C'est un tout petit logiciel, a simplement vécu et qui a atteint le modèle fini. Nous allons maintenant écrire notre séquence. Maintenant, dans cette zone blanche, vous pouvez choisir la langue pour laquelle vous écrivez menu déroulant de cette langue. Allez simplement dans C et sélectionnez C. Maintenant, vous pouvez écrire des codes, mais nous devons également compiler notre code. Afin de combiner les codes, nous devons utiliser un compilateur appelé compilateur GCC. Encore une fois, allez sur google.com. Et ici, c'est ça, le compilateur GCC. Comme vous pouvez le voir, la collection du compilateur GCC. Tu peux l'ouvrir. Et vous trouverez ici de nombreuses informations et ressources sur ce compilateur. Cette compilation inclut des frontaux pour C, C plus Objective C, Fortran, other goal et D, ainsi que des bibliothèques pour d'autres langages. Vous pouvez maintenant sélectionner n'importe laquelle de ces versions. Mais finissons, c'est accablant pour beaucoup de gens. Nous allons donc opter pour l'installateur direct. Revenez donc à Google et écrivez le compilateur Glenn GW C. Une fois que vous aurez aimé cela, vous verrez que nous avons fichier SourceForge.Net.exe que nous pouvons télécharger et installer. Et nous avons également le site original appelé Men GW dash W 64, que tout cela est tout cela. Vous pouvez maintenant accéder à la section de téléchargement, assurez-vous que vous êtes bien sur ce site Web. Une fois que vous êtes dans la section de téléchargement, faites défiler vers le bas jusqu'à ce point. Men, WOW, 64 versions exécutées pour Windows. Le support C, C plus fortran. Cliquez une fois. Et vous trouverez ici l'emplacement de l'installation. Comme vous pouvez le voir, les hommes que GW construit. Cliquez sur la chute source. Et c'est ici. Maintenant, assurez-vous que vous installez le logiciel à partir de la source de dislocation pour ce nom. Cliquez une fois. Cliquez sur Oui. Cliquez maintenant sur Suivant. Laissez-le à la valeur par défaut. Cliquez sur Suivant, puis modifiez l'emplacement. Il faut qu'il soit dans le répertoire maritime et qu'il parte. Tout est tel qu'il est. C, D tiret w, W 64, barre oblique ou barre oblique inverse. Cliquez maintenant sur Suivant. Maintenant, assurez-vous de normaliser la luxation. Cliquez sur Next. Et il va commencer le téléchargement et l'installation des fichiers du compilateur. Il existe maintenant d'autres options pour écrire du code C, mais c'est la première, et nous les expliquerons toutes dans cette section. Maintenant, vous êtes libre de choisir celui avec lequel vous voulez aller. Une fois que vous avez terminé, cliquez sur Suivant et Terminer. Maintenant, si vous êtes allé dans le dossier d'origine dans lequel tous les fichiers ont été vendus, il se trouve dans notre répertoire C. Comme vous pouvez le voir ici. Et ici, nous avons le GW principal. Comme tu peux le voir. Ici, nous avons le fichier plat. Il s'agit du fichier original dont nous avons besoin. Nous avons besoin du dossier bin. Assurez-vous donc que vous êtes dans ce dossier. Voir principalement WOW, 64, quand GW 32. Cliquez une fois et cliquez avec le bouton droit, puis copiez. Maintenant, nous devons faire comprendre à Windows que nous avons installé un compilateur C. Maintenant, vous devez accéder à votre bureau, cliquer avec le bouton droit de la souris sur votre PC. Sélectionnez les probabilités. Maintenant, sélectionnez les paramètres système avancés. Dans cette fenêtre, vous pouvez sélectionner des variables d'environnement. Vous verrez cette liste. Accédez aux variables système en bas. Faites défiler la page jusqu'à atteindre le chemin, puis appuyez sur le bouton Modifier. Cette cellule est trop rapide. Ce que nous devons faire est d'ajouter un nouveau chemin et de coller le chemin de notre compilateur GCC ici. Une fois que vous avez fait cela, vous pouvez simplement appuyer sur le bouton OK. Et voici comment faire comprendre à Windows que nous avons un compilateur C et que nous l'avons installé. Cliquez sur OK. Et OK, et ferme cette fenêtre. Vous pouvez maintenant revenir à Notepad Plus, Plus et rédiger un essai appelé de la même manière que void. J'ajouterai n'importe quoi comme n, n. C'est pourquoi le vide ici. Et incluons une bibliothèque. Nous en parlerons dans les prochaines leçons. Maintenant, une fois que vous avez terminé, vous devriez pouvoir enregistrer votre fichier au format C, très bien C. Et vous pouvez aller dans le fichier, sélectionner Ouvrir le dossier contenant, et simplement sélectionner CMD. Maintenant, vous verrez la fenêtre de commande ou non, vous devez simplement écrire GCC, ce point c. Et comme vous pouvez le voir, le code a bien été compilé. Maintenant, si vous exécutez GCC, comme vous pouvez le voir, erreur fatale, combinaison terminée. Cela signifie que le compilateur GCC est installé. Maintenant, si vous voulez imprimer quelque chose, vous pouvez simplement écrire print f, hello et enregistrer le fichier. Retournez ici. CCG. Et une fois que vous avez compilé le fichier, vous n'arrivez pas à écrire un fichier EXE. Et vous verrez le mot imprimé. Comme tu peux le voir. Bonjour. Andy expliquera ces étapes dans les leçons à venir. Mais c'est ainsi que vous pouvez vous assurer que votre compilateur est installé. Maintenant, nous allons utiliser Notepad Plus Plus et le compilateur GCC, la fenêtre de commande, le cmd pour compiler nos fichiers. Et si vous rencontrez un quelconque problème, je suis là pour vous aider, s'il vous plaît pour moi. Je vais vous aider à installer le logiciel. Et dans les deux ou trois leçons suivantes, nous expliquerons différentes options pour écrire du code C, pas seulement en utilisant le bloc-notes blast, blast, mais nous avons également d'autres options. Merci d'avoir regardé cette leçon. voit ensuite. 3. Écrivez et compilez des codes C dans votre navigateur: Bonjour et bienvenue dans cette nouvelle leçon dans laquelle je vais vous montrer la deuxième option, la plus simple pour écrire et compiler des codes C. Accédez aux navigateurs d"animaux et allongez-vous directement en ligne gdb. C'est le mot en ligne, gdb. Une fois que vous aurez fait cela, vous verrez le premier résultat extérieur appelé gdb.com en ligne. Cliquez une fois et vous verrez un compilateur. Comme vous pouvez le constater, c'est la zone où vous écrivez des codes. Et dans le menu en haut à droite, sélectionnez la langue, appuyez simplement sur la langue C et lancez. Maintenant, une fois que vous exécutez ce compilateur, vous pouvez voir que le mot s'affichera f hello world. Donc il imprimera Bonjour tout le monde ici. Ce sera donc votre fenêtre de commande dans laquelle vous verrez les résultats. Et ce sera la zone où vous écrirez du code. Vous avez un problème avec le code. Cela indiquera que dans cette fenêtre, comme vous pouvez le voir, c'est un compilateur en ligne très compétent que vous pouvez utiliser. Maintenant, nous vous recommandons d'aller regarder en utilisant votre compte Gmail ou de vous inscrire avec votre compte Gmail, votre compte Facebook ou votre compte GitHub, ou simplement en écrivant un e-mail et un mot de passe. D'habitude, je préfère utiliser Google. Nous allons donc nous connecter à l'aide de Google. Maintenant. Une fois que vous vous connectez à l'aide de votre compte Gmail , il me demande mon code de sécurité. Donc, une fois que vous êtes n, écrivez le code de la même manière. Une fois que vous y êtes, vous verrez fenêtre ou l'onglet d' un projet ici. Vous pouvez également créer un nouveau projet. Désormais, si vous avez créé un nouveau projet, vous pouvez facilement l'enregistrer dans votre bibliothèque et y revenir à tout moment. Il suffit donc de cliquer sur le bouton Enregistrer et nommer le projet de façon distincte. Cliquez sur Enregistrer. Nous avons maintenant un nouveau projet appelé testing, et vous pouvez créer plusieurs fichiers dans le même projet. Appelons donc ce test. Nous avons donc maintenant un projet C avec plus d'un fichier. Maintenant, une fois que vous avez cliqué sur le bouton Enregistrer, vous pouvez accéder à Mes projets et vous pouvez voir le projet de test que vous avez créé. Il s'agit d'une plateforme très, disons, complète. C'est aussi gratuit. Et vous pouvez y accéder depuis votre téléphone portable si vous n'avez pas d'ordinateur portable et que vous souhaitez commencer à coder en C. Maintenant nous allons créer une classe et nous allons relier Nancy à cette classe afin que vous pouvez soumettre les devoirs de ce cours. À l'intérieur de ce cluster. Comme vous pouvez le constater, vous devez créer un compte afin de soumettre le devoir, enregistrer vos projets et de sauvegarder votre travail. C'est ça. Maintenant, une fois le devoir soumis, je vais vous expliquer comment accéder au devoir et comment le résoudre. Merci d'avoir regardé cette leçon. Si vous avez des questions sur la façon de créer un nouveau projet et comment aimer un code C sur cette plateforme. N'hésitez pas à poser cette question. 4. Téléchargez et installez le code Visual Studio Pour exécuter des programmes C: Bonjour et bienvenue dans cette nouvelle leçon qui va vous montrer comment télécharger et installer Visual Studio Code et comment activer la programmation C et C plus à l'aide du logiciel. La première étape consiste donc à accéder à notre navigateur et à droite Visual Studio Code. Maintenant, comme vous pouvez le voir, il s'agit essentiellement d'un logiciel fourni par Microsoft. Vous pouvez simplement télécharger pour Windows en cliquant ici. Comme vous pouvez le constater, voici un bref aperçu du logiciel lui-même. Et il vous demande si le téléchargement ne démarre pas, essayez ce lien direct. Une fois que vous aurez cliqué sur le lien direct, le téléchargement commencera. Comme vous pouvez le voir ici. Je vais utiliser un autre logiciel pour le télécharger. Comme vous pouvez le voir, les téléchargements ont commencé. Ça ne sera pas long. C'est environ 76 mégaoctets. Après cela, vous aurez le code Visual Studio et le fichier d'installation et il nous suffira de l'installer. Maintenant, Visual Studio Code est un logiciel utilisé pour écrire des cours et d'autres langages de programmation tels que C plus C-Sharp, Java, Python, PHP, etc. Cliquez sur Ouvrir, puis sur Accepter, suivant, Suivant. Et si vous voulez créer cette icône ou ajouter une action ouverte avec code au menu Fichier. Vous pouvez cliquer dessus. Ensuite, installez. Et comme vous pouvez le voir maintenant, il extrait les fichiers. Ensuite, il lancera le processus d'installation. D'habitude, cela ne prend pas longtemps. C'est un logiciel très léger, mais il possède de nombreuses fonctionnalités. Maintenant, comme vous pouvez le voir, le logiciel est installé, cliquez sur Lancer Visual Studio Code et cliquez sur Terminer. Maintenant, une fois que vous êtes ici, vous pouvez partir. Vous pouvez choisir le look que vous voulez. On peut choisir la lumière ou l'obscurité. Maintenant, puisque j'enregistre des vidéos, il vaut mieux opter pour le clair que foncé ou le contraste élevé, mais la plupart des programmeurs préfèrent le sombre. Maintenant, je vais choisir le bon car il vous montrera les codes de manière plus claire. Maintenant, une fois que vous avez terminé, vous pouvez également parcourir les thèmes de couleurs. Il existe également d'autres thèmes. Vous pouvez maintenant compléter cette liste de contrôle ou passer à la section suivante. Comme vous pouvez le constater, redéfinissez vos compétences en matière d'édition. Vous pouvez ouvrir Editor Playground pour modifier différentes choses. Maintenant, vous pouvez également accéder à cette zone et créer un nouveau fichier. Comme vous pouvez le voir, ou ouvrez un dossier. Une fois le logiciel installé, vous pouvez passer à l'étape suivante. L'étape suivante consiste à installer l'extension C, C plus l'extension. Allez donc ici aux extensions sur le côté gauche. Dans la barre de recherche, c'est ça ? Voir connexion hexagonale. Comme vous pouvez le voir, ici, nous avons le C, C plus plus, disant extension. Le premier, et c' est le second. Il s'agit de la troisième rangée. Maintenant, nous avons besoin de celui-ci. Nous n'avons pas besoin de celui-ci. Assurez-vous simplement d' avoir celui qui dit CC plus Intel. Depuis le débogage et la navigation appelée. Maintenant, une fois que vous êtes à l'intérieur, vous pouvez cliquer sur le bouton Installer et le processus d'installation démarrera. Maintenant, vous devez attendre quelques secondes pour que le processus d'installation se termine, car il va maintenant appeler l'extension pour les serveurs Microsoft, la télécharger et l'installer ou sur votre système d'exploitation. Maintenant, une fois que vous voyez le bouton de désinstallation, cela signifie que l'extension a été installée avec succès et que nous avons terminé cette étape. L'étape suivante consiste à installer le compilateur C. Nous l'avons déjà fait et nous apparaissons comme des leçons, donc nous allons le faire rapidement dans cette leçon. Alors allez à droite, GW, Dash W 64, et suivez ce lien. Nous en avons maintenant plus d'un. Vous pouvez choisir que les minimalistes. Alors manger, WOW, 64 minimaliste et cliquez une fois sur le formulaire source ici. Et vous verrez la page de téléchargement. Cliquez sur le bouton Télécharger. Assurez-vous que ce nom figure sur votre navigateur. Et cliquez sur le téléchargement. Maintenant, cela ne devrait pas prendre longtemps car il s'agit d'un compilateur en ligne. voici donc. Cliquez une fois. Maintenant, vous devez suivre mes étapes car il s'agit de cliquer sur Installer. Maintenant, une fois que vous avez cliqué sur Installer, vous devez choisir ce que vous voulez enregistrer ce fichier. Alors appelons-le quand GW. Ou vous pouvez ajouter 2020. Ce que tu veux. Je vais le laisser comme cet homme, GW, et cliquer sur Continuer. Maintenant, assurez-vous que vous avez une dislocation, mémorisée ou copiée. Cliquez maintenant sur Continuer. Maintenant, laissez-vous quelques secondes pour qu'il appelle cette liste d'éléments disponibles sur le serveur. Cliquez maintenant sur Continuer. Vous verrez cette liste. Ici. Vous pouvez consulter la liste des éléments que vous pouvez télécharger. Nous devons télécharger cette carte pour trouver une solution, et nous avons besoin du GCC, g blasts blasts. Maintenant, assurez-vous que les deux options sont sélectionnées. Une fois que vous avez terminé, allez dans l'installation et cliquez sur Appliquer les modifications. Maintenant, il va vous demander si vous êtes sûr, cliquez sur Appliquer. Et il commencera à se connecter au serveur et télécharger et installer tous ces composants. Ça ne devrait pas être long. Maintenant, une fois que vous avez terminé le téléchargement et l'installation du compilateur GCC, vous devez suivre le chemin environnemental. Assurez-vous donc d'aller dans le menu Démarrer et dans l'environnement approprié et de cliquer ici. Parfois, ces modèles ne sont pas activés par défaut. Donc dans ce cas, vous devez accéder à votre PC, cliquer avec le bouton droit de la souris, sélectionner les priorités. Et de là, allez dans les paramètres système avancés. Ici, vous pouvez voir les variables d' environnement. Cliquez une fois pour voir cette liste. Allez maintenant dans les variables système. Assurez-vous que le chemin est sélectionné. Double-cliquez dessus et vous verrez cette liste. Maintenant, il ne vous reste plus qu' à le visiter, cliquez sur Nouveau et collez l'URL pour diamond UW et assurez-vous d' ajouter les dossiers d'épingles. Maintenant, une fois que tu l'auras fait, puisque je l'ai déjà ici, je laisserai celui-ci. Je l'ai déjà ici. Comme vous pouvez le voir, lorsque vous utilisez un stylo slash 64, vous vous assurez que vous faites référence au dossier pin ou au dossier bin, désolé. Cliquez maintenant sur OK, puis sur OK. Maintenant, la dernière étape est distincte. Revenons donc à ce logiciel Visual Studio, qui est ce logiciel. Commençons par créer un nouveau dossier pour stocker nos codes C. Pour ce faire, je vais ajouter un nouveau dossier au répertoire C. Appelons-ça des codes C. Nouveau dossier. Voir les codes. Double-cliquez. Et c'est ici. C'est tout pour. Maintenant. Une fois que vous avez ce dossier, revenez à ce menu et cliquez sur Ouvrir le dossier. Revenez ici et sélectionnez le dossier. Maintenant, une fois que vous avez sélectionné le dossier, il vous sera demandé si vous êtes sûr que les auteurs ne sont pas sélectionnés. Et oui, j'ai confiance en ces auteurs. Maintenant, nous sommes dans le dossier appelé codes C, et nous pouvons commencer à écrire nos appels elle à l'intérieur. Cliquez ici, nouveau fichier. Voyons voir. Maintenant, à l'intérieur nous allons écrire le même code que nous avons écrit précédemment. Hash inclut std. Maintenant, dans main, vide. Maintenant, une fois que vous avez terminé, allez simplement ici et écrivez print f. Bonjour testing. Maintenant, quand tu auras fini. Pour obtenir votre premier code C, cliquez simplement avec le bouton droit de la souris sur ce code C et vous verrez une liste d'éléments. abord, vous devez vous assurer que vous avez déjà enregistré votre fichier. Maintenant, comme vous pouvez le voir, voulez-vous installer l'extension recommandée pour C ? Cliquez sur Installer. C'est écrit sur le côté droit de cette fenêtre. Nous avons maintenant l'extension C, C plus plus. Comme vous pouvez le voir, il installe de nombreuses extensions liées à la programmation C, CC plus, plus l'extension arrière. Mais même sans les extensions qui sont en train se désinstaller puisque nous avons déjà installé cette extension, vous pouvez aller dans votre fichier C, cliquer sur Exécuter et cliquer sur Démarrer le débogage. Maintenant, il vous demandera si vous voulez déboguer à l'aide de GDB ou de Windows Select GDP, vous voulez combiner à l'aide du compilateur GCC ou un autre compilateur compilera à l'aide du compilateur GCC. Comme vous pouvez le voir, il est en train de compiler le code. Comme vous pouvez le voir, vous êtes sorti avec le code 0. Et nous n'avons aucune erreur. Le code s'est donc exécuté correctement. Donc, si nous voulons exécuter le code sans déboguer, il suffit de revenir en arrière et de cliquer sur Exécuter sans déboguer, et il exécutera simplement le code sans déboguer les erreurs. Maintenant, si vous voulez vous assurer que le programme a bien fonctionné, vous verrez le fichier EXE ajouté à côté du fichier principal. Et voici le fichier exécutable que vous pouvez exécuter. Et nous allons vous montrer une fenêtre de commande. Maintenant, cliquez dessus avec le bouton droit, orbite réelle et Explorateur de fichiers, puis double-cliquez. fenêtre de commande s' affichera, mais elle disparaîtra rapidement. Maintenant, si vous voulez qu'il reste, vous devez ajouter un scan de phrase. Maintenant, enregistrez le code et exécutez-le. Maintenant, une fois que vous avez terminé ou que vous avez exécuté le code, vous pouvez recommencer et ouvrir le texte, couleur goûter ce fichier EXE. Et vous verrez que le monde des tests Bonjour souhaite ce travail. C'est ça. Voici comment activer le débogage sur Visual Studio Code. Nous n'utiliserons pas ce logiciel. Nous utiliserons le Bloc-notes Plus, Plus, mais c'est quelque chose que vous devez savoir. Maintenant, certaines personnes peuvent vouloir voir la sortie et cette fenêtre, comme lorsqu'ils exécutent ce code C, ils ont besoin de voir la sortie dans cette fenêtre de sortie, pas dans ce fichier EXE que nous avons juste lancé. Et pour ce faire, nous devons d'abord procéder comme suit. Vous devez accéder aux tâches, au fichier JSON, qui est fondamentalement tout aussi bien. Et ici, vous verrez la ligne d'étiquette GCC, ce fichier EXE build actif. C'est ce qui est écrit à l'intérieur de votre étiquette. Vous devez revenir au fichier JSON, qui est ce fichier. Et il vous suffit d'ajouter la console externe ici, changer en vrai. Enregistrez, et maintenant cliquez sur Terminé. Comme vous pouvez le voir, vous pouvez maintenant voir les résultats de sortie pour les tests Hello de votre pod. Maintenant, il a exécuté la sortie directement après avoir exécuté notre code. Et c'est l'un des moyens les plus simples de le mettre en œuvre. Si vous avez d'autres questions, je suis là pour vous aider. Merci d'avoir regardé cette leçon. voit ensuite. 5. Écrivez votre premier code C et compilez-le: Qu'est-ce que la programmation en C ? Dans cette nouvelle leçon, nous allons parler d'un programme en C, la structure de base d'un programme C. Et ce qu'un programme C a créé pour former C, c'est une programmation structurée. Cela signifie que le programme C est composé de petites parties. Nous appelons fonction. Et vous entendrez souvent le mot fonction pendant que vous programmez en C. La première fonction à exécuter, qui est le point d'entrée du programme, s'appelle main, qui est la fonction principale. Certaines fonctions peuvent être un fichier autonome pour l'organisation. Elles sont appelées « bibliothèque ». Maintenant, la structure de base d'un programme C est essentiellement la fonction principale. Maintenant, cette fonction principale peut être ou peut inclure une ou deux fonctions. Comme vous pouvez le voir, la fonction 1 et la fonction 2. Maintenant, le programme C qui a plus d'une fonction. Ces fonctions peuvent être composées et stockées dans une bibliothèque. Nous créerons nos propres bibliothèques à la fin de ce cours. Ce que j'ai besoin que vous compreniez à ce stade, c'est que votre programme C, nous avons un appel de fonction, la fonction principale. Il s'agit de la première fonction exécutée dans notre programme. Cela peut sembler vague pour certaines personnes, mais nous le verrons en action dans la leçon suivante. Maintenant, library est essentiellement une collection de fonctions qui font des choses spécifiques. Par exemple, vous pouvez avoir une bibliothèque qui imprime des éléments sur votre écran. Vous pouvez disposer d'une autre bibliothèque dotée fonctions qui vous aident à lire les données de l'utilisateur. Cela peut encore et encore. Une fonction est donc un morceau de code qui fait quelque chose de spécifique. La fonction principale, la première fonction à être exécutée dans notre programme par le compilateur. La bibliothèque est une collection de fonctions qui font une chose spécifique et que vous pouvez facilement utiliser dans votre code. Maintenant, jetons un coup d' œil à notre code symbole C. Comme vous pouvez le constater, c'est le premier score que vous verrez dans notre cours. La première chose ici s' appelle un commentaire sur plusieurs lignes. Ce commentaire multiligne signifie que ce n'est pas du code. C'est quelque chose que vous écrivez habituellement pour vous-même. J'aimerais me rappeler de quoi parle ce cours. Maintenant, pour écrire un commentaire sur plusieurs lignes, vous devez vous assurer que vous avez cette barre oblique inverse et allostérique. Maintenant, dans cette zone, comme vous pouvez le voir, nous avons une barre oblique inverse et Astérix, et vous devez la terminer par une barre oblique inversée d'astérisque. Il s'agit du début, du début et de la fin d'un commentaire sur plusieurs lignes. Maintenant, une autre chose écrite entre ces deux signes s' appelle un commentaire. Ce n'est donc pas un code et ne sera pas exécuté en tant que code. C'est juste pour toi de le voir. Maintenant, la deuxième chose ici est la commande include. Maintenant, lorsque vous voulez inclure un fichier, une bibliothèque ou quoi que ce soit dans votre programme C, vous devez utiliser hash include. C'est ce qu'on appelle hashtag include. Maintenant, il est généralement suivi de ces signes et du nom de la chose que nous voulons inclure. Ici, nous incluons un fichier appelé stdio.h et nous n' utilisons pas nous ne voulons pas que vous compreniez à ce stade, quelle est la signification de ce fichier ? Tout ce que vous devez faire est que lorsque vous souhaitez inclure une bibliothèque ou un fichier, vous devez utiliser le hashtag d' inclusion de hachage, inclure le nom du fichier entre ces deux signes. Nous avons également ce qu'on appelle un commentaire d'une seule ligne. Nous avons déjà parlé la commande multiligne ici, dans cette zone. Mais ce que vous voulez faire uniquement un commentaire sur une ligne, pas un commentaire sur plusieurs lignes. Vous pouvez facilement ajouter deux barres obliques inverses ici. Et ces deux barres obliques feront de cette ligne un commentaire d'une seule ligne. Donc tout ce que vous voulez et cette ligne sera considéré comme un commentaire et ne sera pas exécuté. Maintenant, nous avons déjà mentionné que votre programme doit avoir une fonction principale. La fonction principale, en gros la fonction qui sera exécutée en premier et notre programme. Comme vous pouvez le voir, il s'agit du nom de la fonction. Maintenant, vide et vide sont deux mots qui ont un sens, mais nous ne les expliquerons pas à ce stade. Vous devez juste savoir que vous devez ajouter deux parenthèses au mot vide entre elles. Et laissez un espace ici et ajoutez le mot vide avant le nom de la fonction. Maintenant, c'est une accolade. Il s'agit de l'ouverture et de la fermeture de l'accolade. Ici, nous avons ajouté un autre commentaire sur plusieurs lignes. Appelez la fonction principale et analysez la chaîne. Maintenant, c'est la fonction principale. Et à l'intérieur, nous écrivons notre tout premier code C. Il s'agit d'un print f, et de son nom, il sert essentiellement à imprimer du texte à l'écran. Et comme vous pouvez le voir ici, nous imprimons ce texte Hello World. Vous devez maintenant ajouter deux parenthèses et deux, comme vous pouvez le voir ici. Guillemets. Maintenant, ces deux guillemets, nous allons inclure le texte que nous voulons imprimer ici. Encore une fois, voici comment écrire votre tout premier code C. Maintenant, tout ce que vous écrivez à l'intérieur de cette empreinte f, deux guillemets seront imprimés à l'écran. Et pour que les choses soient plus claires, écrivons ce code et essayons de l'exécuter comme notre tout premier code C. Nous avons déjà mentionné que nous utiliserons un site Web appelé gdb en ligne pour certains de nos exercices. Comme il s'agit du premier exercice, nous l'utiliserons, mais vous êtes également libre d'utiliser le Bloc-notes Plus Plus. Maintenant, nous avons déjà mentionné que pour écrire un commentaire sur plusieurs lignes, vous devez ajouter ces deux signes et les fermer avec ces deux signes. Maintenant, glissons. Il s'agit de notre premier programme C. Ce truc. Et maintenant, ces deux lignes sont essentiellement un commentaire. C'est un commentaire sur plusieurs lignes. Maintenant, ajoutons un format de ligne unique. Il s'agit d'un commentaire d'une seule ligne. Super. Commençons maintenant par inclure la bibliothèque. Nous allons donc inclure cette bibliothèque standard d'E/S ou de sortie d'entrée standard pour nous permettre d'imprimer à l'écran. Donc oui, incluez le signe plus grand, moins que et le nom de la bibliothèque. C'est ça. Cela signifie que nous demandons au compilateur d'inclure les fonctions de ce fichier dans notre programme C. Maintenant, appliquons notre fonction principale. Habituellement, la meilleure façon d'écrire des choses est d'écrire la syntaxe, puis d'écrire le code à l'intérieur. J'aime utiliser la syntaxe en une seule ligne. Comme vous pouvez le voir, vide laisse un espace et la main droite, qui est le nom de la fonction. Ajoutez ensuite deux parenthèses. Celui-ci, celui-ci, ajoute le mot vide entre eux, et ajoute deux accolades. Une fois que vous l'avez, il vous suffit de placer votre souris ici. Appuyez sur Entrée avec votre souris entre les deux accolades et appuyez sur Entrée. Cela signifie que nous sommes prêts à partir. Maintenant, imprimons quelque chose. Ce que nous devons imprimer ici, c' est notre premier code C. Maintenant, vous devez choisir la langue dans le coin supérieur droit. Sélectionnez C et appuyez sur le bouton Exécuter. Comme vous pouvez le voir, il s' agit de la fenêtre de notre console. Il s'agit de notre premier code C et il fonctionne correctement. Maintenant, si vous avez atteint ce point et que vous avez réussi à écrire ceci, et que vous avez vu cette sortie signifie que tout s'est bien passé pour vous. Vous pouvez maintenant copier le code en entier. Accédez au Bloc-notes Plus, Plus. Ici. Créez un nouveau fichier et collez votre code. Assurez-vous de choisir la langue C comme langue par défaut. Et sauvegardez le vôtre. Leave it a du nouveau. Maintenant, allez au dossier. Si vous avez déjà suivi notre vidéo d'installation, la section de téléchargement et d'installation du logiciel, vous devriez pouvoir utiliser not by the blast pour compiler votre code. Cliquez donc sur cmd. Et une fois que vous voyez cette fenêtre, vous devez écrire GCC. Après cela, vous devez écrire le nom du fichier New three. Voyons voir. Cela signifie que nous demandons au compilateur de compiler notre code C, ce qui est la première étape. Disons jouer ou s'assurer que notre code n'a pas d'ordre. Maintenant, si vous combinez le code et que vous n'avez rien vu, cela signifie que tout s'est bien passé. Maintenant, votre dossier de documents, nous allons avoir un nouveau fichier appelé ducky XP, qui est en gros le fichier qui a la sortie de ce C appuyez à froid sur Entrée, et vous verrez exactement le même code. C'est notre premier froid. Passons maintenant en revue les étapes de GCC, qui est le compilateur, ce nom de fichier. Ensuite, un point EXE. Et vous devriez voir le résultat. Si vous avez vu le résultat, cela signifie que tout s'est bien passé pour vous. Maintenant, si vous comparez cette sortie avec la sortie précédente, vous pouvez voir qu' elles sont identiques. La même phrase est notée ici et notre fenêtre CMD ou ligne de commande. C'est ça. C'est la fin de notre première ligne. 6. Comment chercher des solutions en tant que programmeur: Bonjour et bienvenue à cette nouvelle leçon dans laquelle on sait comment rechercher une chose spécifique et C. Supposons que vous écriviez un code C ou que vous rencontriez l'un de nos quiz ou devoirs, et vous ne saviez pas quoi faire, ou vous n'avez pas reconnu une fonction, une ligne de code ou quoi que ce soit d'autre. Cela se produit lorsque nous ajoutons des devoirs et des quiz, nous essayons de diversifier. se peut donc que vous trouviez une question de quiz qui n'est pas expliquée dans la leçon précédente. Et nous avons besoin de vous pour trouver une solution. C'est pour vous assurer que vous pouvez rechercher des choses que nous n'avons pas dites plan xy et nos leçons. Et pour être sûr que tu as ça, disons du talent. Nous l'appelons un talent de recherche de programmeur. Maintenant, allez sur Google. La première chose que nous devons faire est de nous assurer que vous écrivez correctement votre terme de recherche ou votre terme de recherche. Supposons que nous souhaitions rechercher une fonction spécifique. Ça s'appelle « Get Nc ». Maintenant, vous devez vous assurer que vous écrivez du C sans que PSI-BLAST soit une programmation C solide. Vous devez écrire de la programmation en C pour vous assurer que vous n' obtenez pas de résultats pour C dièse ou C plus car ils sont en C mais avec une approche différente. Comme vous pouvez le voir, voir Fonction Obtenir, c' est le premier résultat. Et c'est l'explication que la fonction gets permet à l'utilisateur saisir un caractère suivi de la touche Entrée. Tous les caractères saisis par l'utilisateur sont stockés dans un tableau de caractères. Ensuite, je vais ajouter des personnages au tableau pour qu'il soit entraîné par défaut. Maintenant, permet à l'utilisateur de saisir l'espace correspondant. Il pense que c'est toute l'explication. Il y a tout ce dont vous avez besoin. Maintenant, comment l'utiliser ? Vous pouvez accéder au premier résultat. Maintenant, comme vous pouvez le voir, cette déclaration obtient et voici comment l'utiliser. Vous devez d'abord créer un tableau, puis utiliser la fonction gets. Ces choses seraient expliquées pendant les leçons sont soulevées et ces choses, mais voici comment devenir adulte. Maintenant, d'autres endroits où chercher les résultats sont des tutoriels, des tutoriels ponctuels, des passerelles, des concerts pour le mix. Ce sont de très bons sites Web et vous pouvez écrire Stack Overflow. Cela vous permettra d' obtenir des résultats de Stack Overflow, qui est comme les programmeurs, Google. Les programmeurs se rendent sur StackOverflow pour noter leurs problèmes afin que d'autres programmeurs puissent les aider. Comme vous pouvez le constater, vous pouvez vérifier plusieurs résultats. Et prenons le premier résultat. Ici, vous pouvez voir qu' il y a beaucoup de problèmes de mer signalés par de nombreuses personnes. Tu peux l'obtenir. Et tu verras. Maintenant, c'est demander des vacances à qui que ce soit. Comme vous pouvez le constater, voici quelques-uns des résultats. Ainsi, chaque fois que vous avez une question, vous pouvez la poser avec beaucoup de questions et le conseil sera sûr de vous aider à répondre à cette question. Si vous avez trouvé quelque chose, j'ai adoré les quiz ou les questions à choix multiples que nous n'avons pas encore quitté l'avion ou que vous ne reconnaissiez pas. Vous pouvez demander dans le tableau des questions et réponses afin que nous puissions vous l' expliquer ou vous donner des informations appropriées à ce sujet. Encore une fois, je vais parfois ajouter quelques questions à ces devoirs et questionnaires pour s'assurer que vous pouvez chercher les réponses vous-même. Revenez ensuite pour résoudre le quiz et le devoir. C'est quelque chose que le programmeur doit faire pour pouvoir réaliser de grands projets à l'avenir. C'est ce que je regarde cette leçon. Ça l'est. 7. Commentaires dans C: Bonjour et bienvenue dans cette nouvelle leçon dans laquelle nous allons parler des commentaires. commentaires et C sont essentiellement sur un texte exécutable utilisé fournir de la documentation pour le code. Il apporte de la clarté au code source C, permettant ainsi aux autres utilisateurs de mieux comprendre ce que le code était censé accomplir. Il est toujours recommandé d' utiliser des commentaires dans votre code. Nous avons déjà mentionné que nous avons deux types de commentaires, commentaire sur une seule ligne et le commentaire sur plusieurs lignes. Le commentaire d'une seule ligne est essentiellement une ligne précédée de deux barres obliques. Comme vous pouvez le voir, la barre oblique est le signe que vous pouvez facilement dériver à l'aide de votre clavier. Et voici la forme finale, deux barres obliques. Et c'est votre commentaire. Tant que le commentaire multiligne est un texte qui commence par une barre oblique suivie d'un allostérique et se termine par un aztèque suivi d'une barre oblique. Et c'est ainsi qu'il recherche l' astérisque barre oblique , puis la barre oblique. Il s'agit du commentaire sur plusieurs lignes. Nous vous avons déjà montré comment dériver ces commandes, mais rafraîchissons notre mémoire. Comme vous pouvez le voir, il s'agit la barre oblique suivie d'un astérisque. Et il s'agit d'un astérisque suivi de quatre barres obliques. Maintenant, bouclez ça. Vous pouvez voir que ces deux commandes sont associées. Ces deux barres obliques sont suivies d'une ligne, qui est le commentaire d'une ligne. Maintenant, une autre information que nous pouvons mentionner est que lorsque vous écrivez deux barres obliques vers l'avant n'importe où, même à l'intérieur de la fonction principale, elles seront traitées comme des performances. Maintenant, si nous voulons recommander cette ligne, print f, nous ajoutons simplement deux barres obliques, comme vous pouvez le voir ici. Ces deux barres obliques signifient que cette phrase ne sera pas exécutée. Nous allons donc enregistrer ce fichier. Ouvrons-le. À l'aide de CMD. Nous devons utiliser le même nom, gcc 1, premier code C. Mais c'est le cas. Comme notre nom de fichier contient tous ces espaces, il ne sera pas compilé correctement. Donc, pour compiler un code C, m ne doit pas inclure d'espaces. Et c'est une remarque très importante. Maintenant, enregistrez à nouveau votre fichier et supprimez moins d'espaces. Maintenant, refaisons ça une fois de plus. Passons à File open CMD et écrivons gcc par le nom de fichier 1, abord C. C. Comme vous pouvez le voir, nous n'avons pas laissé d'espace. Bon, laissons cet espace. Maintenant. Le code est correctement compilé, si nous essayons de lancer cet EXE, rien ne sera affiché car nous avons commenté la ligne appelée print f. Il s'agit de notre premier C appelé. Maintenant, si vous supprimez cela et sauvegardons à nouveau le fichier en cliquant ici et revenons à cette fenêtre de commande. Nous pouvons exécuter la commande à nouveau et utiliser le fichier EXE point. Regardez notre sortie, il s'agit notre premier code C, comme vous pouvez le voir ici. C'est ainsi que vous pouvez utiliser commentaires multilignes qui sont des commentaires sur une seule ligne, et c'est ainsi que vous pouvez également les utiliser dans le débogage. Donc, si vous pensez que cette ligne pose problème, vous pouvez simplement commenter en utilisant un commentaire sur une seule ligne avec deux barres obliques ou une commande de ligne double, en utilisant la barre oblique et l'astérisque, puis le barre oblique avec astérisque. C'est ça. Merci. Rinçage. Voici Ashraf. 8. Cordes et personnages en évasion en C: Bonjour et bienvenue dans cette nouvelle leçon, interauriculaire va parler d'un sujet très important. Et C, les chaînes, les puits NC et C sont essentiellement un moyen pour vous expliquer ou de taper des choses. Il est composé d'un ensemble de caractères pouvant également contenir des espaces ou des caractères spéciaux et des chiffres. Maintenant, en C, chaîne est représentée entre guillemets doubles, comme ces deux guillemets doubles, comme vous pouvez le voir sur cette image. C'est égaré, ou tout simplement tout ce que vous écrivez entre ces deux guillemets sera considéré comme une chaîne. Fonction Print f, la fonction que nous avons déjà utilisée deux fois. Nous allons imprimer la chaîne qui lui est passée, telle qu'elle est. C'est ce qu'on appelle chaîne littérale. Maintenant, les opérateurs d'échappement peuvent être utilisés à l'intérieur de la chaîne, comme la barre oblique inverse, comme vous pouvez le voir ici, avec une lettre après la barre oblique inverse. Cet opérateur signifie ici l' onglet, le saut de ligne ou les codes. Comme vous pouvez le voir, si vous utilisez celui-ci, cela signifie que ce signe, veuillez ajouter une nouvelle ligne. Si vous utilisez celui-ci, signifie ajouter un onglet horizontal après cet emplacement. Si nous utilisons cette barre oblique v, signifie que nous devons ajouter une tabulation verticale à l'intérieur de notre swing. Si nous avons besoin d'afficher la citation simple ou la citation double à l'intérieur de notre chaîne. Une fois que nous l'avons imprimé, nous pouvons utiliser la barre oblique simple ou la citation double à partir de guillemets doubles. Maintenant, les choses seront peut-être plus claires lorsque nous les exécuterons. Alors écrivons ça. Allons prélever des liquides. Comme d'habitude, la bibliothèque d'E/S std et écrivez la fonction principale. la même manière que nous l'avons déjà mentionné. Appuyez sur Entrée ici, appuyez sur Entrée ici et écrivez votre code ici. Alors imprime f ici. Entre les guillemets doubles, nous ajouterons notre chaîne. C'est notre ficelle. Maintenant, si vous voulez imprimer une chaîne et ajouter une nouvelle ligne, il s'agit de la deuxième ligne. Maintenant, sans ajouter la barre oblique n, ce texte sera imprimé comme ceci. Ajoutons un point-virgule. Comme vous pouvez le voir, il s'agit chaîne out et c' est la deuxième ligne. Ils étaient maintenant imprimés sur la même ligne. Nous voulons ajouter une nouvelle ligne. À la fin de la première ligne, vous pouvez ajouter une barre oblique n et exécuter à nouveau. Comme vous pouvez le voir, il s'agit du premier texte et du deuxième texte, et nous avons ajouté une nouvelle ligne ici. Supposons maintenant que nous voulons imprimer un guillemet simple ou un guillemet double. Si vous avez ajouté un seul devis ici. Et essayez d'exécuter ce code. Comme vous pouvez le voir, il peut être imprimé directement. Maintenant, dans certains compilateurs, cela ne s'affichera pas directement pour provoquer une erreur. Vous devez donc ajouter une barre oblique, puis exécuter le code. Comme vous pouvez le voir, cela a également été imprimé. Maintenant, que se passe-t-il si vous voulez ajouter les guillemets doubles ? Vous pouvez ajouter le guillemet double ici. Mais si vous essayez d'exécuter le code, une erreur s'affichera. Comme tu peux le voir. Maintenant, cela a ses propres scores parce que nous savons que la chaîne est quelque chose que nous avons écrit entre deux guillemets doubles. Et puisque nous avons ajouté une citation ici, elle l'est. Compte tenu de la chaîne que nous voulons imprimer, c'est ça. Et il ne reconnaît pas cette partie de la chaîne parce qu'elle n'est pas incluse dans la première zone de guillemets doubles. Pour nous assurer que cela ne posera pas de problème, nous pouvons simplement ajouter une barre oblique. Maintenant, lorsque nous exécutons le code, il imprimera le double guillemet ou le guillemet double. Maintenant que le code unique est imprimé, le guillemet double est également imprimé. Si vous souhaitez ajouter un espace ou un espace de tabulation entre ces deux œuvres, nous pouvons simplement ajouter une barre oblique t. Ensuite, lancez. Comme vous pouvez le voir, coupé, il a ajouté un espace horizontal entre ces deux mots. Maintenant, cet espace peut être de quatre ou huit selon le compilateur. Maintenant, nous avons également parlé de l'espacement vertical. Si vous souhaitez ajouter l'espacement vertical, l'espacement. Nous ajoutons ici un espacement horizontal de niveau. Ajoutez simplement une barre oblique v. Et nous ajouterons un espace vertical entre cette partie du texte et cette partie. Maintenant, cliquez sur Exécuter, et vous verrez qu'il est imprimé sur la première ligne et que la deuxième ligne est imprimée ici. Nous avons donc ajouté un espace vertical entre ces deux lignes. Ces choses que nous avons écrites ici, ici, ici et ici, et ici, sont appelées caractères d'échappement. Désormais, les caractères de saut sont écrits à l'aide de la barre oblique inverse, non d'une barre oblique. Comme vous pouvez le voir, le commentaire singulier est écrit en utilisant la barre oblique, mais le caractère d'échappement est écrit en utilisant la barre oblique inverse. Il peut donc s'agir de slash t slash v slash guillemets simples ou de guillemets doubles slash n. Ce sont ceux que nous avons présentés dans cette leçon. La barre oblique t ajoutera un espacement horizontal. La barre oblique v ajoutera un espacement vertical comme nous l'avons vu ici. guillemet simple barre oblique ajoutera le guillemet simple ou sur imprimé sur le texte, le code double de la barre oblique imprimera un guillemet double sur notre texte. Slash n ajoutera une nouvelle ligne, comme nous l'avons vu ici. Nous avons ajouté la barre oblique N ici, et elle insère la nouvelle ligne. Ces textes ne sont donc pas comme s'ils étaient imprimés sur la même ligne. C'est comme ça que tu gères ce truc. Maintenant, pour imprimer en disant que nous avons déjà mentionné que vous pouvez utiliser la fonction print f et c'est une bonne information que nous devons mentionner ici. La fonction Print f prend deux parenthèses, comme vous pouvez le voir. Et à l'intérieur des deux parenthèses, vous devez mettre entre guillemets doubles ou guillemets doubles, désolé, et terminer par un point-virgule. C'est la syntaxe pour print F. Maintenant, la fonction print f est une fonction définie dans ce fichier. C'est ce qu'on appelle la sortie d'entrée standard, les textes ou le fichier d'en-tête. Et nous en reparlerons, un dossier plus en détail dans les sections à venir. Mais ce que vous devez comprendre, c'est que sans inclure ce fichier d'en-tête, notre fonction principale ne reconnaîtra pas la fonction print f utilisée pour le texte brut. Imprimer ici signifie imprimer. F signifie ici format, signifie format. Maintenant, c'est le littéral de chaîne. Donc format d'impression, nous allons imprimer le texte ou la chaîne tels quels , comme nous l'avons vu ici. Et fenêtre de sortie. C'est ça. Merci d'avoir regardé cette leçon. Si vous avez des questions, veuillez vous adresser au conseil d'administration de Kentuckian. Voici Ashraf. 9. Variables en C: Bonjour et bienvenue à cet annulus dans lequel nous allons parler variables en C. Variables. Et C est essentiellement un endroit qui contient une donnée. Nous savons tous que la mémoire à l'intérieur de nos ordinateurs ou dans les systèmes embarqués, les microcontrôleurs contiennent des variables. Maintenant, nous n'allons pas entrer dans la queue comment la mémoire traite les variables. Mais tout ce que vous devez faire, c'est qu' une variable est quelque chose qui contient une donnée. Ce sont les valeurs saisies dans les données et la taille qui doivent être enregistrées. Dans la plupart des cas d' utilisation et des systèmes embarqués. Nous disposons de types de données limités. Ces types de données primitifs sont des types de traçage, comme vous pouvez le voir ici. Ces types. Les types flottants sont le flottant et le double. Alors que les types décimaux sont le caractère et l'intérieur. Désormais, les types flottants conserveront des informations qui ont un flottant comme 3.21.4. Et ces choses, normalement la taille du défaut est de quatre octets. Et c'est une très bonne information si vous voulez garder une trace de votre mémoire, en particulier dans les systèmes embarqués. Tout en doublant le même type d'informations que les trous à flot. Mais la taille est doublée de huit octets. C'est pourquoi on les appelle types flottants. Ces tribus humaines, en revanche, sont le caractère et l'entier. Integer est le type de données le plus couramment utilisé. En C, sa taille est d'environ un octet, tandis que le caractère fait environ huit octets. Character est généralement utilisé pour stocker des caractères tels que a, b et c, tandis que integer est généralement utilisé pour stocker des nombres. Float est utilisé pour stocker des nombres avec une virgule flottante comme 3.2, envoyé à ces choses. Et ce sont les types de données les plus couramment utilisés en C. Nous les appelons types de données primitifs. Vous pouvez les diviser en types flottants et en types décimaux. Les types flottants sont flottants et doubles. Un. Les types décimaux sont des caractères et des entiers. Nous les utilisons pour stocker des informations telles que nom d'utilisateur ou mot de passe. Tous les résultats des calculs. Vous devez tenir compte du fait que les types de données peuvent varier d'un compilateur à l'autre. Ainsi, dans un compilateur, un entier peut prendre une bouchée. Dans un autre compilateur, un entier peut prendre quatre octets. Maintenant, la prochaine chose que nous devons mentionner est la syntaxe. Comment définir les variables en C ? Pour définir une variable, vous devez suivre une syntaxe spécifique. abord, vous devez écrire le type de données, qui est le premier élément d' information de la ligne. Le type de données est caractère, entier, flottant ou double , selon le type de données que vous souhaitez y stocker. Ensuite, vous devez laisser un espace. Après le type de données. Ensuite, vous pouvez écrire le nom de votre variable. Ici, le nom de la variable est X, Y et Z. L'étape suivante consiste définir ou à choisir si vous voulez ajouter une valeur initiale ou non. Maintenant, si vous voulez ajouter une valeur initiale à une variable, vous pouvez simplement ajouter le signe égal et ajouter la valeur. Vous devez terminer la ligne par un point-virgule. Comme chaque ligne en C doit se terminer par un point-virgule. Maintenant, dans la première ligne, nous définissons char et initialisons avec la valeur neuf. Dans la deuxième ligne, nous initialisons un entier nommé y. Et l'initialisation n'a pas été faite. Dans ce cas, il aura une valeur aléatoire. C'est ce que nous appelons une valeur poubelle. Ce n'est pas un cas d'utilisation que nous aimerions voir se produire. En général, nous initialisons toutes nos variables. Ici. Nous définissons un float et l' initialisons avec un nombre flottant tel que 6.52. Encore une fois, nous préférons initialiser toutes nos variables à une valeur initiale de 0. Supposons que vous n'ayez pas de valeur spécifique en tête, mais que vous ne la laissiez pas non initialisée. Sinon, vous vous retrouverez avec une valeur de poubelle. Voyons maintenant ce qui se passe dans notre mémoire lorsque nous initialisons une variable. Disons maintenant que c'est notre mémoire. À l'intérieur de cette mémoire, nous avons des zones, des lieux différents. Et nous initialisons une variable appelée x avec la valeur initiale de cinq. Maintenant, le compilateur va aller à la RAM ou à la mémoire. Il nommera cet emplacement x, et nous vous donnerons une valeur initiale de cinq. Lorsque vous initialisez une autre variable, nous l'appelons y. Sans ajouter de valeur, elle ira à cet emplacement, ou cette mémoire dira, est y, et elle ne lui donnera aucune valeur. Maintenant, quelle que soit la valeur précédente qui était ici elle pourrait être affectée par défaut à cette variable. Et nous l' appelons généralement une valeur poubelle. Puisque les entiers ne prennent qu'un octet, je lui ai donné un octet. Il s'agit donc d'un octet de mémoire. Mais supposons que nous voulons définir un caractère M. Et donnons-lui un, ne lui donnons pas de valeur. Maintenant, quand nous allons en mémoire et que nous voulons définir m, cela prendra cet octet et celui-ci. Et celui-ci. Et celui-ci. Donc, selon le nombre d'octets que prendra le caractère, soit huit octets, il occupera huit emplacements. Il faudra donc aussi la dislocation, la dislocation 12345678. Il prendra donc tous ces emplacements car il a un goût de huit octets, alors que integer ne prend qu'un octet. Et celui-ci ne prend qu'un octet. Alors pourquoi est un octet et x est un octet ? Au total, ces trois variables stockent un octet de mémoire plus un octet de mémoire, plus huit octets de mémoire. Au total. Ils ont pris dix octets. Il s'agit d'une très bonne information, en particulier lorsque vous avez affaire à des systèmes dont la mémoire est faible. Comme un système embarqué. Il s'agit de dix octets pour trois variables. Encore une fois, si nous n'avons rien défini ici, comme nous ne l'avons pas dit, équivaut à cinq ou quelque chose comme ça. Nous venons de terminer par un point-virgule. Ce sera une variable que nous n'avons pas initialisée. Il faudra donc des valeurs de déchets. Nous les appelons des valeurs incorrectes parce que ces valeurs sont des valeurs que nous n'avons pas dites. Et il peut s'agir d'une valeur précédente d'une déclaration de variable précédente en mémoire à partir de n'importe quel autre logiciel. Maintenant, testons cela en allant dans le Bloc-notes Plus, Plus et en saisissant quelques variables. Maintenant, comme d'habitude, le hachage inclut ce std, IO , le bord et write void, main. Nul. Entre les deux accolades, nous allons commencer à taper toutes les variables. Changeons la langue en c. Et x vaut 0 en y égal dix. Bonjour, Le est égal à 10,5 et le double c est égal à 4,555. Il s'agit des différents types de variables. Il s'agit de variables initialisées. Et c'est une variable non initialisée, qui a une valeur inappropriée. Maintenant, certains compilateurs disent ou définissent la valeur de garbage comme 0. Sinon, laissez-le comme une valeur aléatoire de la mémoire. Mais le meilleur cas d'utilisation ou la pratique de programmation bizarre est de le définir à 0. Cela équivaut à 0. Et nous avons déjà mentionné que nous devons ajouter le type de données, laisser un espace et le nom de la variable, ajouter le signe égal et la valeur, et dans la ligne avec un point-virgule. C'est tout pour cette leçon. Merci de m'avoir regardé. Voici Ashraf. 10. Règles pour nommer la variable en C: Bonjour et bienvenue dans ces nouvelles notes de leçon . Vous allez aborder certaines règles et les variables de dénomination. Maintenant, la première règle est qu'une variable peut contenir les éléments suivants. Peut contenir un trait de soulignement, peut contenir un chiffre compris entre 09. Elle peut contenir des lettres majuscules de a à Z et des lettres minuscules de a à Z. Le premier caractère d'une variable doit contenir un alphabet ou un trait de soulignement. nom de la variable ne peut donc pas commencer par un chiffre. Par exemple, il peut s'agir d'un entier A4 pour un entier pour a. Maintenant, a n'est pas le bon. Marquons ça. Comme vous pouvez le voir, un A4 a commencé par une lettre, tandis que dans un premier temps avec un animal. Ainsi, un nom de variable ne peut pas commencer par des animaux, comme nous l'avons déjà mentionné, peut commencer par une lettre ou un trait de soulignement. Ce n'est donc pas le bon. Désormais, les espaces et les colonnes ne sont pas autorisés. Et les blancs sont essentiellement lorsque vous ajoutez deux mots et que vous laissez un espace entre eux. Les virgules ne sont pas non plus autorisées. Et nous allons les voir en action dans quelques secondes. Les noms de variables ne doivent pas être inversés ou servis correctement. Maintenant, reserved word est essentiellement un mot réservé à notre compilateur, comme print f par exemple, ou end. n'y a donc aucun moyen de nommer une variable n car n est déjà réservé à notre compilateur sous forme d'entier. Les espaces, les virgules et les symboles spéciaux ne sont donc pas autorisés, à l'exception du trait de soulignement . symbole spécial n'est donc autorisé à l'exception du trait de soulignement. Par exemple, le signe d'ajout astérix qui sort de l'explosion et de nombreux autres signes ne sont pas autorisés. Un nom de variable ne peut pas être répété dans la même portée. Donc, si vous avez nommé une variable x, vous ne pouvez pas créer une nouvelle variable et la limiter également. Le nom de variable ne doit pas être un mot réservé, comme nous l'avons mentionné précédemment. Voyons maintenant ces choses en action. Comme vous pouvez le voir ici, nous sommes à l'intérieur du bloc-notes. Vous ne pouvez pas nommer une variable ou avec un autre int servi ou similaire. N est essentiellement le type de données entier et vous ne pouvez pas le nommer float. Tous ces mots sont réservés au compilateur. Vous ne pouvez pas non plus nommer une variable commençant par un nombre. Cela vous donnera une erreur de compilation. Vous pouvez le nommer A9, commençant par un alphabet, et il fonctionnera très bien. Vous avez indiqué que vous pouviez ajouter des caractères spéciaux tels que ceci et ceci au nom de la variable. Toutefois, si vous souhaitez ajouter un caractère spécial, vous êtes autorisé à ajouter le signe de soulignement. C'est la seule chose autorisée dans le nommage des variables. Vous pouvez même ajouter un signe de soulignement au début. Notre nom de variable peut donc commencer par soulignement ou par une lettre, mais il ne peut pas commencer par un chiffre. Vous ne pouvez pas utiliser les mots réservés, comme nous l'avons déjà mentionné, comme des entiers. Et vous ne pouvez pas nommer une variable ou utiliser le même nom de variable deux fois, comme int x, x, cela vous donnera une erreur de compilation car ici vous définissez une nouvelle variable, en la nommant x. Et vous indiquent au compilateur d'aller en mémoire et d' affecter un emplacement avec le nom x sous forme d'entier. Ensuite, vous demandez au compilateur d'attribuer à nouveau cet emplacement avec un x et le type d'entier. Et il existe déjà une variable nommée x. Cela vous donnera donc une erreur de compilation. Vous ne pouvez pas utiliser le même nom plusieurs fois. La dernière chose que nous devons mentionner est que vous ne pouvez pas laisser d'espace ou de blanc dans le nom de la variable. Appelons-la « nouvelle variable ». Maintenant, cela va vous donner une erreur de compilation car n, nu est la variable blank et l'autre mot ou quelque chose d'autre. Le compilateur ne les reconnaît donc pas. Si vous souhaitez laisser un espace, vous pouvez soit utiliser le trait de soulignement, soit utiliser une convention de dénomination appelée CamelCase, dans laquelle vous nommez la première lettre de chaque mot par une majuscule. Donc nouvelle variable, nommez-la comme ceci, ou utilisez simplement le trait de soulignement. Soulignement. Et voici un autre trait de soulignement. Maintenant, c'est une autre solution. Vous ne pouvez pas utiliser de virgules dans le nom de la variable. Comme déjà mentionné. Vous ne pouvez pas utiliser de blancs ni de mots réservés. Vous pouvez utiliser des caractères spéciaux définis pour ce signe de soulignement. Et vous ne pouvez pas utiliser le même nom pour différentes variables de la même variable dans la même portée. Quand nous parlons de portée, nous parlons de ces deux accolades. Il s'agit de la portée de ces variables. Maintenant, si j'ai essayé d'appeler x en dehors de la portée comme ici, il ne le reconnaîtra pas, mais c'est quelque chose dont nous parlerons plus tard. Résumons donc. Un nom de variable peut contenir des chiffres de soulignement de 0 à neuf alphabets ainsi que des lettres majuscules et minuscules. Le premier caractère d'une variable doit contenir un alphabet ou un trait de soulignement. Il ne peut pas commencer par un chiffre. Les espaces et les virgules ne sont pas autorisés. Les noms de variables ne doivent pas être des mots réservés. Et plus le fait que caractères spéciaux ne sont pas autorisés à l'exception du trait de soulignement. Merci d'avoir regardé cette leçon. Cette option est facultative. 11. Impression de variables avec Printf en C: Bonjour et bienvenue dans cette nouvelle leçon n, qui va parler de la fonction d'impression. Maintenant, regardez ce code. Voyons ce qui se passe dans ce code. Tout d'abord, nous appelons la bibliothèque. Ensuite, nous définissons notre fonction principale comme nous le faisons habituellement. Ensuite, nous définissons une variable de valeur entière nommée x et y lui donnons une valeur. Souvent. Il s'agit d'un point-virgule pour indiquer que c'est la fin de cette ligne. Nous appelons la fonction d'impression. Et à l'intérieur, nous avons écrit que la valeur de la variable est Nous avons terminé la ligne par un point-virgule. Quel est le résultat attendu de ce programme ? Maintenant, mettez la vidéo en pause et essayez de deviner la sortie attendue. Je te donne cinq secondes. J'espère que vous mettrez la vidéo en pause et essaierez de comprendre la sortie sans exécuter le code. Maintenant, si votre réponse était la suivante, la sortie sur l' écran sera la valeur de la variable est X. Alors vous avez raison. Il s'agit d'une chaîne littérale, elle affichera donc la chaîne telle qu'elle est. Il n'affichera pas leur valeur, ne remplacera pas x par eux. Ici. C'est le sujet de cette leçon. Maintenant, la fonction d'impression fait clignoter la variable à l'intérieur de cette chose. La fonction print peut imprimer une variable à l'intérieur de la chaîne. Cela peut être fait en insérant quelque chose que nous appelons un spécificateur de format. Le spécificateur de format est essentiellement quelque chose que vous ajoutez à l'intérieur de la chaîne qui indique que vous souhaitez imprimer quelque chose. Le spécificateur de format sera remplacé par la valeur spécifiée dans les arguments supplémentaires suivants. Dans le spécificateur de format à remplacer par la valeur spécifiée après les arguments supplémentaires. Si les choses ne sont pas encore claires. Parlons d'abord de la syntaxe du spécificateur de format. Le spécificateur le plus couramment utilisé pour la fonction d'impression, notre pourcentage f, la personne C et la personne D. Le pourcentage f dans la chaîne indique que vous souhaitez remplacer par une valeur flottante. Tandis que le spécificateur de format ou pourcentage c signifie que vous souhaitez le remplacer par une valeur de caractère. Le dernier est le plus courant de ces trois éléments est le pourcentage d. Il indique que vous souhaitez remplacer ce spécificateur de format. La chaîne avec une valeur décimale suit généralement ce modèle. La valeur de la variable est. Ajoutez ensuite le spécificateur de format entre les guillemets doubles. À l'intérieur de ce x est. Maintenant, la nouveauté est que vous devez ajouter une virgule et le nom de la variable. Ce que fera cette fonction d'impression ou cette ligne. Il remplacera le spécificateur de format, qui est le pourcentage d, par la valeur variable de x. Ainsi, la valeur de la variable est dix. Et c'est ce qu'on appelle un spécificateur de format. Vous devez mémoriser ce monde, nous le mentionnerons beaucoup. Maintenant, voyons cela en action. Maintenant, écrivons, comme d'habitude, inclut STD ou la tête du vide principal vide comme d'habitude. Et essayez d'écrire le code à partir de zéro à chaque fois afin vous habituer à écrire des appels en C. Maintenant, définissons une variable. Une variable, donnez-lui une valeur de dix. Nous définissons donc une valeur entière, une variable entière. Le nom de la variable sera x, la valeur ou la valeur initiale sera dix. Maintenant imprimons f. La variable. La valeur de la variable x est ici. Nous devons ajouter le spécificateur de format. J'ai ajouté le pourcentage d, car entier est une valeur décimale. S'il s'agit d'une valeur à virgule flottante, nous devons ajouter f. S'il s'agit d'une valeur de caractère, nous devons ajouter C, D ici. Ensuite, ajoutez la nouvelle chose, qui est la virgule et le nom de variable x. Maintenant, cette ligne affichera la valeur de la variable x et remplacez-la par dix, qui est la valeur de cette variable. Sauvons notre travail. Appelons-le trois variables. Essayons de le lancer. Ici nous avons le compilateur GCC, trois variables aléatoires C et E. Comme vous pouvez le voir, la valeur de la variable x est, la valeur de la variable x est. Et ce pourcentage d, qui est le spécificateur de format, a été remplacé par, alors. C'est ça. C'est ainsi qu'il est facile d'imprimer une variable dans la fonction print f. Parlons maintenant des erreurs courantes. La plupart des gens écrivent x ici au lieu d' écrire la valeur commune, qui est le spécificateur de format. Et quand ils se combinent, c'est ce qu'ils voient. La valeur de la variable x est x. Nous devons donc la remplacer par d. Maintenant, le spécificateur de format ou être remplacé par la valeur X. Une autre chose que vous pouvez faire est de mélanger plusieurs variables sur la même fonction F d'impression. Si nous voulons imprimer y, vous pouvez ajouter cette valeur. Imprimons-le sur une nouvelle ligne. Ajoutez donc le pourcentage n, qui est le caractère d'échappement que nous avons déjà introduit. La valeur de y est d'ajouter un autre spécificateur de format, pourcentage d, et d'ajouter une autre virgule, puis y. Maintenant, ce qui va se passer ici est assemblé. Il remplacera le premier spécificateur de format par x et le second par Y. Vous avez maintenant une autre variable. Vous pouvez ajouter un autre spécificateur de format qui sera remplacé par la variable de champ, etc. Cette chaîne sera imprimée telle quelle. Maintenant. La seule chose qui sera modifiée est le spécificateur de format. Le premier sera remplacé par x, le second par y. Sauvegardons et compilons le code une fois de plus. Maintenant, je veux effacer que CMD ou la fenêtre de commande allume simplement CLS, ou effacer l'écran et tout effacer. Compilons-le maintenant. Nom du fichier GCC et C. Alors cours. Comme vous pouvez le voir, la valeur de la variable x dix, qui est cette ligne. Et puis slash n signifie que vous passez à une nouvelle ligne. La valeur de y est, au lieu du pourcentage d, nous verrons la valeur de y, soit 15, comme vous pouvez le voir, 1015. Maintenant, ce dont j'ai besoin de votre part pour m'assurer que vous avez bien compris tout ce que nous avons appris dans cette leçon, c'est exactement ce même code. Et assurez-vous que vous observez les mêmes résultats sur votre écran. Assurez-vous de ne pas ajouter la fin de la double citation ici. Parce que dans ce cas, cela signifie que vous imprimez ceci. Voyons maintenant ce qui se passera si nous le faisons. Effacons notre écran. Lancez le fichier. Comme vous pouvez le voir, la valeur de la variable x est un très grand nombre et la valeur de Y est un très grand nombre. Il s'agit maintenant de la valeur par défaut pour les variables décimales. Et ce compilateur, comme vous pouvez le voir, maintenant, a imprimé x et y en tant que texte normal. Cela n'a remplacé aucun de ces éléments parce que nous avons égaré la double citation. Vous devez donc le supprimer d'ici, l' ajouter à la fin de votre texte. Assurez-vous d'avoir les virgules au bon endroit et les noms de variables. C'est tout pour cette leçon. Merci de m'avoir regardé. Cette option est facultative. 12. Lire la saisie de l'utilisateur en C: Bonjour et bienvenue dans cette nouvelle leçon dans laquelle nous allons parler de scan f ou de scan d'une valeur de l'utilisateur. Nous avons maintenant abordé la façon d' imprimer une valeur dans la fenêtre de la console. Mais que se passe-t-il si nous voulons lire la valeur de l'utilisateur ? C'est là que scan f est utilisé. La fonction scalaire est utilisée pour obtenir la valeur d'un utilisateur et l'enregistrer dans une variable. Il fait partie de la bibliothèque d'E/S std, la bibliothèque que nous incluons au début de notre code. Maintenant, la syntaxe de cette fonction est simple. Vous venez d'essayer scan f. Ensuite, vous ouvrez deux parenthèses. Maintenant, la première partie est le spécificateur de format. Ici, vous devez ajouter un spécificateur de format entre deux guillemets doubles. Supposons que nous voulons lire une valeur entière. Nous allons donc ajouter le pourcentage d entre ces deux guillemets doubles. La deuxième partie consiste à ajouter une virgule. Ensuite, le signe d'ajout. Après le signe d'ajout, nous devons ajouter le nom de la variable. Dans ce cas, disons x, c'est ça ? Et x. Maintenant, c'est un exemple. Comme tu peux le voir. Ici, nous avons défini une variable, nous l'appelons x, entier x. Ensuite, nous utilisons scan f avec ces deux parties. La première partie est le spécificateur de format, puis une virgule, puis le signe d'ajout, puis le nom de la variable. Vous devez vous assurer suivre exactement la même structure. Comme dans cette ligne. Scannez f, pourcentage d, qui est l'ancien fichier swift entre deux guillemets doubles, Acoma, puis le signe et et le nom de la variable. Fermez ensuite les parenthèses et ajoutez un point-virgule. La fonction Scanf fait également partie de la fonction de studio ou de sortie d'entrée standard. Il n'est donc pas nécessaire d'ajouter ou d'inclure un autre fichier. Voyons maintenant cette fonction en action. Maintenant, faisons ce qui est normal. Incluons la fonction qui avait les bibliothèques ou print f et scan. Ajoutons ensuite une fonction principale. Appuyez maintenant sur Entrée ici, appuyez sur Entrée ici, changez la langue pour voir. Maintenant, définissons une nouvelle variable et donnez-lui une valeur initiale de 0. Maintenant, imprimez quelque chose pour que l'utilisateur l'informe que nous voulons qu'il saisisse une valeur. Entrez votre âge. Et changeons cela avec h. Maintenant, cette phrase s'affichera dans la fenêtre de la console. Les valeurs informatives sont que nous voulons qu'il entre dans son âge. Ensuite, nous utiliserons la fonction scan f. Maintenant, la première partie est le guillemet double entre virgules et le signe et. Et la deuxième partie. Maintenant, entre ces deux guillemets doubles, selon le type de variable, vous devez ajouter un spécificateur de format. Ici, ce serait le pourcentage d. Maintenant, s'il s'agit d'un caractère qui sera le pourcentage c, s'il est à flot, sera le pourcentage f, comme nous l'avons déjà mentionné. Nous allons donc ajouter le pourcentage d. Et ici nous ajouterons la fonction d'ajout ou le signe et, désolé, le nom de la variable, l'âge. Maintenant, cela prendra tout ce qu'ils utilisent jusqu'au point où il entre. Entrez. Ce qui signifie qu'il a fini de saisir le texte. Et nous allons le stocker dans une variable appelée age. Maintenant, cette ligne va lire l'entrée de l'utilisateur. Ajoutons donc une autre ligne pour planifier l'âge. Écrivons print def. Tu vieillis. Et comme nous l'avons déjà mentionné dans la leçon précédente pour imprimer une variable, nous devons ajouter le spécificateur de format dans les deux guillemets doubles. Ajoutez ensuite une virgule après la création du W et la variable telle qu'elle est. Maintenant, pour être sûr de voir tout cela , chaque ligne ou une nouvelle ligne, nous devons ajouter une barre oblique, barre oblique n. Et voici la barre oblique n à la fin de chaque ligne. Maintenant, une fois que vous avez terminé, cliquez sur Enregistrer, et appelons-le variable d'analyse. Passons maintenant au fichier comme d' habitude, puis ouvrons-le CMD. Maintenant, ici, GCC, C. C'est fini. Faisons un zoom avant pour voir. Maintenant, écrivez un bon EXE, qui est l'exécutable de notre fichier C après la compilation. Comme vous pouvez le voir, entier h, Comparons à ce que nous avons ici. Il s'agit de la première fonction d'impression, entrez votre page. Maintenant, après cette ligne, comme vous pouvez le voir, il s'agit d'un curseur clignotant. Pour le scanner. J'écrirais 32. Ensuite, j'appuierai sur Entrée. Une fois que j'appuie sur Entrée, la troisième ligne sera exécutée. Écrire votre âge est la valeur de l'âge ici. Alors entrez s'il vous plaît. Tu as 32 ans. C'est ça. C'est ainsi qu'il est facile de scanner une valeur de l'utilisateur, de la stocker dans une variable et de l' imprimer ainsi qu'une nouvelle ligne l'aide de print f. Maintenant si vous avez des questions à ce sujet, n'hésitez pas à demander. Dans le forum de questions-réponses, je serai très heureux de vous aider. Mais comme vous pouvez le constater, c'est une chose très simple à faire. Merci d'avoir regardé cette leçon. Voici Ashraf. 13. Opérateurs arithmétiques en C: Bonjour et bienvenue et vous aurez quelques discussions sur le charbon de bois sur les opérateurs. Les opérateurs sont très importants lorsque vous programmez parce que vous en aurez besoin lorsque vous faites des calculs, lorsque vous vérifiez si une condition est vraie ou non, ou lorsque vous êtes dans la boucle et que vous souhaitez augmenter une valeur. Nous avons différents types d' opérateurs et dans cette section, nous les expliquerons un par un avec un exemple. Et nous essaierons de nous assurer que vous comprenez chacun d' entre eux avec un cas d'utilisation I et un scénario. La première, c'est qu' il ne s'agit pas d'une coopération. Maintenant, coopérateurs, il en existe deux types, uni et Pi, et nous allons les expliquer dans une minute. Il y a aussi les opérateurs de largeur qui sont utilisés pour jouer avec le niveau de hauteur. Les opérateurs d'affectation, les opérateurs relationnels, les opérateurs logiques et d'autres opérateurs tels que la taille de l'opérateur, l'opérateur ternaire, l'opérateur d'adresse, l'opérateur de différence et cet opérateur en indice. Ce ne sont que les noms. Commençons donc par les opérateurs arithmétiques. Voici une table qui contient tout cela. Ce n'est pas un coopérateur. La plupart d'entre elles sont simples. La première chose que nous devons expliquer, c'est le monde. Par. Maintenant, il y a le syndicat et le by. Le by est essentiellement des opérateurs qui prennent deux opérandes. Ils doivent donc avoir deux opérandes pour être appelés par. Un exemple de ceci est la somme, qui est essentiellement de ce côté, et une soustraction, qui est essentiellement cette multiplication de signe, qui est la division du signe astérisque, qui est le module du signe de la barre oblique, qui est le signe du pourcentage. Parlons maintenant de chacun d'eux. La sommation est essentiellement utilisée pour deux opérandes. Il s'agit du premier opérande, et c'est le second par voie terrestre. Maintenant, nous avons x égal dix et y égal cinq. Donc x plus y est essentiellement une opération de sommation parce que nous utilisons ce collaborateur, le souffle. Donc le résultat sera stocké du soleil, sera stocké à l'intérieur de cette variable. Donc x plus y, puis plus 15. Donc dix plus cinq, désolé, ce sera 15. Et c'est le résultat. Donc, une variable inclura la valeur de la somme, qui est x plus y. Maintenant, en ce qui concerne la soustraction, comme vous pouvez le voir, le même exemple que ci-dessus, deux opérandes, x moins y, qui est dix Moins cinq. Le résultat final est cinq. Cinq seront donc stockés à l'intérieur du sous-marin. Comme vous pouvez le voir ici, sub d est égal à dix. Maintenant, dans ce cas, les sous-marins sont faux parce que dix moins cinq ne font que cinq. Passons maintenant à la multiplication. X multiplié par y. X est dix. Pourquoi il y en a cinq ? Maintenant, si vous multipliez dix par cinq, ce sera 50. Nous avons donc cette réponse, 50. Donc le van, la variable appelée multiplier deux sera 50, ce qui est un entier. Maintenant, nous avons également la division X, qui est mince par cinq, qui est essentiellement un entier, dix divisé par cinq égal deux. Le résultat sera donc stocké dans la variable de division, qui est en gros de deux. Maintenant, nous avons le mod psi rien sinus est essentiellement assigné, qui vous donne le reste d'une division. Donc, si vous divisez x mod y, maintenant, je dois me concentrer sur celui-ci. Lorsque nous disons x mod y en premier, vous devez vous assurer que vous avez x divisé par y. Donc si x est dix divisé par y, soit 510 divisé par cinq égal deux, il n'y a pas de rappel dans cette division. Le résultat ou le résultat final pour le pourcentage, qui est le rappel, sera donc de 0. Maintenant, si y est divisé par x, c'est un signe de rappel. Encore une fois. Vous devez d' abord le faire en tant que déficient, puis vous prenez le reste de cette division à la suite du MOD. Donc y divisé par x. Y est cinq divisé par x, soit dix. Quand on divise cinq par dix, on parle de division. Donc cinq par dix ici, phi un f2. Le résultat final sera donc un divisé par deux, ce qui équivaut essentiellement à 0 ou 5. Dans ce cas, le résultat final sera 0 et le reste sera de cinq. Cette valeur de division sera donc 0 et la valeur restante sera de cinq. C'est pourquoi vous voyez les résultats ici tels qu'ils sont ici. Comme vous pouvez le voir, impair est égal à cinq. Maintenant, pour que les choses soient plus claires, essayons cet exemple. Dix mod 310 divisé par trois égale trois. Maintenant, multipliez trois par trois, ce qui équivaut à dix. Donc dix moins neuf équivaudront à neuf. Le sodium dix moins neuf est égal à un. Et ce sera le résultat des rappels. Essayons encore une fois avec ça. Maintenant, Line. Divisé par un équivaut à neuf. Pas de fractions, pas de rappels. Le mode sera donc égal à 0, comme dans cet exemple au début ici. Maintenant, essayons celui-ci. Il s'agit de la division des modes. Donc 17 divisé par 917 par neuf. Cela équivaudra à un. Alors voilà, juste, un. Maintenant, un multiplié par une ligne est égal à la ligne 17 moins neuf. Le rappel sera de huit. C'est le rappel et c'est la division. Et comme vous pouvez le voir ici, cela équivaut à huit. Maintenant, ce que vous devez comprendre, c'est que la division vous donne une valeur sans fraction, une fraction à imprimer lorsque vous utilisez le signe de division, elle imprimera simplement cette valeur et il en laissera n'importe quelle fraction. Donc dans ce cas, si vous avez besoin des fractions ou si vous avez besoin d'un rappel, vous devez utiliser le rappel Sine. Essayons cela en action et imprimons les valeurs pour assurer que tout ce que nous avons dit ici est correct. Commençons maintenant par inclure le std, i, o la bibliothèque de textes. Vide, vide principal comme d'habitude. Maintenant, changeons la langue pour voir. Et j'ai besoin que tu fasses ça à partir de zéro à chaque fois. Résolvons maintenant la valeur de cinq opérateurs arithmétiques. Maintenant, définissons deux valeurs, x est égal et y est égal à cinq. Maintenant, faisons quelques opérations et sum est égal à x plus y. Ce mélange égal à b. Ajoutons une barre oblique n. Ici. Nous pouvons en rajouter. Pour voir les résultats. Je vais maintenant m'occuper de toutes les opérations. Alors faisons-le. Division aussi. La multiplication qui tient. Ce sont tous des opérateurs pi parce qu'ils prennent deux opérandes, comme vous pouvez le voir ici. Il s'agit de la deuxième orbite et de la première orbite terrestre. Maintenant, pour imprimer les résultats. Print f est égal à d slash n. Et ici, vous pouvez copier cette ligne et coller ici avec cette diapositive et la coller ici avec quelques modifications. Mode, également, juste pour gagner du temps. Maintenant, c'est ici. Cela fera la somme de ces deux opérandes. Nous allons donc les diviser. Cela les multipliera et nous donnera les modes. Maintenant, cachons les résultats ici. D'abord, les résultats de la somme seraient de 15. Divisions, les résultats seront deux multiplications et seront de 50. Et le résultat sera 0, car nous savons déjà que x divisé par y, dix divisé par cinq est égal à deux. Et nous n'avons aucune fraction. Comme nous l'avons déjà mentionné, le mode sera ou le rappel sera 0. Sauvegardons à nouveau le travail et le code. Maintenant, allons au CCG. Ajoutons le nom de fichier cinq. Voici maintenant le nom du fichier, comme vous pouvez le voir, GCC. Pour le compiler maintenant nous avons l'exécutable, donc comme a, E, E. Et voici le résultat, ce 152 pour la division, 50 pour la multiplication 0 pour. Maintenant, pour rendre les choses plus intéressantes, disons, déplaçons ça. Maintenant, jouons avec la fonction print f. Changeons cela avec son fils par D plus personne en D égal. C'est fini. Maintenant, ce que je dois faire ici est d'ajouter la valeur x, la valeur y et les résultats. Donc, pour le remplacer par x d'abord, nous devons ajouter x ici, comme nous l'avons déjà mentionné dans ce print f. Dernier. Pour remplacer cela par la raison pour laquelle nous devons remplacer y, x. Et pour remplacer cela par la somme, nous devons placer la somme. Cela va donc imprimer x plus y égal au résultat. X sera remplacé par la valeur de x. Y sera remplacé par la valeur de y. Cette valeur sera remplacée par la valeur somme. La première variable, la deuxième variable, une troisième variable. Cela a été expliqué dans la leçon sur l'impression ou l'impression de variables. Faisons de même pour tout cela. Il ne nous reste plus qu'à changer le panneau. Ce sera la division. Ce serait le signe astérisque, et ce sera la demande de sinus ou le signe de pourcentage sur la barre oblique n ensembles. Maintenant, revenons à la compilation du code une fois de plus. Effacez l'écran à l'aide de CLS et de la commande de compilation, puis exécutez le fichier. Comme vous pouvez le voir ici, nous avons le premier dans le bon ordre, le deuxième, le troisième, le 1, le quatrième. Il y a un problème avec ceux-ci car comme vous pouvez le voir ici, nous n'avons pas ajouté les x et y avant la div. Comme nous l'avons déjà mentionné, chacun de ces spécificateurs de format sera remplacé par une variable associée. Alors gardez-le encore une fois. C'est ici. Dix plus cinq égale 1510 divisé par cinq égale dix multiplié par cinq égale 50. Puis le dernier. Ok ? Il manque un D ici. Maintenant, c'est une très bonne information. Comme vous pouvez le voir ici, nous avons un pourcentage d et nous avons quatre centres. Et nous avons leurs centres moi. Pourtant, il n'a pas été imprimé correctement. C'est parce que nous avons un pourcentage ici dans notre chaîne. Ce pourcentage sera traité différemment car nous l'utilisons généralement pour ajouter un spécificateur de format. Donc, si vous voulez imprimer la personne à signer et notre impression finale f, quand devons-nous ajouter le double pourcentage comme ça ? Maintenant, une fois que vous les ajoutez comme ça, la fonction print f comprendra que vous voulez afficher les signes de pourcentage à l'écran. Et c'est un très bon conseil. Revenons en arrière, combinons les codes. Entité x e. Comme vous pouvez le voir, elle a été correctement imprimée. Sinon, je ne serai pas imprimé correctement. Vous devez donc prêter serment que vous devez ajouter le double pourcentage, signer pour l'imprimer sur la fenêtre de votre console. Donc dix moins cinq est égal à 0. Et ce sont les principaux opérateurs arithmétiques. C'est tout pour cette leçon. Si vous avez des questions , je suis là pour vous aider. 14. Opérateurs arithmétiques en C: Bonjour et bienvenue dans cette nouvelle leçon sur l'offshore. Ne parlez pas des opérateurs de l'unité. Dans la leçon précédente, nous avons abordé cela par les opérateurs. Et nous parlons ici d'opérateurs arithmétiques. Maintenant, les évaporateurs ne prennent qu'un seul opérande, il n'est donc pas nécessaire d'utiliser deux opérandes comme x et y. Une variable fera le travail. Dans notre cas, nous avons deux types d'opéra. Maintenant. Nous avons l'opérateur d'incrémentation et l'opérateur de décrémentation. Et nous les avons séparés parce que l'utilisation de l'incrément et décrémentation avec une variable sans le signe égal est quelque chose. Et les utiliser avec un signe égal est une autre chose. Donc l'incrément signifie faire exploser des signes. La diminution signifie deux signes moins. Cela signifie maintenant en ajouter un à la variable. Cela signifie qu'il faut en soustraire un à la variable. Dans ce cas, nous appelons cela un suffixe et nous l'appelons un préfixe. C'est pré, car nous ajoutons les deux signes plus avant la variable. Il s'agit d'un suffixe parce que nous ajoutons les deux signes plus après la variable. Maintenant, si nous exécutons ces deux phrases en tenant compte du fait que la variable x est égale à dix, ceci et cela ajoutera un à la variable. Donc x sera égal à 11. Et puis ici, x sera également égal à 11 sans son post-fixe ou son préfixe. Maintenant, quand il s'agit de la diminution, c'est fondamentalement la même chose. Nous avons un suffixe et un préfixe. Il s'agit du suffixe et du préfixe. Lorsque nous l'appelons, sachant que la valeur de x est égale à dix, il en résultera que ce x sera égal à neuf car la décrémentation soustraira un de la variable. Et dans ce cas, il sera également égal à neuf sans son suffixe ou son préfixe. Jusqu'à présent, il n' y a aucun problème. Tout est clair, tout est facile. Cela augmentera la valeur de la variable d'une unité, et cela diminuera la valeur de la variable d'une unité. Maintenant, le problème vient quand nous avons un signe égal. Cela signifie que nous devons exécuter ce magasin le résultat dans la variable. Et dans ce cas, le suffixe et le préfixe que nous avons mentionnés ici ont une signification différente. Commençons donc par le premier. Celui-ci est notre suffixe. Il s'agit essentiellement d'une phrase dans laquelle nous disons que le compilateur ou luxury dit au compilateur d'affecter X à Y. Il va donc d'abord stocker x dans y, puis il incrémentera x. Et l'ordre de les opérations sont très importantes ici. Le suffixe consiste essentiellement faire l'assignation en utilisant le signe égal. X sera affecté à y. Ensuite, il fait ou fait l' incrément que nous avons fait ici. Donc le résultat final sera x sera égal à 11, il sera augmenté d'un. Mais la valeur de y sera égale à dix. Parce que lorsque nous affectons x à y pour la première fois, la valeur de x était dix, comme vous pouvez le voir ici. Dix seront donc stockés à l'intérieur de Y, et c'est la première partie. La deuxième partie consiste essentiellement à incrémenter x, donc x plus blast. X deviendra donc 11. Maintenant, c'est dans le suffixe. Le préfixe, cependant, aura un effet différent. Il va d'abord incrémenter x. Comme vous pouvez le voir, c' est la première étape. La deuxième étape consiste à stocker le résultat de l'incrémentation de x et à l'affecter à y. Ainsi, l'incrémentation de x produira 11. Donc x sera égal à 11. Ensuite, ces 11, ou le résultat comme 11 seront stockés à l'intérieur de y. Donc y sera également égal à 11. Et vous pouvez voir la différence entre ces résultats et ces résultats. Ce que j'ai besoin que vous compreniez, c'est dans le cas où vous avez vu suffixe, cela signifie que vous devez d'abord affecter les variables, puis les incrémenter. Mais si vous avez vu un préfixe, cela signifie que vous devez d'abord incrémenter, puis vous devez affecter la valeur. Il en va de même ici. Nous avons ici un suffixe. Il affectera donc la valeur de x à y. Donc y sera égal à dix. Ensuite, il décrémentera x par un. Donc x sera égal à neuf. C'est la même chose ici. Il va d'abord diminuer. Donc x sera égal à neuf. Ensuite, il résoudra ce résultat à l'intérieur de y. Donc y serait égal à neuf. Vous pouvez voir la différence entre ces quatre lignes et ces quatre lignes en avant, très facilement. Il s'agit simplement d'incrémenter ou décrémenter sans son suffixe ou son préfixe ponctuel. Alors que dans ce cas c'est différent. Maintenant, s'il est suffixe au dernier signe, incrémentez. S'il est préfixé, il sera incrémenté puis assigné. Vous devez garder cela à l'esprit et en prendre note. Maintenant, comme d'habitude, pour clarifier les choses, prenons un exemple pratique. Maintenant, vous devez inclure cette bibliothèque. Alignez ensuite la fonction principale. Changez la langue pour voir. Vous pouvez tous y aller. Appelons-le. Appelons-le « unité ». Maintenant, là-dedans. Définissons donc x comme lui donnant une valeur de dix. Et définissons y sans lui donner de valeur. Maintenant, x plus, plus, plus x, x moins moins moins moins x. Ce sont les quatre premiers que nous allons tester. Ce que je dois maintenant mentionner ici, c'est de m'assurer que nous obtiendrons les bons résultats. Nous devons affecter x à dix après chaque opération pour nous assurer que nous changeons la valeur de x lorsqu'elle est égale à dix. Parce que sinon, il continuera à changer la valeur de X avec la nouvelle valeur. Donc ici, x sera 11, et ce sera 12, ce sera 11, ce sera dix. Nous devons effectuer ces opérations sur la valeur d'origine de X à titre d'exemple. Maintenant, imprimons je vais écrire la même chose, x plus la dernière valeur égale pourcentage d. Et ajoutons x. Maintenant, ajoutons une barre oblique n ici. En tant que nouvelle ligne. Copions ça. Collez-le ici, ici et ici. Maintenant, nous allons changer ce x moins, ce sera moins moins x. Ce sera plus les sous-tracés de x. Maintenant, parlons de ce qui se passera lorsque nous exécuterons ce code. D'abord. Dans ce cas, il augmentera x d'un, x plus, plus. Il sera donc imprimé ici 11. Maintenant, x va revenir à dix et l' augmentera également d'un. Il imprimera donc 111 fois de plus. X va revenir à dix heures. Cela le diminuera d'une unité. Donc x ici sera égal à neuf. Il remontera à dix heures. Il l'augmentera d'une unité, puis x sera égal à neuf comme toujours. Donc 1111, ligne neuf. Essayons maintenant d'exécuter ce code. Arithmétique GCC six. Vous devez voir, comme vous pouvez le voir, x2 plus plus, plus x ont le même résultat, 1111 moins moins, moins moins x, le même résultat qui est ligne. Maintenant, ajoutons un commentaire sur plusieurs lignes à cette zone. Et faites les autres opérations. Nous avons mentionné que nous avons y égal plus, plus, plus, plus. D'abord. Nous devons l'imprimer. Maintenant, nous devons planifier les valeurs de x et y. Donc la valeur de x est égale à ceci. Et après la barre oblique n, la valeur y est égale à ceci. Donc x et y. Ajoutons une barre oblique et ici aussi. Et voyez où les choses vont se passer. Et un autre slash and slash. Maintenant, ceci va imprimer ceci, puis il passera à une nouvelle ligne. Nous allons l'amener à une nouvelle ligne avec la valeur de x. Et ça ira. Ma nouvelle ligne pour imprimer ceci avec une valeur de phi. C'est ça. Nous devons maintenant nous assurer que la valeur de x est égale à dix chaque fois que nous exécutons cette commande. Maintenant, copions cette étape de base comme précédemment, quatre fois. Maintenant, ce sera plus, plus x, qui est le préfixe. C'est le suffixe. Ce sera x moins moins, et ce sera moins moins x. Appelons que la base est de trois ans. Copiez ceci ici, et copiez-le ici. Ce sont exactement les mêmes opérateurs d'unités que nous avons expliqués précédemment et nous ne faisons que les énumérer. Maintenant, si vous voulez les scinder, vous pouvez ajouter cette barre oblique n pour vous assurer qu'ils sont séparés lors de leur impression. Maintenant, la valeur de x sera égale à dix à chaque fois avant exécuter la commande pour s'assurer que nous commençons avec la même valeur initiale. Je reviens ici. Combinons le code qui est l'écran et exécutons le code. Comme vous pouvez le voir, y est égal à x plus. Maintenant, nous ne savons pas si la valeur de x est égale à dix. Et la première chose que ce mort est d'affecter y à x. Donc la valeur y sera égale à, comme vous pouvez le voir ici. La deuxième étape consiste à incrémenter la valeur x sera égale à 11. Allons-y ici. C'est un préfixe, donc il va d'abord incrémenter x. Donc la valeur x sera 11. Ensuite, il ajoutera 11 à y. La valeur y sera donc 11. Comme nous l'avons expliqué. Maintenant, quand il s'agit de ces deux x moins moins, c'est un suffixe. Tout d'abord, affectez la valeur de x à y. Y sera donc égal à dix. Ensuite, il décrémentera x par un. Donc x sera égal à neuf. Je vais ici. C'est un préfixe, donc il va d'abord décrémenter x. La valeur X sera égale à neuf, puis nous stockerons le neuf à l'intérieur de y. Donc y sera égal à neuf. Comme vous pouvez le voir, il s'agit d'une démonstration en direct des équations que nous avons présentées dans cette leçon. Maintenant, si vous avez un problème avec l'un de ces éléments, je serai ravi de vous les expliquer plus en détail pour vous aider à comprendre. Ces éléments sont très importants. Pommes de terre Ils sont largement utilisés et vous devez tous les comprendre. Si vous utilisez la calculatrice sans utiliser de signe égal, le suffixe sera traité comme le préfixe. Ça le sera, il n'y aura pas de différence. Mais si vous les traitez avec le signe égal, le suffixe est différent de ce préfixe. Postfix affectera d'abord les opérateurs, puis incrémentera, tandis que le préfixe incrémentera d'abord, puis affectera les opérateurs. C'est tout pour cette leçon. Si vous avez des questions hésitez pas à les poser et si vous êtes membre du conseil d'administration, je serai ravi de vous aider. 15. Opérateurs Bitwise en C: Bonjour et bienvenue dans cette nouvelle leçon dans laquelle nous allons parler des opérateurs bit à bit. Maintenant, les opérateurs bit à bit sont utilisés pour manipuler des bits dans le langage C. Maintenant, commençons par le ET, ou, OU et NON. Comme vous pouvez le voir sur ces tableaux, lorsque vous voyez l'invisible. Cela signifie que chaque fois qu'il y a 0, le résultat sera 0. Donc, si nous avons deux opérandes, a et b, a et b sont égaux à y 00, y est égal à 0. Puisque nous avons ici un 0, il sera également égal à 0. Et comme ici nous avons un 0 égal à 0 également, le seul moment où le résultat sera un est lorsque les deux opérandes sont un. Donc 11 est égal à un quand il s'agit de la table Order. Maintenant, parlons de la commande. Maintenant, il s'agit de l'ancien. Vous verrez généralement ce signe entre les deux opérandes a. Maintenant, pour la fin, vous verrez le signe non signé, donc ce sera a et b. Dans le cas de tous, chaque fois que vous en voyez un, le final le résultat sera un. avons donc un et des fois ce sera un. Nous en avons un et le résultat final sera un. Nous en avons deux. Celui-là et celui-là. Et le résultat final en sera un également. Maintenant, le seul cas où le résultat sera 0. n'y a personne du tout, ni a ni B R1. Donc le résultat final sera 0, ce qui est fondamentalement le contraire et presque de l'oxygène, d'accord ? Maintenant pour le XOR, comme vous pouvez le voir ici, le x ou est essentiellement ce sinus a x ou b. Dans ce cas, si les deux marques sont similaires, le résultat sera 0, comme vous pouvez le voir ici. Et puis s'ils sont différents, le résultat en sera un. Maintenant, le dernier, qui est le plus facile, se fait au sinus. Sine est un opérateur syndical. Ils sont par opérateur car ils prennent deux opérandes. Comme nous l'avons déjà mentionné, il s'agit d'un intégrateur, donc nous ne verrons pas qu'un écrou signifie l'inverse de a. Si c'est 0, il deviendra un. S'il en est un, il deviendra 0. C'est ça. Voyons les voir en action. Supposons que nous ayons deux valeurs, x et y. X est égal ici à 1010. Y vaut 0101, et ce sont des valeurs binaires. Et nous parlerons des binaires à la fin de ce cours. Maintenant, ces deux valeurs sont les deux valeurs que nous allons faire ces opérateurs et ou non et XOR. Maintenant, lorsque vous faites les fins x et y, le résultat final ressemblera à ceci. Nous avons déjà mentionné que le signe et signifie que s'il y a 0, le résultat final sera 0. Donc, lorsque nous parlons de la fin 01, nous pouvons le faire pour voir la valeur de 01 sur égal 010 égal 001 sera égal à 010 égal ici. Le résultat final sera donc 0. Comme on l'a vu dans la gorge. Maintenant, en ce qui concerne la dimension que c'est le sinus r. Maintenant, s'il y en a un, alors le résultat final sera un. Donc 01110, seulement 01110 et égal également un. Il s'agira donc soit d'une valeur binaire, soit de 14 valeurs. Tout ce que nous pouvons convertir en valeur décimale à l'aide de la calculatrice. Maintenant, vous pouvez changer la calculatrice pour une mauvaise grammaire. Et vous pouvez entrer la valeur binaire 1111. Et comme vous pouvez le voir, la valeur décimale est 50. Cela équivaut donc à 50. Maintenant, ils ne sont pas un signe simple. Pas x signifie que c'est le signe. Non, NOT x signifie l'inverse de x. Ce sera donc 1010 depuis. Est égal à 0101. Et nous pouvons utiliser le calculateur pour convertir la valeur. Nous pouvons écrire 1010, qui est la valeur d'origine. Il est égal à dix en décimal. Essayons donc correctement la nouvelle valeur. Ajoutons maintenant 0101. Comme vous pouvez le voir, il est égal à cinq. Ce sera donc cinq dans ce cas. J'ai besoin que tu mémorises ces valeurs parce que nous allons le faire de manière pratique et en quelques secondes. Et nous avons besoin de le savoir. Maintenant x, XOR y, nous avons déjà mentionné que s'ils sont tous les deux identiques, alors la valeur sera 0. S'ils sont différents, la valeur sera un. Puisque tous ces éléments sont différents, 01100110, le résultat final sera le même qu'ici, 1111, ce qui équivaut à 15 en décimal. Nous pouvons maintenant faire notre dernière étude sur les systèmes d'exploitation forestière. Mais c'est un prérequis pour ce cours. C'est tout pour les opérateurs bit à bit. Maintenant, pour que les choses soient plus claires, nous devons prendre un exemple rapide. Passons donc à autre chose. Maintenant. Commençons par écrire nos vides d'inclusion comme utilisez un vide principal. La langue à voir. Ici, nous savions que nous devions définir les valeurs. x sera donc égal à la valeur binaire de 1010. Si vous l'avez écrit comme ceci, il le traitera comme une valeur décimale. Donc pour moi, le compilateur comprend qu'il s' agit d'une valeur binaire. Vous devez écrire 0 b. 0 b signifie binaire. Il s'agit du préfixe du binaire. Maintenant, nous devons également ajouter Y. Donc 001, 01. Maintenant, une fois que vous avez terminé, nous devons commencer à définir de nouvelles variables, des fins. Et l'opérateur est égal à x et y. Et l'opérateur OU est égal à X ou Y. Et l'opérateur X OU est égal La puissance du sinus y. Et l'opérateur NOT est égal à zéro sinus x. Maintenant mélangeons ceci out à l'aide d'une fonction print f. Je vais donc les écrire égal au pourcentage d. Et c'est le résultat ici. Slash n ici. Colby cette ligne a basé les larmes, les larmes et la colle ici. C'était cet opérateur NOT x OU, et l'équation change le pilote automatique de l'équation. Maintenant, sauvegardons-le. Opérateurs bit à bit. Essayons de lancer ça. Maintenant. Allons gonfler gcc c e x. Maintenant, comme vous pouvez le voir ici, nous avons 01515, ce à quoi nous nous attendions. Et ici, nous avons moins 11. Parlons maintenant du moins 11. Maintenant, à ce niveau, nous n'allons pas entrer dans le détail des valeurs négatives. Mais laissez-moi vous montrer sur la calculatrice ce qui va se passer. La valeur est maintenant de 1010. Une fois que vous avez choisi l'opérateur NOT bit à bit, vous verrez que le résultat décimal sera moins 11. Et c'est parce que le 1010 ou ne sont pas traités seuls. L'opération binaire not est effectuée sur tous les octets restants. Donc oui, vous avez écrit 1010, mais le reste des bits a été écrit sous forme de zéros. Et dans ce cas, ce n'est pas le cas. Nous allons les inverser pour en faire un. Dans les leçons à venir, nous aborderons les valeurs négatives, comment les imprimer et comment les interpréter dans la fenêtre de votre console. Mais à ce stade, ce que vous devez comprendre, c'est que lorsque nous avons fait la fonction NOT, nous ne l' avons fait que sur quatre bits. Nous n'avons pas pris en compte le nombre de bits ou d'octets que le compilateur affectera à l'opérateur NOT. Donc, s'il a attribué un octet, le résultat final sera 10101111. Parce qu'un octet signifie huit bits et la valeur d'origine est 0101. Ce ne sont que quatre bits. Embouts. Il y a également quatre zéros cachés ici. Nous les convertissons donc en un seul. Maintenant, d'autres compilateurs ont assigné quatre octets pour un entier. Et puis dans ce cas, nous aurons trois octets de plus de uns. C'est pourquoi il s'agit d'un sujet avancé que nous aborderons dans les prochaines leçons. Maintenant, si vous atteignez ce point et que vous êtes en mesure d'appliquer le ET OU XOR et que vous avez appris à appliquer l'opérateur NOT. Alors tu es prête à partir. Merci d'avoir regardé cette leçon. Ensuite, nous parlerons d'opérateurs bit à bit plus avancés et utilisés dans la manipulation de bits. Mais c'est tout pour cette leçon. 16. Opérateurs de changement de Bitwise en C: Bonjour et bienvenue dans cette nouvelle leçon d'essai qui parlera de deux autres opérateurs bit à bit, les opérateurs de décalage droit et de décalage gauche. Maintenant, l'opérateur de changement de vitesse droit est essentiellement constitué de ces deux signes. Et l'opérateur de décalage gauche est constitué de ces deux côtés. Maintenant, x, décalage vers la droite d'un, ou y décalage vers la gauche d'un. Maintenant, quand nous disons « très bien  » ou « décalage gauche », nous voulons dire cela de manière un peu sage. Disons que nous avons ceci. Et supposons que la largeur n'est que d'un octet, ce qui équivaut à huit bits. Huit bits, désolé. Voici nos huit bits en une semaine, 12341234. Cela suppose que c'est x, et faisons en sorte que x soit égal à dix. Maintenant, dix en binaire seront stockés à l'intérieur de celui-ci. Il s'agit d'une variable de huit bits qui prend la valeur dix. Maintenant, dix est en décimal et non en binaire. Dix est égal à 100101, et le reste sera composé de zéros. C'est le nombre en binaire et le nombre associé est dix en décimal. Stockons donc la valeur de 01010000. Maintenant, quand nous disons x, à droite, décalé d'un, cela signifie que nous devons décaler tous ces huit bits vers la droite d'un. Ce sera donc déplacé ici, et cela sera déplacé ici. Ce serait souvent cet endroit, et ainsi de suite. Maintenant, nous allons avoir un bit vide ici et nous allons prendre une valeur par défaut de 0. Le résultat final sera donc 10100000. C'est le bon changement. Nous avons décalé tous ces bits vers la droite d'un. Nous avons donc perdu ce 0. Ce 0 a été écrit ici. Et en gros, il n'y a rien ici et il n'y aura plus rien. Donc le premier bit ici sera celui parce que nous l'avons décalé d'un. Et le troisième bit sera le deuxième, la faute sera le troisième, et ainsi de suite. Maintenant, si nous avons exécuté le décalage à droite de deux, cela signifie que nous décalons chacun de ces bits de deux chiffres vers la droite. Ce 0 serait donc déplacé deux fois. Celui-ci serait déplacé deux fois. Donc si nous déplaçons ce 0 deux fois pour sortir, si nous déplaçons ce 0 vers un, c'est un deux fois. Il se déplacera ici. C'est un, puis deux ici. C'est l'autre. Donc celui-ci disparaîtra et celui-ci disparaîtra aussi. Commencez donc par 01, et le reste de ces bits sera des zéros. C'est à ce moment que nous écrivons shift par deux. C'est à ce moment que nous passons à droite d'un. Qu'en est-il maintenant du décalage à gauche ? Maintenant, quand on fait le décalage à gauche, c'est fondamentalement le même principe. Copions cette zone et collons-la. Nous sommes en direct ici. Dessinons cela la plupart du temps avec la même valeur. Ajoutons 01010000. Maintenant, ce que nous devons faire, c'est décaler vers la gauche. Disons que cela s'appelle Why We need to left shift y by one. Donc si nous avons décalé ceci d'une unité à gauche, cela sera déplacé ici, cela sera déplacé ici, et ainsi de suite. Et nous finirons avec cet endroit comme un endroit vide. Ajoutons donc 0 et place vide. Une fois que nous aurons terminé, nous les soulèverons, les décalerons de sorte que ce soit 0101000. Nous avons donc perdu ce 0. Maintenant, parlons de le déplacer deux fois vers la gauche. Maintenant, nous l'avons déplacé une fois et nous avons ce bloc, des êtres chers à gauche. C'est pourquoi nous l'avons ici. Maintenant, si nous voulons le déplacer deux fois, nous ajouterons 00. Ensuite, nous ajouterons ce bloc, 010100. Est-ce que vous pouvez voir que c'est le journal sur lequel nous nous concentrons. Maintenant, cette valeur sera déplacée deux fois, elle sera donc ici. Cette valeur sera déplacée deux fois d'ici vers ici et d'ici vers ici. C'est pourquoi vous pouvez le trouver ici. C'est donc le sens de décalage frit et de décalage gauche. Et c'est ainsi que cela se fait au niveau des lits. Nous allons maintenant le faire en C en utilisant des valeurs décimales. Maintenant, pour le faire, nous devons comprendre comment traiter les valeurs décimales et comment les gérer. Et nous aurons une leçon séparée pour cela, comme nous l'avons déjà mentionné. Mais pour l'instant, nous allons utiliser la calculatrice. Prenons maintenant le même exemple. Incluez un CDI ou les textes. Et puis voici void main. Nul. Changez la langue pour voir à l'intérieur, voyons deux variables. Maintenant, définissons x comme un nombre binaire sur huit bits. Donc, à 0, soyez 00001010. Définissons y ainsi que le préfixe d'un nombre binaire. Si vous avez écrit le nombre sans le 0 b, il sera considéré comme un nombre décimal, qui est le nombre par défaut. Le système de numérotation à l'intérieur de z. Z sera 00000101. C'est Y. Maintenant, utilisons la touche Maj droite. bonne forme. Donc des entiers, c'est ça ? Shift est égal à la valeur de x, décalé à droite de 14. Lift déplace la valeur de y décalée de un à gauche. Maintenant, mélangeons les valeurs. Alors. Ajoutons l'équation égale la personne d slash n. Et ici, le décalage vers la droite. Copiez maintenant la même ligne, collez-la ici et changez l'équation avec le décalage y et le décalage gauche. Maintenant, appelons ce décalage bit à bit. Maintenant, expliquons ce qui va se passer ici. Maintenant, cela sera décalé à droite d'une unité. Donc le résultat final sera, ressemblera à quelque chose comme ça. 0 sera 000101. Il y aura un plus 0 ici. Nous aurons donc cinq zéros et un, un parce que nous écrivons ceci décalé, donc celui-ci se déplacera vers le bon et il disparaîtra. Ce sera la première étape, comme nous l'avons déjà expliqué. Et tous ces bits seront décalés à droite d'un. Nous aurons donc ceci comme un emplacement vide et la valeur de huit bits et sera remplacé par 0. Maintenant, celui-ci sera décalé vers la gauche. Donc, l'un se déplacera vers la gauche d'un. Nous aurons donc une place vide ici. Donc dans ce cas nous allons ajouter 0, B 000010100 sera ajouté ici parce que tous ces bits seront décalés vers la gauche d'un. La valeur finale sera donc la suivante. Maintenant, convertissons-le en décimal à l'aide de cette calculatrice. C'est ici. Ajoutons cette valeur décimale, ou la valeur binaire de 0 est 0, 00101101 équivaut ici à cinq dans le salon. Donc cinq. Maintenant nettoyons. Ajoutons 1010 égale dix en décimal. Ce sera donc dix heures. Maintenant, c'est après avoir fait le décalage à droite et le décalage à gauche. Maintenant, sauvegardons leur travail. Et ouvrons cmd pour voir si cela correspond à nos calculs. Alors écrivez GCC. Tu vois ça , maintenant ça nous montre qu' il y a un problème ici. Nous avons oublié d'ajouter le signe dièse. Donc CLRS maintenant modifier. Comme vous pouvez le voir, x décalé de un est égal à cinq, qui est cette valeur, y décalé vers la gauche de un égal à dix, qui est cette valeur. Et c'est ainsi que vous gérez les opérateurs de décalage à droite et à gauche. Encore une fois, vous pouvez écrire des quarts de travail ou un décalage vers la gauche par 12345 ou le nombre que vous voulez. Le nombre indiqué ici indique le nombre de décalages vers la droite ou vers la gauche. Et les signes vous montrent que je suis élu, c'est dérivé, c'est à gauche. Maintenant, si vous avez ajouté un seul signe, il ne s'agira pas d'un décalage ou d'un opérateur bit à bit. Il s'agira d'un opérateur supérieur ou inférieur à. Assurez-vous donc de ne pas en abuser. Encore une fois, elle peut être exécutée facilement à l'aide de cette commande, cette commande. Et l'autre chose que je voulais mentionner est que NC, lorsque vous initialisez une variable, si vous ajoutez un 0, B signifie que vous devez ajouter huit bits après cela, indique qu' il s' agit d'un nombre binaire. 0, B est pour le binaire. Maintenant, nous avons également 0 x quatre hexadécimaux, mais c'est quelque chose dont nous parlerons et la leçon sur les systèmes de numérotation. Et si vous le soulevez à la valeur par défaut, elle initialisera la variable égale à 55 sera la valeur décimale car elle n'a pas de préfixe, qui est la valeur par défaut et voir, et le plus utilisé valeur. Et tu verras. Maintenant, je viens d'introduire les valeurs binaires parce que nous en avons besoin pour cet opérateur bit à bit, décalage droit et décalage gauche. 17. Opérateurs de mission: Bonjour et bienvenue dans cette nouvelle leçon. Aucun enfant ne va discuter des opérateurs d'affectation. Les opérateurs d'affectation sont utilisés pour attribuer différentes valeurs à l'aide de différents opérateurs. Certains des opérateurs dont nous avons déjà parlé dans les types précédents opérateurs. Le premier est l'opérateur d'affectation. C'est une question très simple. C'est essentiellement le signe égal. Et ici, nous affectons la valeur de 20 à la variable x. Ici, nous avons assigné la valeur de 20 à la variable x. le signe plus égal. Cela peut être interprété comme suit : x est égal à x plus trois. Ce que cela fera est d'ajouter trois à valeur X et d'affecter le résultat final à x. Donc, dans ce cas, si X est égal à dix, ce qui est la valeur précédente de x, alors plus trois égale 1313 sera stockée dans X en tant que nouvelle valeur. Nous utilisons généralement le souffle égal à trois pour abréger cette équation aux États-Unis sur cette forme. Il en va de même pour toutes ces équations. X moins égal quatre est fondamentalement x égal à x moins quatre. Si x vaut dix, alors dix moins quatre font six. Donc la valeur de six, qui est le résultat de cela, sera stockée dans X. Donc la valeur X sera mise à jour et deviendra six. Maintenant, pour ce faire, x est égal à x multiplié par cinq. X égal à la valeur d'origine de x est 1010 multiplié par cinq égale 50. Donc x sera égal à 50. Ce sera la nouvelle valeur de x. Si nous sommes descendus ici à la dernière, AX est égal à X divisé par deux. Donc dix divisé par deux est 55 sera stocké à l'intérieur de X. Donc la nouvelle valeur de X sera cinq. Il s'agit de la forme abrégée de cette équation. Il s'agit de la forme abrégée de cette équation, et c'est une forme abrégée de cette équation. Maintenant, nous avons également la même chose pour les opérateurs bit à bit et non. Et nous l'avons pour ce mode. Ou la personne à signer. Maintenant, x est égal à un, cela signifie que X est égal à x et un. Et puisque nous traitons lorsque vous utilisez AND ou, OU XOR, nous traitons x comme un nombre binaire. Il sera égal à 0101. Et nous voulons en ajouter un avec ceci. Il y en aura un ici. Le résultat final sera donc 1101. Donc trois plus dix, c' est assoiffé. Le résultat final sera donc 13. Maintenant, il en va de même pour r et x, ou x est égal à x, ou x est égal à x. Le x ou le sinus deux. Vous devez convertir 15 au format binaire, 010115 équivaut à 1111. Il s'agit de la valeur x, soit dix, et celle-ci est de 15. La valeur finale. Tu dois les proposer. 01 est égal à 1111. La valeur finale sera donc de 15 pour un. Donc x un est égal à 15. Déjà mentionné comment faire cela et leçon sur les opérateurs bit à bit. Maintenant, le XSOAR est le même cas. Vous devez ajouter la valeur de x, qui est la valeur d'origine égale dix. Deux, c'est 0100. Nous avons déjà mentionné que s'ils sont identiques, le résultat sera 0. Et ici, le résultat sera 0. Ici, le résultat sera 0. Ici, il y en aura un. Le résultat final pour x sera donc huit. Donc x est égal à huit comme résultat final. C'est le résultat de l'opération XOR. Vous pouvez utiliser la calculatrice pour vous assurer des chiffres. Vous pouvez également regarder la leçon que nous ajouterons à la fin de ce cours. Cela s'appelle un système de numérotation. Au cas où vous souhaiteriez savoir comment convertir un binaire en décimal sans utiliser de calculatrice. Maintenant, la dernière équation ici est x égal à x mod ou pourcentage. Pour. Maintenant, nous savons déjà que la valeur de x est égale à dix. Et nous avons mentionné qu'il fallait le diviser par quatre. Donc dix divisé par quatre équivaut à deux. Maintenant, deux multipliés par quatre font huit. Ensuite, moins huit, qui est la valeur d'origine, moins huit, qui est le résultat de la multiplication, sera égal au reste, soit deux. La réponse sera donc deux. X sera égal à. Et je devrais te demander, je t'ai montré comment le calculer. abord, vous devez en faire notre division normale, dix divisés par quatre. Cela équivaudra à, sans fractions, que vous voulez utiliser la division, il n'y a pas de fractions. Maintenant, pour noter que nous devons multiplier le résultat sans fraction par le facteur de division, qui est pour le résultat sera huit. Ensuite, nous soustrayons la valeur d'origine, qui est 104 x moins huit, qui est cette valeur. Ce ne serait pas le rappel, qui est deux, x est égal à deux. Maintenant, les deux derniers opérateurs d'affectation sont le décalage vers la droite ? Et Shift Lift. Maintenant, quand nous l'écrivons comme ce décalage x vers la droite d'un, nous appliquons un décalage vers la droite à x par nous appliquons un décalage vers la droite à x par un et nous affectons la valeur à x. Donc c'est comme écrire x égal à x, n'est-ce pas ? Décaler d'une unité. Pareil chose ici, x est égal à x décalage vers la gauche d'un sans utiliser le signe égal. Et c'est une chose très importante à savoir. Comme vous pouvez le voir dans cette leçon, nous avons appris l'affectation, l'annonce et l'affectation plus, égale, moins, égale, multiplie, divise et OU XOR et le module. Nous avons également le décalage droit et le décalage gauche. Faisons maintenant une mise en œuvre pratique rapide de ces valeurs afin de voir les résultats. Maintenant, nous devons d'abord inclure la bibliothèque comme d'habitude. Ensuite, videz le principal. Nul. Changez la langue pour voir. Et définissons x égal à dix. Appelons maintenant ces opérateurs d'affectation. Maintenant, nous avons déjà mentionné que nous devions essayer toutes les missions que nous venons de mentionner. Le premier est x égal à dix. On vient d'essayer, le panneau. Ensuite, nous avons x plus cinq. X moins égal à trois. Multiplication X égale cinq. Division X égale à. Et nous avons le x et égal, disons un, x égal à un, x, x égal à un. Et nous avons également un décalage vers la droite d'un, un décalage vers la gauche de x d'un. Et nous avons le signe des modes égal à. Maintenant, ce que j'ai mentionné, c'est qu'il faut réinitialiser x après chacune de ces opérations. C'est quelque chose que vous devez faire pour vous assurer d'obtenir les bons résultats. Nous allons donc le faire ici également. Bravo. Maintenant, celui-ci est là. Et mélangez les valeurs. Donc, imprimez f. Ajoutons la personne par D et X. Maintenant, je vais ajouter l'équation. Mais copions-le d'abord. Je le fais juste pour que nous puissions voir les résultats finaux. Pour chacune de ces opérations, c'est tout. Il ne nous reste plus qu'à copier ces équations à l'intérieur. Les doubles guillemets. Terminé. C'est ça. Nous avons juste besoin de cette équation ici également. Plus égal. Essayons maintenant d'exécuter ce programme. Maintenant, GCC, zoomons neuf, affectons l'opérateur ou le C, E. Et voici les résultats. Maintenant dix plus égal cinq égale 15, moins trois égale sept, puis multipliée par cinq égale 50, puis divisée par deux égale cinq. X est égal à deux. Je pense que c'est le signe du pourcentage. Maintenant, pour essayer d'ajouter une dimension que vous devez essayer deux fois. Effacons l'écran, compilons à nouveau et lançons. Maintenant x mod deux, mod deux est égal à 0. Puisque c'est dix divisé par deux. Le rappel, maintenant, x égal un est égal à 0, x ou égal un vaut 11. Tu peux le vérifier toi-même. X, XOR un est égal à 11, x, c'est ça ? Décalé de un égale dix, et x décalé de un vers la gauche vaut dix. Maintenant, tous les résultats sont corrects, sauf pour les deux derniers, les opérateurs de décalage vers la droite et vers la gauche. Maintenant, dans certains compilateurs, décalage x vers la gauche d'un et le décalage vers la droite d'un ou ne sont pas reconnus sauf si vous ajoutez l'opérateur d'affectation, qui est le signe égal. Donc pour résoudre ce problème, vous devez revenir à votre code et écrire x égal. X égal. Maintenant, cela va résoudre le problème et le compilateur GCC, autres compilateurs l'exécuteront tel quel et vous montreront le bon résultat. Maintenant, compilons à nouveau. Rendez-vous maintenant comme vous pouvez le voir ici, x décalage de gauche à droite plus dix dans les deux cas, ce qui est la mauvaise valeur. Maintenant ici, décalé en x, décalé à gauche ici est égal à cinq ici égal à 20, ce qui est la bonne valeur. Depuis que nous avons ajouté l'opérateur d'affectation. Voici tous les opérateurs d' affectation que vous devez connaître. Si vous avez des questions sur l'un d'entre eux ou si vous ne parvenez pas à les implémenter. Nous sommes là pour vous aider. Merci d'avoir regardé cette leçon. C'est Ashraf de l'équipe d'ingénieurs pédagogiques. 18. Opérateurs logiques et relationnels: Bonjour et bienvenue dans cette nouvelle leçon dans laquelle vous allez parler des opérateurs rationnels, vrai et faux et z. Maintenant, en C, tout nombre qui n'est pas égal à 0 est considéré comme une valeur vraie. Cinq c'est vrai, moins 12 c'est vrai. False, c'est vrai. Tant que la valeur n'est pas égale à 0, elle sera traitée comme vraie. À propos de faux. Si le nombre est équivalent à 0, il sera traité comme faux. Mais vous devez savoir que s'il existe une instruction en C qui renvoie true, le compilateur est libre de choisir la valeur de true. Quel est le rôle qui doit être un nombre quelconque sauf 0 ? Il s'agit d'une bonne information que vous devez garder à l'esprit lorsque traitez avec des opérateurs relationnels et des opérateurs logiques. Maintenant, les opérateurs relationnels sont essentiellement des opérateurs qui vérifient l'égalité ou l'égalité, ou plus ou égal, inférieur ou égal. Et ces éléments qui sont utilisés dans instructions if ou les instructions conditionnelles que nous aborderons plus tard. Les opérateurs relationnels vérifient donc la relation entre deux valeurs en déterminant si elle est vraie ou fausse. Maintenant, si x bar, si x est égal à dix et y est égal à cinq. Comme dans cette déclaration. C'est une question. Vérifie si x est égal à y, cette instruction retournera vrai ou faux. Maintenant, comme x et y ne sont pas égaux, il retournera faux. Et nous avons déjà mentionné que falls est égal à 0. Maintenant, si vous ne voulez pas être égal, c'est un signe. Maintenant, cela ne va pas vérifier l'égalité. X n'est pas égal à y. Il retournera vrai. Et puisque x vaut dix, y vaut cinq, alors cela reviendra vrai. Le troisième est une déclaration qui vérifiera plus de. Il va donc vérifier si X est supérieur à y. Et x ici vaut dix, c'est plus que y, ce qui est cinq. Cela reviendra donc également vrai. Cela permet de vérifier plus ou égal. Donc, si X est supérieur ou égal, il retournera vrai et il est supérieur à Y. Donc cela vérifiera également comme vrai. Ici. Il vérifiera si x est inférieur à y, ce qui n'est pas vrai, donc il sera faux. Cela va vérifier si x est inférieur ou égal à y. Et ce n'est pas vrai. Il sera donc vérifié comme faux. Tu dois prendre un ergothérapeute. Si vous voulez tester et imprimer une valeur fausse, elle affichera 0. Toutefois, si vous souhaitez imprimer la valeur vraie, la valeur est choisie par le compilateur. Il s'agit souvent d'un ou de 255. Nous vérifierons cela dans une minute une fois que nous aurons atteint la section pratique de cette leçon. Passons maintenant à ces opérateurs logiques. Ceux que nous avons abordés ici sont appelés opérateurs relationnels ou opérateurs relationnels. Nous avons ici les opérateurs logiques. Les opérateurs logiques sont utilisés pour appliquer des opérations logiques entre deux valeurs dans lesquelles chacune est considérée comme vraie, ce qui n'est pas 0, ou comme faux qui vaut 0. Nous avons donc la logique et comme vous pouvez le voir ici, alors comme vous pouvez et est écrit en écrivant à la logique OU est écrit en écrivant à des signes ou. Maintenant, le NON logique. Maintenant, la logique n'est pas là. X est égal à ne pas tomber. Puisque quatre est vrai parce qu' il n'est pas égal à 0, alors faux est faux, alors x est égal à 0. Maintenant, pour tester cela, expliquons le ET et le OU logiques avant de passer à la section pratique. Nous en avons trois, ce qui est vrai. Nous avons 0, ce qui est faux. Nous savons que si c'est vrai, c'est un et faux c'est 0. Et l'opérateur et, alors le résultat sera 0 dans la table de vérité dont nous avons parlé précédemment. Ici, 0 signifie 0, ce qui est faux. Trois moyens par lesquels est 110. Quand il s'agit de la fonction ord, elle nous en donnera une. Ce sera donc un ou 255, ce qui est interprété comme vrai. Dans ce cas, quatre est vrai et non vrai, égal à faux, ce qui est égal à 0. Ce sont les opérateurs logiques et ceux qui les ont précédés étaient les opérateurs relationnels. Voyons maintenant comment nous pouvons les implémenter dans notre compilateur. Commençons par inclure dans la bibliothèque et écrire void main. Nul. Maintenant ici, changez la langue pour voir. Et ça, c'est écrire les lignes. Je les imprimerai directement à l'intérieur de la fonction print f. Nous allons donc traiter ici de chacun d'eux. Supposons que nous voulons commencer par le x égal. L' égal égal à un est défini x et y comme les deux variables. Maintenant, x est égal à y, n sera égal au pourcentage d, et nous ajouterons les résultats ici. Nous allons donc ajouter x égal à un. Vous pouvez maintenant le faire ou simplement ajouter cette nouvelle variable ici. Appelons-le m et la valeur à l'intérieur de M, puis tendance. Mais pour réduire le nombre de lignes dans notre code, je vais utiliser ceci et enregistrer une ligne à la place . C'est ça. Maintenant, Save, disons que c'est rationnel. Maintenant, copions cette ligne. Niveaux de base. Nous avons besoin six lignes ou de six opérateurs relationnels. Et nous avons besoin de trois lignes pour les opérateurs logiques. Ce sera donc x, et, et, et ainsi de suite. Ce sera tout. Ce ne sera pas x. Donc ce sera pareil ici, pas x. Maintenant, ici, ce sera égal, égal. Non égal sera supérieur ou égal, inférieur à. Inférieur ou égal. Supérieur à. J'écris les mêmes choses que nous venons de voir sur la table. Juste pour voir comment les résultats imprimeront la barre oblique et assurez-vous que chacune de ces lignes sera imprimée séparément sur une nouvelle ligne. Maintenant c'est ça. Voyons s' il sera imprimé ou non. Et nous pouvons avoir un problème quand nous connaissons maintenant le pinceau logique G, C, N. Et voyons voir, maintenant un e x e. Comme vous pouvez le voir ici, nous avons le vrai et le faux. Maintenant, secouons-les. X égal égal y. Ils ne sont donc pas égaux. Ce serait faux, ce qui est 0, x n'est rien égal à y, ce sera vrai, ce qui est un. X est supérieur à un jusqu'à dix est supérieur à cinq, donc il sera un est supérieur ou égal à y. C'est également vrai. Cela équivaudra à un. X est inférieur à y. C'est faux. Donc 0, x est inférieur ou égal. Pourquoi c'est faux ? Donc 0 encore, x et y. Maintenant, nous l'avons déjà mentionné et pourquoi ? Nous demanderons si x est vrai et y est vrai. Maintenant, x est égal à dix, ce qui est vrai, y est égal à cinq, ce qui est vrai, qu'aucun d'entre eux n'est égal à 0. Donc vrai et vrai est égal à vrai. En ce qui concerne l' ensemble de l'opération, x est égal à dix et y est égal à cinq. Nous avons maintenant une erreur ici. Il imprime 0 parce que nous n'avons pas changé cela ici. Nous devons donc le modifier, enregistrer à nouveau le code. Revenez en arrière, dégagez. Tri. D'ici là. Et c'est ici. Vrai ou vrai est égal à vrai. Maintenant, pas x, puisque x est égal à dix, ce qui est vrai, pas vrai vaut faux. Et ces six premiers ici, logiquement, désolé, les opérateurs relationnels. Et les trois derniers sont les opérateurs logiques. C'est ça. Nous en avons fini avec les opérateurs en C. Si vous avez des questions sur l'un de ces opérateurs, je serai ravi de vous aider à répondre à toutes vos préoccupations et questions. Il suffit de demander. Merci d'avoir regardé cette leçon. C'est Ashraf de l'équipe d'ingénieurs pédagogiques. 19. Déclaration conditionnelle si en C: Bonjour et bienvenue dans cette nouvelle leçon dans laquelle nous allons parler des instructions conditionnelles en C. Les instructions conditionnelles exécutent des opérations dans des conditions spécifiques. Il existe deux types principaux d'instructions conditionnelles en C. Cette instruction IF, l'instruction switch. Celle par laquelle nous allons commencer aujourd'hui, ce sont les instructions if. Maintenant, if statement est essentiellement un type d' instructions conditionnelles que vous pouvez utiliser pour vérifier si une condition est vraie ou non. Et selon que cette condition est vraie ou non, vous pouvez exécuter un morceau de code spécifique. Parlons maintenant de la syntaxe. Assurez-vous toujours d' avoir le fichier de syntaxe, puis lancez le processus d'enregistrement. Nous allons parler dans cette leçon du premier cas, qui n'est que si condition sans autre, si ou sinon. Maintenant, la syntaxe est la suivante. Vous allez écrire f et vous allez écrire deux indices. Maintenant, entre les deux parenthèses, vous écrivez votre condition comme si x est supérieur à y, par exemple. Ensuite, vous devez ajouter deux accolades. Entre ces deux accolades, vous écrivez votre code ou l'action que vous souhaitez exécuter. Si la condition est vraie, exécutez cette action. Sinon, cette action ne sera pas exécutée. Maintenant, pour que les choses soient plus claires, voyons cela en action. Maintenant, incluons notre fichier principal. J'en utiliserai un. Et ajoutons la fonction principale. Maintenant, ici, vous pouvez facilement écrire n'importe quoi. Initialisons une nouvelle variable et donnons-lui une valeur initiale de 50, changeons la langue en C. Nous allons maintenant utiliser les instructions f. Il s'agit de la syntaxe. Si deux parenthèses et deux accolades. Maintenant, appuyez sur Entrée comme d'habitude, et entre les deux accolades. C'est ici que vous allez écrire vos codes ou l'action. Et ici, vous allez écrire la condition. Nous allons maintenant écrire une condition logique ou rationnelle si x est supérieur ou égal à 50. C'est donc la condition et nous savons qu'elle est vraie car x est égal à 50. Nous allons maintenant imprimer les relevés. X est supérieur ou égal à 50. C'est ça. Si cette condition est vraie, cette ligne sera exécutée. Sinon, vous voulez être exécuté. Maintenant, sauvegardons les codes. Compilons-le. Maintenant, c'est un, n est gcc c. Maintenant, beaucoup de choses explorent. Comme vous pouvez le voir, l'action a été exécutée parce que la condition est vraie. Maintenant, si nous changeons la condition pour la rendre fausse, faisons en sorte que cela prenne moins de 50. Maintenant, tu peux revenir ici. Vous pouvez recompiler le code et exécuter le fichier EXE. Comme vous pouvez le voir, lorsque vous exécutez edit EXE, rien n'est imprimé car cette condition est fausse. Le code à l'intérieur des deux accolades ne sera donc pas exécuté. Et c'est tout le but de l'utilisation de l'instruction f. Donc, si la condition est vraie, exécutez le code entre ces deux accolades. Sinon, ne l'exécutez pas. C'est tout pour l'instruction if. C'est le premier cas. Dans la leçon suivante, nous aborderons le deuxième troisième cas pour les instructions if. Si vous avez des questions, n' hésitez pas à les poser. C'est Ashraf de l'équipe d'ingénieurs pédagogiques. 20. Déclaration conditionnelle d'autre si et d'autre en C: Bonjour et bienvenue dans cette nouvelle leçon dans laquelle nous allons parler de ce deuxième, troisième cas d'instructions if. Maintenant, dans ce cas, nous avons quelque chose qui s'appelle « Else-If ». Allons voir ça. C'est quelque chose que nous connaissons déjà depuis le premier cas. Si condition, exécutez l'action. Maintenant, si cette condition est fausse et que vous voulez vérifier une autre condition, dans ce cas, vous devez ajouter else et laisser un espace, puis ajouter f. Vous utiliserez exactement la même syntaxe. Comme vous pouvez le voir dans cette zone. Si cette condition est vraie, exécutez cette action. La seule nouveauté ici est l'instruction L. Maintenant, sinon ici signifie que si cette condition n'est pas vraie, alors allez vérifier l'autre condition. Mais si cette condition est vraie, vous ne devriez pas aller vérifier d'autres conditions. Vous devez vous assurer de bien comprendre ce point. Si vous avez ajouté else, cela signifie que la première condition qui sera vraie signifiera que le programme exécutera l'action associée et ne vérifiera pas les autres conditions. Sinon, vous ne pouvez utiliser que f et vous pouvez vous débarrasser de l' autre si vous voulez vérifier toutes ces conditions. Donc, dans ce cas, si la condition est vraie, condition un est vraie, elle ne vérifiera pas non plus la condition. Mais si la première condition est fausse, elle va vérifier la condition deux s'il y a une instruction else avant le F. Maintenant, voyons cela en action. Utilisons maintenant le même code que précédemment. C'est f, x est inférieur à 50. Ensuite, allez à droite si deux parenthèses et deux accolades. Nous allons maintenant vérifier si X est supérieur ou égal à 50. Dans ce cas, nous allons imprimer ceci afin que x soit inférieur à 50. Sinon, si cette condition est fausse, alors allez vérifier cette condition. Si elle est supérieure ou égale à 50, imprimez cette ligne. C'est le cas d'utilisation d'elseif. Il vérifiera cette condition. Si c'est vrai, il ne vérifiera pas cette condition. Il va simplement exécuter cette ligne et cela sortira des instructions if else. Mais si cette condition est fausse, elle vérifiera la deuxième condition. Si nous avons d'autres conditions, et que cette condition est fausse, il vérifiera la condition suivante, et ainsi de suite. Mais vous devez ajouter l' instruction else avant le F. Maintenant, si vous avez besoin que le programme vérifie toutes ces conditions, même si c'est vrai et que vous n'avez pas coché celle-ci également, vous devrez supprimer l'instruction else. Et il vérifiera la première condition. Ensuite, il ira vérifier la deuxième condition. Et pour vérifier la troisième condition et les instructions f que vous avez ajoutées. Mais nous utilisons généralement l'instruction else pour réduire la charge du processeur et pour réduire le nombre de lignes que nous devons vérifier et exécuter. Donc, si c'est vrai, il n'est pas nécessaire de vérifier cela. Essayons maintenant d'exécuter ce code ici par GCC 11. Condition si sinon indiquer le point c. À droite. Comme vous pouvez le voir imprimé, x est supérieur ou égal à 50, ce qui correspond à cette ligne. Ce qui s'est passé ici, c'est que le programme est passé par celui-ci. Il a vérifié si x est inférieur à 50, et c'est faux. Ce qui s'est passé ici, c'est qu' il n'a pas exécuté la fonction print f parce que c'est faux. Il est passé à la deuxième condition. Sinon, si x est supérieur ou égal à 50, et c'était vrai. Il a donc exécuté cette ligne, et c'est ce que vous voyez ici. Cela nous amène au troisième cas. Le troisième cas est simplement le cas else. Dans ce cas, il s'agit d'une ligne de code que vous écrivez pour vous assurer que si aucune des conditions n'est vraie, elle fera autre chose. Donc si la première condition est fausse, sinon si la deuxième condition est fausse, sinon si la condition trois est fausse, alors allez exécuter ce qui se trouve dans l'instruction else. Il suffit d'écrire autre chose et d' ajouter deux accolades. Maintenant, pour appliquer cela à notre code, vous pouvez simplement vous rendre sur le code. Et ici, vous pouvez écrire autre chose et ajouter deux accolades. Maintenant, entre ces deux accolades, vous pouvez écrire une fonction print f. Aucune des conditions n'est vraie. Maintenant, nous allons les rendre tous faux. Faisons en sorte que x soit supérieur ou égal à 60. Celui-ci est donc faux. Sinon, si celui-ci est également faux, il exécutera tout ce que nous avons écrit dans l'instruction else. Enregistrez votre code, allez dans la fenêtre de la console. Maintenant compilons le code nécessaire pour un écran, hé, l'EXP. Et c'est ici. Aucune des conditions n'est vraie car la première condition est fausse. Il est passé à la deuxième condition. Sinon, si 50 est supérieur ou égal, 60 est également faux. Donc au moins il lève cette deuxième condition et est allé directement à l'instruction else et a exécuté le code à l'intérieur cette instruction else est comme un cas par défaut. Si aucune des conditions n'est vraie, vous devez écrire quelque chose ici pour montrer à l'utilisateur, comme s'il a écrit notre propre mot de passe un certain nombre de fois ou le mauvais mot de passe . J'ai vérifié en utilisant les instructions if et else if pour différents mots de passe que vous avez définis, alors vous pouvez écrire aucun des mots de passe n'est vrai. Et c'est l'un des cas d'utilisation, l'instruction L. Il peut également être utilisé sans l'elsif. Vous pouvez donc simplement supprimer ces deux lignes et les laisser juste si et sinon. Et cela fonctionnera sans aucun problème. C'est tout pour cette leçon. Maintenant, pour résumer, F est utilisé pour vérifier une condition. Si plusieurs conditions sont liées à la même variable, vous pouvez utiliser les instructions if et else if. Si vous avez une action à exécuter, si aucune des conditions n'est vraie, vous pouvez l'écrire dans l' instruction else entre les deux accolades. Et il sera exécuté si aucune des conditions n'est vraie. Une dernière remarque est que la déclaration F. F est vraie. Il ne passera pas par les instructions else if et else. Il exécutera simplement cette action et sortira du bloc if, else, if and else. C'est un bon moyen de réduire le temps passé à vérifier les conditions. Donc, si cette condition est vraie, elle ne vérifiera pas cette condition et ne passera pas à l'instruction else. Nous avons mentionné que si vous voulez qu'il vérifie toutes les conditions, vous devez supprimer l'instruction else d'ici. Et ce sera juste une instruction if normale qui vérifie la condition. Si la condition est vraie, l'action sera exécutée. C'est tout pour cette leçon. Si vous avez des questions concernant les instructions if et else if, je me ferai un plaisir de vous aider. Merci d'avoir regardé ceci est Ashraf de l'équipe d'ingénieurs de l'éducation. 21. Variables locales et variables mondiales: Bonjour et bienvenue cette nouvelle leçon dans laquelle nous allons parler des variables locales et des variables globales. C'est un concept très important lors de la programmation dans n'importe quel langage, pas seulement en C. Maintenant, parlons des variables locales. Une variable locale est la variable définie dans n'importe quelle fonction. Cette variable n'est accessible que sur la fonction qui la définit. Comme vous pouvez le voir ici, nous avons une variable locale. C'est un entier x égal à dix. Tapons donc est un entier, le nom de la variable est x et la valeur est dix. Maintenant, cette fonction n'est accessible que manière invisible dans le funk. Vous voyez, c'est la seule fonction qui voit cette variable. C'est pourquoi nous l' appelons variable locale. Désormais, la variable locale n'est visible qu'entre les deux accolades sur lesquelles elle a été définie. Comme vous pouvez le voir d'ici à ici, c'est pourquoi on dit que c'est local. Maintenant, la variable globale, revanche, est la variable définie en dehors d'une fonction. Cette variable est accessible dans n'importe quelle fonction du code. Jetons donc un coup d'œil à droite. Nous avons un entier x, et il est défini en dehors la fonction principale et en dehors de la fonction un. Comme il est défini en dehors d'eux, il est accessible par le moyen et peut être accédé par func one. Et voici notre réseau. Les variables globales peuvent être utilisées n'importe où dans votre code. C'est pourquoi on les appelle « global ». Ainsi, chaque fois que vous voulez créer une variable et l'utiliser dans plusieurs fonctions, vous devez la créer en dehors fonctions au début de vos codes, généralement après l'inclusion de hachage. Mais si vous voulez qu'une variable soit accessible uniquement à l'intérieur de la fonction spécifique, créez à l'intérieur de la fonction elle-même. Et dans ce cas, il s'agira d'une variable locale. Maintenant, pour que les choses soient plus claires, prenons un exemple pratique. Créons un nouveau projet, un véritable fluide. Maintenant, vide, vide principal. Allez dans la langue C. C. Nous allons enregistrer ça. Appelons-le localement. Maintenant, créons une variable ici, x égal à dix. Maintenant, j'ai planté le chemin normal x. C'est le nom du fichier. Maintenant, j'ai planté le chemin normal x. Maintenant, si vous avez essayé d' exécuter ce code, il s'exécutera sans aucun problème car il s'agit d'une variable locale et n'est accessible qu'entre ces deux accolades. Maintenant, si nous devions créer une autre fonction, c'est le prototype de la fonction et x void. Passons maintenant à la mise en œuvre ici. C'est la même ligne. Print f x. Comme vous pouvez le voir, cela va essayer d'imprimer la variable x, même si elle n'a pas été définie dans ce groupe. Et même s'il s' agit d'une variable locale. Et nous avons déjà mentionné que cette fonction n'aura pas accès à cette variable puisqu'il s'agit d'une variable locale. Appelons donc la fonction quand x. Donc c'est le prototype, comme nous l'avons mentionné, c'est l'implémentation et c'est la forme de la fonction. Enregistrez maintenant les codes. Allez dans File Cmd, G, C, C. Bon, examinons maintenant cette erreur. Fonction. Print x. X n'est pas déclaré. Et c'est parce que nous essayons d'accéder à une variable locale qui a été créée dans la fonction principale, dans une autre fonction. Et cela n'est pas possible car il s'agit d'une variable locale. Maintenant, créons une variable globale. Ici, int y égal 15. Et ajoutons-y ici. Cela affichera donc la variable locale, et c'est notre variable globale. Revenons maintenant au code C, il va compiler sans problème, comme vous pouvez le voir. Maintenant, que penses-tu de E ? Et il affichera x et y. Maintenant, y peut être demandé dans la fonction principale et dans la fonction print x. Parce que c'est une variable globale. Alors que x peut être activé ou accessible uniquement à l'intérieur de la fonction principale. Et c'est le concept principal des variables locales et des variables globales. Ce dernier se précipite rapidement, c' est Ashraf de l'équipe d'ingénieurs pédagogiques. 22. Règles générales concernant si la déclaration: Bonjour et bienvenue dans cette nouvelle leçon dans laquelle nous allons parler de quelques règles générales concernant les instructions if. Maintenant, la première règle est que else if et else sont facultatifs. Vous pouvez maintenant utiliser les instructions if sans avoir à écrire else, if else, si vous n'avez qu' une seule condition à vérifier. Il s'agit de modules complémentaires facultatifs que vous pouvez utiliser en fonction du cas d'utilisation ou de l'objectif final. option IF imbriquée est autorisée. Ce diff consiste essentiellement à écrire une instruction if dans une autre FCC. Je vais te le montrer dans une minute. Il n'est pas permis d'écrire du code entre f et f sinon. Parce que si vous avez écrit du code, vous allez séparer le F de l'instruction else if. Et il affichera une erreur de syntaxe. Utilisez des crochets ronds pour une instruction if comportant plusieurs conditions afin d'éviter les erreurs techniques. Certaines personnes utilisent les instructions f sans combattre les accolades ou les accolades, ce qui entraîne de nombreuses erreurs de syntaxe et techniques. Et j'en reparlerai dans une minute. Si vous n'avez besoin que d' une action dans une instruction multiple condition if, vous pouvez choisir de ne pas utiliser de crochet, bien que cela soit toujours fortement recommandé. Voyons maintenant ces nœuds en action. Maintenant, battons-nous et nouveau code. Ajoutons la fonction principale. Et choisissons le langage C comme styles par défaut. Maintenant, int x est égal à 50. Nous devons vérifier si x est égal à un. À l'intérieur, nous écririons si x est supérieur ou égal à 50. Maintenant, entre les deux accolades, nous allons utiliser la fonction print f. Et ici, nous allons mentir x, égal à 50. Maintenant, ce que nous voulions dire avec le fait que else et else, si notre option est que vous pouvez choisir de ne pas les utiliser et il n'y aura aucune erreur, aucune erreur de syntaxe, et rien. Ce que nous voulions dire avec F imbriqué, c'est que vous pouvez écrire une autre instruction if à l'intérieur cette instruction if entre ces deux accolades. Vous pouvez donc aller après cette ligne print f et vérifier en utilisant une autre condition if si x. Supposons que nous vérifions ici si x est égal 50 supérieur à, disons 50. Faisons 60 ans. Et à l'intérieur, nous devons vérifier si égal, si x est égal à 50. Supposons que ce soit notre code. Nous allons donc imprimer la même ligne. X est supérieur à 50, et ici x est égal à 50. Maintenant, cette instruction f, comme vous pouvez le voir, sont les deux accolades et lues pour la première instruction if. Maintenant à l'intérieur, nous avons écrit une autre instruction if, et ce sont les accolades pour la deuxième instruction if. Et c'est ce que nous appelons un IF imbriqué, qui écrit une instruction if dans une autre instruction if. Maintenant, c'est autorisé et vous pouvez le faire, et la plupart d'entre nous le font pour vérifier plusieurs conditions. Ainsi, lorsque la première condition est vraie, nous devons vérifier si la seconde condition est vraie à l'intérieur de la première condition. Maintenant, c'est la fonction print F qui sera exécutée si x est supérieur à 50, ce qui est la première condition. Maintenant, dans la deuxième condition nous ajoutons une autre fonction print f. Donc, si x est égal à 50 ou disons 55, dans ce cas, il affichera la deuxième fonction, qui est la fonction print f. Maintenant, essayons de l'exécuter. Appelons ça des « Fous ». Maintenant, ouvrez le dossier contenant et exécutez-le avec C et D. Maintenant, nous allons ajouter g, C, C, E, E. Comme vous pouvez le voir, x est supérieur à 50 car x est égal à 6060. Mais comme x ne l'est pas, o n'est pas égal à 55, il n'a pas accordé la seconde instruction if. Changeons ça avec 16. Qu'est-ce qui va se passer ? Exécuté et fui ? Comme vous pouvez le voir ici, la première condition est vraie, x est supérieur à 50. Il a donc imprimé cette ligne à l'intérieur de l'instruction if. Et à l'intérieur, nous avons une autre instruction if dans la première instruction if, qui est stdev. Cette instruction if vérifiera si x égal à 60, et c'est vrai. Il exécutera la deuxième instruction print f et il imprime x égal 55. Voici comment utiliser le F imbriqué. Encore une fois, agit d'une instruction if à l'intérieur de l'instruction if. Comme vous pouvez le voir, c'est la première instruction if, et c'est la seconde instruction if à l'intérieur. Ce n'est pas comme dans l'affaire Else-If. Maintenant. Il n'est pas permis d'écrire un code entre f x égal à dix. Et ajoutons n'importe quoi à l'intérieur. Il n'est pas permis d' écrire du code entre ces accolades et l'instruction else if comme celle-ci. Si vous essayez d'écrire, disons une instruction print f en dehors de cette première instruction if et avant l'autre if. Essayons d'exécuter notre code. Comme vous pouvez le constater, nous avons une erreur. Nous avons des fins sans f précédent . Cela indique donc la déclaration else-if, qui est cette déclaration. C'est parce que nous avons ajouté une ligne entre les if first et les instructions else-if. Donc cette nouvelle ligne brise le bloc qui bloque if et else-if. Donc cette instruction if est un bloc, cette instruction else-if est un autre bloc. Et vous ne pouvez pas utiliser else if ou else sans une instruction IF originale. C'est pourquoi il y a une erreur qui, sans f précédent, est détectée et qui vous a montré une erreur de syntaxe. Pour le réparer, vous devez l'enlever et les coller ensemble. Et cela sera traité comme un bloc. Maintenant, une autre chose est que vous pouvez utiliser cette instruction else if sans ces deux accolades. Vous pouvez les supprimer. Et vous pouvez simplement conduire cette ligne f print f. Maintenant, je ne le recommande généralement pas car cela vous donnera beaucoup d' erreurs techniques et logiques. Parfois, le code peut fonctionner, mais il se comporte à notre manière. Nous préférons généralement ajouter les deux accolades après l'instruction if. Mais disons quelques règles. Si vous voulez utiliser le F sans les accolades. La première règle de loi est que si vous avez écrit le f sans les accolades, vous n'êtes autorisé à ajouter qu'une seule ligne de code. Pour vérifier cela, commentons toutes ces lignes. Je vais donc ajouter un commentaire ici et ici. Utilisons cette déclaration. Maintenant. Si x est égal, égal à dix, ici vous pouvez l'écrire x égal à dix, et il sera exécuté. Maintenant, si vous le souhaitez, essayez et après la ligne dans l' instruction if, x et deeds. Si un pas. Maintenant, puisque vous n'avez pas ajouté les deux accolades, cela commence au début et à la fin de ce code d'action. Il n'exécutera que ce code. Maintenant, vérifions-le dans la fenêtre de la console. Bon, maintenant sauvegardons le code. Je ne l'ai pas enregistré. Maintenant, il est dit que nous avons une déclaration implicite de loyer de cuisine. Nous devons ajouter F ici. C'est une faute d'orthographe. Maintenant, exécutons ça. Comme vous pouvez le voir, x égal à n, et c'est vrai. Il exécute la première ligne. La deuxième ligne n' est pas liée à l'instruction if et elle a quand même été exécutée. Maintenant, faisons en sorte que la condition soit fausse. Donc si x n'est pas égal à dix, maintenant, compilons et exécutons. Comme vous pouvez le voir, même si x n'est pas égal à dix, il a exécuté la deuxième ligne, qui est l'instruction print f. X est en effet égal à dix. En effet, si nous n'avons pas ajouté d'accolades, if ne prendra qu'une ligne après l'instruction if et la traitera comme si elle suivait les instructions if. Donc si x n'est pas égal à dix, ce n'est pas vrai. Cette ligne ne sera donc pas exécutée. Il s'agit de la limite de fin de l'instruction if. Puisque nous n'avons pas ajouté les accolades, cette ligne est une ligne de code d'assemblage en dehors de l'instruction if. C'est comme si vous aviez écrit cette ligne de code en dehors des instructions IF. Parce que l'instruction IF sans les accolades ne peut exécuter qu'une seule ligne de code. Maintenant, si nous voulons exécuter ces deux lignes, nous devons ajouter les accolades. Maintenant, lorsque nous exécutons le code une fois de plus, il n'affichera rien car ces deux lignes sont liées à cette instruction if. Essayons ça. Comme tu peux le voir. Il n'a rien imprimé. Comme vous pouvez le voir, ces deux lignes suivent l'instruction if et c'est faux ou aucune ligne n'a été imprimée. Mais dans le cas où il n'y avait pas d'accolades, la deuxième ligne était imprimée. Parce que nous avons déjà mentionné que sans les accolades, if ne prendra qu'une ligne après l'instruction if et la traitera comme s'il s' agissait de la ligne de code ou de l'action dont elle a besoin exécuter ou ne pas exécuter, selon la condition. Encore une fois, nous ne recommandons pas du tout de ne pas utiliser d'accolades. L'utilisation d'accolades est une bonne pratique de programmation. Sans eux, vous pourriez avoir beaucoup d'erreurs logiques, mais vous devez connaître l'inflammation spécifique, car parfois elle se présente sous la forme d' une question à choix multiples, d' un quiz ou d'un examen. ou un entretien. Ils mordent l' instruction if sans les accolades et vous indiquent quelle est la sortie de ce programme. Vous devez maintenant comprendre que le F n'est lié qu'à cette ligne de code. Cette ligne de code n'est pas pertinente pour l'Epstein. C'est ça. C'est ce que je regarde cette leçon. Si vous avez des questions à lui poser. C'est Ashraf de l'équipe de formation et d'ingénierie. 23. Déclaration de changement en C: Lambda viendra cette nouvelle leçon dans laquelle nous allons parler du boîtier de commutateur. Maintenant, les instructions switch sont comme si des instructions étaient utilisées pour vérifier si une condition est vraie ou non, alors il exécutera une commande. instruction Let's switch permet aux utilisateurs choisir un seul choix parmi un ensemble de choix. Les valeurs variables sont comparées aux valeurs et aux différents cas. Ensuite, il correspond à la valeur de la casse. En cas d'absence de correspondance, le bloc par défaut est automatiquement exécuté. Maintenant, pour que les choses soient plus claires, jetons un coup d' œil à ce diagramme. Voici notre expression, qui correspond essentiellement aux éléments que la variable que nous voulons vérifier. Maintenant, si cette variable est égale à la première constante, disons une. Il exécutera le bloc de code un. Si elle n'est pas égale à un, elle va vérifier la deuxième constante. Disons qu'il y en a deux. Maintenant, si la valeur de la variable est égale à deux, ce bloc sera exécuté. Sinon, elle passera à la troisième constante. Et il peut aller encore et encore jusqu'à n constantes. Maintenant, si aucune de ces constantes ou conditions n'est vraie, il exécutera le code par défaut, comme l'instruction L et l'instruction if else. Donc, si aucune des conditions n'est vraie , exécutez le code par défaut. C'est ça. Maintenant, pour que les choses soient plus claires, voyons la syntaxe. D'abord. Ajoutons cette instruction include. Et cette fonction principale. Maintenant, changez la langue pour voir enregistrer le code en tant que commutateur 13. Maintenant, définissons une variable et x égal à cinq. Ok, faisons en sorte qu'il soit égal à trois. Maintenant. Quelle syntaxe de casse ? abord, vous devez ajouter ce commutateur et deux parenthèses et deux accolades. Commencez ensuite à saisir la syntaxe pour écrire ce qui se trouve entre les deux parenthèses. Ici tu écris case. Et ces deux points. Ensuite, vous devez ajouter une pause. La syntaxe est un peu complexe, mais vous devez la mémoriser telle quelle. Maintenant. Vous devez ajouter un autre cas, en fonction du nombre de cas que vous devez ajouter, un autre break, autre cas et un petit break. Enfin, vous devez ajouter la valeur par défaut et la pause. C'est maintenant, commençons par ajouter ici la variable que nous voulons permuter, qui est x. Maintenant, c'est le premier cas. Alors mordez quelque chose à l'intérieur, qu'est-ce qui fait que c'est une constante ? Alors, allons-en un. Donc si x est égal à un, alors écrivez votre code ici. En fait un. C'est la première condition. Supposons que nous voulons utiliser print f pour imprimer une fonction, pour imprimer quelque chose. Supposons que x soit égal à un. Maintenant, copiez la même chose. Nous avons les secondes, quel cas ? Fais en sorte que x soit égal à deux. Voici le troisième. Faites-en trois, et écrivez x égal à trois. Maintenant, s'il n'y en a aucun, nommons cette action par défaut. Supposons que la valeur de x soit négative. Si rien de tout cela n'est vrai, il exécutera cette ligne. Maintenant, sauvegardons ce code. Laissez-moi vous expliquer les blocs de code, puis nous parlerons de chacune de ces parties. Comme vous pouvez le voir ici, nous avons l'instruction switch. Maintenant, ce que je dois comprendre, c'est qu'entre ces deux accolades, nous devons ajouter une variable que nous voulons vérifier. Maintenant, il y a deux accolades. Tout le reste est placé à l'intérieur. La syntaxe est maintenant claire. Nous avons une affaire et nous devons la résoudre. Maintenant, la casse se termine par deux points, tandis que la cassure se termine par un point-virgule signifie un. Maintenant, le cas, il doit y avoir un espace après le cas, puis vous pouvez ajouter la valeur que vous souhaitez basculer. Cela va donc vérifier si x est égal à un. Et si c'est vrai, il exécutera cette action entre le boîtier et le frein. Maintenant, si c'est faux, on passera au cas suivant. Maintenant, si c'est vrai, il exécutera ceci et sortira de l'instruction switch, tout comme l'instruction if, else if. Maintenant, si c'est faux, c'est faux. Ensuite, il ira vérifier le deuxième cas. Si x est égal à deux. Si x est égal à deux, il exécutera cette action. Ensuite, il sortira de ce cas, et il sortira de l'instruction switch. Encore une fois, comme vous pouvez le voir ici, nous avons deux points. Ici. Nous avons un point-virgule. Ici, nous avons un espace entre le cas et la valeur que nous voulons vérifier. Même chose pour le troisième cas. Et vous pouvez ajouter un quatrième, cinquième et n'importe quel nombre de cas. Le dernier cas sera le cas par défaut ici. Maintenant, le cas par défaut ici est essentiellement l'instruction else dans l'instruction if-else. Maintenant, si aucune de ces conditions n'est vraie, alors le cas par défaut sera appliqué. Nous avons ici deux points. Et pour exécuter l'action ou tout ce qui est écrit entre la valeur par défaut et la rupture, c' est-à-dire cette ligne de code. Cela ressemble à des instructions if, else, if et else, mais en utilisant un boîtier switch. Et c'est un moyen très connu ou très connu changer une variable pour vérifier si c'est la bonne variable ou non. Et ils l'utilisent généralement lorsque vous créez un menu permettant à l'utilisateur de vérifier un formulaire d'élément. Revenons maintenant à notre code, sauvegardons le code et essayons de le compiler. Maintenant, nous avons l'état du commutateur GCC 13. Voir un EXE point. Et comme vous pouvez le voir, cette ligne a été imprimée. Et il a été imprimé parce que x est égal à trois. Donc, une fois que nous entrons dans l'instruction switch, elle est mise en forme si x est égal à un, c'est faux. Il est donc passé au deuxième cas, si x est égal à deux, c'est-à-dire o. Il est donc allé vérifier si x est égal à deux, ce qui est faux. Et il est passé de ce cas au cas suivant pour vérifier si x est égal à trois, ce qui est vrai parce que x est égal à trois. Il a donc imprimé cette ligne entre le boîtier et la rupture. Et si nous ne sommes pas une autre ligne ici, elle sera imprimée et exécutée. Une fois que ce cas ou l'un des cas est vrai, il exécutera le code à l'intérieur du cas et sortira de l'instruction switch. Il ne vérifiera donc pas la valeur par défaut et n'exécutera pas la valeur par défaut. C'est pourquoi nous avons x égal trois. C'est ça. Il s'agit de l'instruction switch et voici comment l'utiliser. Si vous avez des questions concernant quelque chose de malsain ****. C'est Ashraf de l'équipe d'ingénieurs pédagogiques. 24. Changer les règles générales en C: Bonjour et bienvenue dans cette nouvelle leçon dans laquelle nous allons parler des instructions switch. Règles. Il s'agit de règles que vous devez prendre en compte lorsque vous traitez des instructions switch. Maintenant, nous allons parler de cette constante pour chacun de ces cas. Numéro 123. Cette constante doit être unique, vous ne pouvez donc pas utiliser la même constante. Ma femme a 11 ans. Ce n'est pas bien. Vous ne pouvez pas ajouter de variable comme y ou x. Ou bien a doit être une valeur constante. L'étiquette par défaut est facultative. Vous pouvez donc utiliser cette instruction par défaut étiquetée avec une instruction break ou vous pouvez la supprimer. L'instruction switch case fonctionnera sans aucun problème. C'est ce que je voudrais garder à l'esprit. Désormais, une seule valeur par défaut est autorisée. Vous ne pouvez donc pas ajouter une valeur par défaut ici et en ajouter une ici. Cela vous donnera une erreur de syntaxe car cela perturbera ce programme. Il ne saura pas laquelle de ces valeurs par défaut doit être exécutée. n'avons donc qu'une seule valeur par défaut. Maintenant, la deuxième chose à propos de la valeur par défaut est qu' elle peut être placée n'importe où dans l'instruction switch, donc vous pouvez la placer ici. Tout ce que tu peux le placer ici. Tant qu'il ne s'agit que d'une valeur par défaut, il est autorisé à le placer n'importe où. Assurez-vous donc de l'ajouter quand vous le souhaitez. Assurez-vous simplement qu' il n'est pas dupliqué. Maintenant, l'instruction break se termine par un commutateur. Chacun de ces cas doit avoir sa propre déclaration de rupture. Donc, dans ce cas, c'est vrai, va exécuter ce code, puis casser complètement cette instruction switch. Cela sortira donc de l'ensemble des déclarations. Si vous oubliez d'ajouter l'instruction break, cela provoquera des erreurs logiques. Au cas où je casse la déclaration n'existe pas. Comme si nous supprimions cette instruction break, tous les codes suivants seront exécutés jusqu'à la fin du switch ou jusqu'à ce que le programme trouve une instruction break. Il va donc exécuter ceci, puis continuer à l'exécuter jusqu'à ce qu'il atteigne l'instruction break. Assurez-vous de ne pas oublier les instructions break. Chaque cas doit avoir sa propre instruction break, et j'achète généralement la syntaxe complète d'abord, puis je commence à coder. Une autre bonne chose que vous devez savoir est que la nidification est autorisée. Et ce que nous voulons dire par bonne chose, c'est que vous pouvez écrire une instruction switch à l'intérieur de ces cases. Disons que nous sommes dans le deuxième cas. On peut facilement écrire le switch case 0, une pause. Et nous pouvons ajouter une autre variable ici, disons y et basculer en utilisant cette variable par défaut. Et après la valeur par défaut, nous avons cette pause. Maintenant, cela est autorisé dans n'importe lequel de ces cas, et ce cas est appelé instruction switch imbriquée. C'est donc une instruction de commutateur de tuyauterie à l'intérieur de cette instruction de commutateur d'origine Maintenant, pour résumer, dans notre cas, constant doit être unique et ne peut pas être une variable. Une étiquette par défaut est facultative. Une seule valeur par défaut est autorisée. Cependant, il peut être placé n'importe où dans l'instruction switch. Une instruction break met fin au basculement. Dans le cas où l'instruction I break n'existe pas, tous les codes suivants doivent être exécutés jusqu'à la fin du switch ou trouver une instruction break. L'imbrication est également autorisée. Comme nous vous l'avons montré il y a quelques secondes. Ce sont les principales règles que vous devez garder à l'esprit. Habituellement, la plupart d'entre eux se présentent sous questions à choix multiples, de questions vraies et fausses ou questions d' entrevue concernant la programmation en C. Si vous avez des questions sur l'un des points que nous avons expliqués, Je serai très heureux de vous aider en regardant cette leçon. C'est Ashraf de l'équipe de formation et d'ingénierie. 25. Faites en boucle en C: Bonjour et bienvenue à cette nouvelle leçon dans laquelle nous allons discuter de la boucle do-while. Maintenant, c'est très similaire à la raison pour laquelle Lu, mais depuis que nous l'avons déjà fait, il y a quelques changements ou quelques différences, disons. Regardons maintenant la syntaxe. Comme vous pouvez le voir, cela commence par un ado, puis deux accolades. Maintenant, la condition est la dernière chose écrite ici. Comme vous pouvez le voir, ce sont les deux accolades. Ensuite, nous avons le bloc de code. Après cela, nous avons cette condition, c'est pourquoi deux parenthèses. Et entre les deux parenthèses, nous avons la condition. Et ici, nous avons un point-virgule. Voici la syntaxe et vous devez la mémoriser. Puisque nous avons le dual et que nous avons les accolades avec un bloc de code avant la boucle while, la condition while. Cela signifie que l'instruction du corps de la boucle sera exécutée au moins une fois avant de vérifier si la condition est vraie ou non. C'est parce que nous avons la condition ici à la fin. Et c'est la principale différence entre la boucle while et do-while. La boucle do-while exécute donc le bloc de code avant de vérifier si la condition est vraie. Il continuera à répéter la boucle tant que la condition est vraie. Tout comme la boucle while rétrécit dans ce cas. Voyons cet exemple. Ici, nous avons un entier x égal à un. Nous avons dû faire des déclarations et nous avons cette condition. Maintenant, la première chose qui arrivera , elle ira au dual. Ensuite, il exécutera ces deux lignes avant de vérifier la condition. Donc ça va imprimer et numériser, va imprimer, je suis dans la boucle. Ensuite, il scannera quelque chose de l'utilisateur, disons un chiffre. Maintenant, alors que le nombre qui a été compté n'est pas égal à 0. Alors, qu'est-ce que cette condition est vraie ? Comme dans la boucle while. Il va revenir en arrière et exécuter à nouveau le bloc de code. Une fois qu'il a terminé l'exécution, il passera à la condition et continuera à boucler comme ceci, puis comme ceci, puis comme ceci, et ainsi de suite, jusqu'à ce que la condition soit fausse. Exactement comme nous l'avons expliqué dans la boucle while. Sauf que dans ce cas, si la condition est fausse depuis le début, le bloc de code sera exécuté au moins une fois car nous exécutons le bloc de code avant même de vérifier la condition sans que la condition soit vraie ou fausse. Et c'est parce que nous commençons par le du, puis le y. Contrairement au vin, qui est la deuxième, la deuxième fois que nous expliquons. Voyons maintenant un exemple pratique. abord, incluons stdio.h edge void mail. Ici, nous devons ajouter des vides. Et choisissons la langue qui sera c. Et x est égal à un. Faites alors que la condition est x différente de 0. Il s'agit de la syntaxe. Appuyez maintenant sur Entrée ici. Et ici, nous devons ajouter le bloc de code. Cela ajoute une impression des instructions f à l'intérieur de la boucle. Puis scannez f, lisez une entrée de l'utilisateur. Et disons X pourcentage d. OK, maintenant disons que entrez x puis barre oblique et sans barre oblique, et nous allons le laisser comme ça et la même ligne. Maintenant, sauvegardons-le. Disons que c'est le 16, fais-le. Passons maintenant au processus de compilation. Maintenant, allez dans le fichier ouvert contenant le dossier CMD, gcc, c de x. Nous sommes dans la boucle, entrez X , donc X, disons 123456. Tant que x n'est pas égal à 0. Il continuera à le faire. Maintenant, une fois que x est égal à 0. Voici maintenant la condition. X rien n'est égal à 0. Maintenant, si x vaut 0, donc 0 est égal à 0, donc cette condition est fausse. Il va s'en sortir. Les boucles do-while. Alors écrivons 0 ici. Comme tu peux le voir, c'est fini. Maintenant, supposons que nous voulons rendre la condition fausse dès le début. Disons donc que x n'est pas égal à 0. Et voici ce que nous avons. X est égal à un. Maintenant, comme vous pouvez le voir dans ce cas. Maintenant, si nous saisissons 0 ici, passons à l'exécution. Maintenant, si nous entrons 0 ici, cela signifie que 0 n'est pas égal à 0. Maintenant, nous avons déjà cette condition comme fausse car x est égal à 11, différent de 0 est vrai. Donc, si nous remplaçons ceci par 0, supposons que nous sauvegardons le code. Donc, s'il ne s'agit pas d'un « do-while », rien ne sera imprimé. Mais puisque nous utilisons un do-while, et nous avons déjà mentionné que le bloc de code sera imprimé avant le poulet sans que la condition soit vraie ou non. La condition est fausse. Ce n'est pas vrai car comme vous pouvez le voir ici, 0 différent de 0 est faux car 0 est égal à 0. La condition est donc, et rien ne doit être exécuté. Mais puisque nous utilisons un do-while, il sera exécuté au moins une fois, même si la condition est fausse. Alors lançons-le. Comme vous pouvez le voir, nous sommes dans la boucle, entrez x. Même si la condition est fausse, nous faisons exécuter le bloc de code, comme vous pouvez le voir sur cette ligne. Et c'est la principale différence entre le do-while et while. Maintenant, si nous utilisons le même code, comme celui-ci, je vais le copier comme c'est le vin. Et ici je vais ajouter les deux lignes, ces deux lignes. Commentons maintenant cette partie que la nature. Et jouons à la cellule sans fil. Maintenant, si nous sauvegardons ce code, revenons à l'exécution. L'écran. Maintenant, éditez EXE. Comme vous pouvez le constater, rien n'a été imprimé ici car la condition est fausse. Puisque nous vérifions la condition dans la nature avant d'exécuter quoi que ce soit, rien n'a été imprimé. Mais pendant ce temps, cela a été imprimé, même si la condition est fausse. C'est la principale différence entre les deux. J'espère que vous comprenez maintenant ce que j' essayais de souligner à propos de l'explication de Beck. Maintenant, si vous avez un problème ou un problème à comprendre ce qui se passe, je serais plus qu' heureux de vous donner plus de détails. Des questions sur les devoirs suivront pour vous permettre de mieux comprendre les choses. Merci d'avoir regardé cette leçon. 26. Briser et continuer en C: Bonjour et bienvenue cette nouvelle leçon dans laquelle nous allons parler de pause et de continuer. Maintenant, l'instruction break consiste essentiellement à écrire break et à ajouter un point-virgule. instruction vague peut être utilisée avec la boucle pour quitter immédiatement la boucle et exécuter le code extérieur en commençant après la boucle. Alors que l'instruction continue, qui écrit essentiellement continue, en ajoutant un point-virgule. Lorsque vous ignorez l'itération en cours et passez à l'itération suivante. Il ignorera ce code et passera directement à l'itération suivante. Le but de cette instruction break ici est de sortir d'une boucle. Par exemple, si notre code demande l'utilisateur ou à l'entrée de saisir une intégrale nommée x. Et cette condition est vraie. Cela va rompre la boucle while. Pour que les choses soient plus claires, prenons ces deux exemples. Il s'agit d'une boucle infinie. Un nourrisson qui était essentiellement une boucle qui se répète pour toujours. Ce code continuera donc à se répéter pour toujours. Parce que pendant un, et nous savons déjà que tout nombre qui n' est pas 0 est vrai. Un ici signifie « tout en étant vrai ». Cette condition sera vraie pour toujours. C'est pourquoi nous l' appelons boucle infinie. Cette boucle sera interrompue une fois que l'utilisateur saisira x comme un. Il va donc peser l'utilisateur pour entrer quelque chose, n'importe quoi. Maintenant, si l'élément que l' utilisateur a saisi est égal à un, il sortira de la boucle. Maintenant, c'est ça. La boucle se termine sans que la condition soit fausse. Maintenant, pour l'instruction continue, disons qu'il s'agit d'une boucle for qui boucle de un à neuf. Depuis que j'ai moins de dix ans. Maintenant, il continuera à exécuter ce code à chaque itération, tout comme nous sortons prévu dans la quatrième leçon de la leçon de boucle FOR. Maintenant, cette déclaration, si je suis égal au sexe égal, vérifiera une fois que je ou une fois que l' itération aura atteint ce six, ou que j'égale six, elle va tromper cette hydratation. Et quand on dit évasion, ça n'exécutera rien ici. Il va simplement passer à l' action et passer à sept. Donc cette ligne ne sera pas imprimée quand je suis égal à six. Et c'est ce que nous entendons par ignorer itération I à l'aide de l'instruction continue. Maintenant, pour clarifier les choses, nous allons le faire à l'aide d'un exemple pratique. Commençons maintenant par ajouter notre hachage include. Comme d'habitude. Mec, vide. Maintenant, entre les deux accolades ou accolades. Nous devons donc ajouter notre code. Montrons cette angoisse pour voir. Maintenant, nous devons créer une boucle while , la phrase de rupture. Maintenant, à l'intérieur de cette boucle while, nous devons la faire en boucle infinie et nous devons lire les entrées de l'utilisateur. Nous allons vivre personne jusqu'à D. Et disons, créons une variable, appelons-la M, donnez-lui une valeur initiale de 0. À l'intérieur, nous devons vérifier si m est égal, égal à un. Ensuite, je peux l' ajouter sur la même ligne. Ou si un alcyne, cette méthode, tant qu' il ne s'agit que d'une seule ligne, elle sera exécutée sans ces accolades, comme nous l'avons mentionné dans les leçons précédentes. Maintenant, si vous essayez de tester ce code, sauvegardons-le d'abord. Enregistrez maintenant le fichier. Accédez à Fichier ouvert contenant le dossier cmd. Ici. Faisons un zoom avant. Vous verrez le nom du fichier. Continuez à voir. Maintenant. Comme vous pouvez le voir, il attend que nous saisissions quelque chose. Entrez cinq, puis entrez 678. Il va continuer à en demander plus pour continuer à scanner la valeur entrante puisque nous sommes dans une infertile. Maintenant, une fois que j'en aurai écrit un, il sortira de la boucle while. Et l'instruction break est essentiellement utilisée pour quitter boucle while immédiatement et exécuter le code à l'extérieur, puisque nous n'avons pas de code, sortira de la boucle while et terminera le problème. Essayons-en un. Entrez. Comme tu peux le voir, c'est fini. Il est donc sorti la boucle while et le programme a fini de s'exécuter. C'est donc le but principal de l'utilisation de la conduite de frein. C'est essentiellement pour sortir de toutes les conditions de boucle infinie de sécurité. Maintenant, c'est la première chose à faire. Continuons l'instruction en utilisant une boucle for. Voici donc nos quatre à l'intérieur. Et je suis égal à 0. C'est moins de dix plus un plus. Nous allons donc demander si je suis égal à cinq. Ensuite, continuez. Maintenant, avant d'aller de l'avant, nous devons ajouter une déclaration imprimée. Print f. Disons pourcentage d slash n. Ici, nous devons imprimer la valeur de all. Cette ligne n'existe plus. Voyons la sortie dans les deux cas sans continuer avec le conteneur. Cela va maintenant imprimer des valeurs comprises entre 0 et 9. Passons donc à File Open. Voir Cmd, G, C, C, 17, bref mandat. Voyons voir. Peut-être dix. Vous identifiez maintenant EXE. Nous allons imprimer des valeurs comprises entre 0 et 9. Donc 0123456789. Maintenant, si nous l'activons, une fois que j'aurai cinq, cette condition sera vraie. Continuez, nous sauterons tout ce qui se trouve dans la boucle, et cela ira à l'incrément ou au bloc d'action de la boucle for. Donc, il n'exécutera aucun code quand il atteindra cela, j'égale cinq. Cinq ne seront donc pas imprimés. Alors testons-le ici. Sauvegardons ce code. Revenez en arrière, combinez-le, exécuté. Comme vous pouvez le voir, convertissons-les. Ici vous pouvez voir 01234, et ici vous pouvez les voir. Maintenant, cinq est là. Et l'exécution précédente sans cette sentence. Alors que nous n'en avons pas cinq ici, nous en avons sur 6789. Il en a donc sauté cinq. Nous avons déjà mentionné cette déclaration de suite. Nous allons ignorer l'itération actuelle et passer à l'itération suivante. Et c'est ce qui s'est passé ici. C'est ça. Il s'agit de l' instruction break sortie d'une boucle. Si la condition est vraie, il s'agit de l'instruction continue, qui est essentiellement une instruction utilisée pour ignorer une itération spécifique dans une boucle. C'est tout pour cette leçon. Si vous avez des questions, je suis là pour vous aider. Merci de m'avoir regardé. 27. Fonctions en C: Bonjour et bienvenue dans cette nouvelle leçon, qui est l'une des leçons les plus importantes de ce cours. Dans cette leçon, nous allons parler des fonctions. Une fonction est un bloc de code qui ne s'exécute que lorsqu'elle est appelée. Il est utilisé pour effectuer certaines actions. Et ils sont importants pour réutiliser du code, comme définir un code une fois et l'utiliser plusieurs fois. Pour utiliser la fonction, vous devez l'appeler dans votre code. Lorsque vous appelez une fonction, vous pouvez envoyer des données ou des entrées, et elle appelle return et out pour vous. fonction la plus courante est la fonction principale, qui est le point d'entrée que nous écrivons depuis le début de ce cours. Maintenant, notre fonction d'onde est essentiellement celle-ci. Nous l'écrivons comme ça. Main vide, deux parenthèses et deux accolades. Voici le nom de la fonction. Et main est réservé à cette fonction principale, qui est le point d'entrée entre les deux parenthèses, nous ajoutons les entrées. Maintenant, si nous ne voulons pas ajouter d'entrées, nous ajoutons le mot vide. Il s'agit maintenant du type de données renvoyé. Si cette fonction ne renvoie rien, nous l'appelons void. Nous ajoutons void dans le type de données de retour. Et le code que vous voulez exécuter ou réutiliser, vous l'écrivez généralement ici. Voici les codes. Maintenant, c'est l'une des fonctions que nous utilisons beaucoup depuis le début de notre programme. Pour exécuter la fonction, vous devez l'appeler. La fonction vous offre l'avantage d'être définie une fois et de pouvoir être exécutée plusieurs fois. Il faut donc la même taille dans la mémoire, peu importe, combien de fois il sera appelé. Lorsque vous appelez une fonction, vous pouvez lui envoyer des entrées, comme nous l'avons déjà mentionné. Et l'exemple d'une fonction que nous utilisons depuis le début de notre processus de codage est la fonction print f. Maintenant, print f function est essentiellement une fonction qui prend des entrées entre les deux parenthèses. Et l'exécution de cette fonction. La fonction affichera la sortie sur cmd, qui est la fenêtre de ligne de commande. Maintenant, la fonction print prend une chaîne comme argument d'entrée et l'affiche à l'écran. Voir les projets composés d' une ou de plusieurs fonctions, qui sont essentiellement les principales fonctions d'impression et de numérisation. Maintenant, print f, scan f signifie. Toutes ces fonctions sont appelées fonctions de programmation C ou fonctions intégrées. Comme nous ne créons pas cette fonction, nous ne les utilisons que. Nous les appelons par leur nom. Mais si vous créez une fonction, appelons-la, disons que vous appelez la fonction Ashraf. On parle alors de fonction définie par l'utilisateur. Donc, tout ce que vous créez est appelé fonction définie par l'utilisateur. Je pense que vous utilisez, et il est déjà créé par compilateur C ou le langage de programmation C, s' appelle une fonction intégrée ou une fonction de programmation C. Maintenant, pour que les choses soient plus claires, nous devons parler de ce que vous devez faire si vous souhaitez créer votre propre fonction. Eh bien, si vous voulez créer votre propre fonction, vous devez comprendre qu' une fonction se compose de trois parties et que vous devez mémoriser ces parties. La première partie est le prototype. Et ce prototype déclare la fonction. Il indique donc au compilateur qu'il existe une fonction portant ce nom et ces spécifications. Habituellement, le prototype inclut le type de retour, comme nous l'avons déjà mentionné. Le nom de la fonction, les parenthèses ici et là, et l'entrée entre les deux parenthèses. Ensuite, la ligne se termine par un point-virgule. C'est ce qu'on appelle un prototype. Maintenant, c'est la première partie. La deuxième partie s'appelle la mise en œuvre. Et c'est essentiellement l'endroit où vous écrivez le code de la fonction, qui définit le comportement de la fonction. Et il a exactement la même forme que le prototype, comme vous pouvez le voir, sauf pour la même colonne ici, nous n'avons pas de point-virgule. Au lieu de cela, nous avons les deux accolades. À l'intérieur. Nous allons écrire le code de fonction. Et vous pouvez le voir ici. Nous avons ici la première accolade. Voici la seconde. Et entre eux. Nous écrivons généralement notre instruction de fonction ou notre code. Maintenant, c'est la deuxième partie, qui consiste essentiellement à écrire la fonction elle-même avec le code que nous devons exécuter. Le troisième aboiement est l'appel de fonction. L'appel de fonction inclut le nom de la fonction et toute impulsion entre les deux parenthèses. Et si elle renvoie quelque chose, nous devons stocker les données renvoyées par cette fonction dans une variable. Maintenant, s'il ne retourne rien, nous n'avons pas besoin de stocker quoi que ce soit. Faisons une révision rapide. Une fonction que vous créez se compose de trois éléments que vous devez noter. La première chose est ce prototype, qui est essentiellement un moyen de déclarer la fonction. C'est une ligne qui se termine par un point-virgule. Il inclut le type de retour, le cas échéant, le nom de la fonction que vous définissez, ainsi que deux parenthèses séparées par une entrée. S'il y a du drôle. Maintenant, s'il n'y a pas d'entrée, vous devez écrire void, et nous aborderons cela dans une leçon simulée, la signification d'un type de données void. Maintenant, après avoir écrit le prototype, nous avons besoin de l'implémentation, qui est le corps de la fonction. Nous utilisons la même ligne que dans le prototype. Mais au lieu de terminer la ligne par un point-virgule, nous la terminons avec deux accolades. Celui-là et celui-ci. Entre les doubles accolades nous arrivons le code de la fonction. La première étape est l'appel de fonction. Dans notre main, nous pouvons appeler notre fonction avec son nom, son nom fonction, et nous envoyons deux entrées. Je sais maintenant que les choses ne sont peut-être pas claires. Prenons un exemple pour rendre les choses encore plus claires. Maintenant, c'est une fonction que nous avons définie et que nous allons exécuter en quelques secondes. La première partie est appelée prototype. Ceci est aligné. Il s'agit du type de retour. Cette fonction renvoie un entier. Ceci, le sous-mot est le nom de la fonction, qui est la deuxième partie du prototype, comme nous l'avons déjà mentionné. Maintenant, nous avons deux parenthèses, comme vous pouvez le voir ici et ici. Et ces deux parenthèses, nous terminerons par un point-virgule. Maintenant, cette fonction va prendre deux entrées. Cela peut maintenant prendre plus de deux entrées en fonction de notre programme et de notre code. Mais vous devez vous assurer qu'il y a un point-virgule entre chacune de ces entrées. Et vous avez le type et le nom de chacune de ces entrées. Nous avons donc le type de données pour le premier entier en entrée, et le nom est x virgule. Le type de données de la seconde entrée est alors entier. Et son nom, c'est pourquoi ? La deuxième chose ? Maintenant, c'est la première chose que nous avons. Cela s'appelle le prototype, comme nous l'avons déjà dit. Maintenant, la deuxième chose est la mise en œuvre. C'est le numéro deux. Et comme nous l'avons déjà mentionné, la première ligne est la même. C'est un point commun entre le prototype et la limitation, sauf pour le point-virgule, il faut le supprimer. Et après cela, nous ajoutons deux accolades. Et entre eux, nous ajouterons notre code. Voici le code que vous pouvez réutiliser, et c'est le nom de la fonction. Il s'agit du type de données de retour, et il s'agit des deux entrées. Cette fonction soustrait x moins y. Nous allons donc créer une nouvelle variable à l'intérieur de la fonction. Elle sera égale à x moins y, donc le résultat sera à l'intérieur de z. Et comme cette fonction renvoie un entier, nous devons renvoyer la valeur de sommation. Et nous terminons le terrain par un point-virgule. C'est donc notre code. Ce bloc s'appelle implémentation, est la deuxième chose que vous devez faire. C'est la première chose à faire. La troisième chose est l'appel de fonction. Maintenant, comme vous pouvez le voir, l'appel de fonction appelle simplement la fonction avec son nom. Ici nous avons le nom de la fonction, nous avons les deux parenthèses et le point-virgule. Mais au lieu d' ajouter x et y, nous ajoutons deux valeurs à passer à la valeur, à la fonction, désolé. Et vous devez ajouter la même couleur. Maintenant, pouvez-vous transmettre des variables ? Oui, vous pouvez le remplacer par x et y, ou par a et B ou ce que vous voulez. Mais vous devez vous assurer qu'il n'y a que deux entrées. Sens. La fonction n'accepte que deux entrées et vous devez vous assurer que les variables sont des entiers et qu'elles ont des valeurs. Maintenant, une fois que vous avez envoyé les valeurs à cette fonction, vous pouvez l'appeler, ce qui est la troisième chose. Nous appelons cet appel ou appel de fonction. Appel de fonction. L'appel de fonction est essentiellement un appel. Cela donnera 52 au lieu de x et y. Et cinq seront ici cinq moins deux égale trois. Z sera donc égal à trois et il en retournera trois. Maintenant, lorsque vous appelez la fonction, retournera un entier. Nous devons donc créer une valeur entière de variable, désolé, nous l'appelons var pour stocker la valeur qui sera renvoyée par la fonction. Et dans ce cas, il y en aurait trois. Donc var serait égal à trois. Et quand nous l' imprimons, le résultat sera trois. Ce sera le résultat dans la fenêtre de la console. Et ici, nous appelons la fonction, comme vous pouvez le voir dans cette ligne. À l'intérieur de la fonction principale. Vous pouvez l'appeler encore et encore sans avoir à vivre toute la fonction. Chaque fois que vous l'appelez, vous ne l'écrivez qu'une seule fois et vous pouvez l'appeler, disons dix fois, 20 fois, comme vous voulez. Maintenant, pour que les choses soient encore plus claires, implémentons cette taille de pixel et notre Bloc-notes Plus, Plus. Maintenant, pour ce faire, nous allons commencer par la chose habituelle. Nous allons inclure stdio.h. Maintenant, la première chose que nous devons faire est d'ajouter un vide, vide principal, qui est notre fonction principale. Maintenant, ce que nous allons faire ensuite est simple. Nous ajouterons le prototype de fonction. Habituellement, le prototype est tout au-dessus de la moyenne. Voici donc le prototype de fonction. La fonction retournera donc un entier et son nom sera résolu. Elle prendra deux entrées, x et y, et nous la terminerons par un point-virgule. Maintenant, la deuxième étape, c'est la première étape. La deuxième étape consiste écrire la fonction elle-même sous le principal, à l'extérieur, à l'intérieur et en dessous, comme vous pouvez le voir ou en dessous. Nous sommes en dehors de la rue principale, peu près trois, désolé. Mise en œuvre. Maintenant, ce que vous devez faire est simplement copier la ligne entière ici à partir du prototype, coller ici, mais de supprimer le point-virgule, comme nous l'avons déjà mentionné, d' ajouter deux accolades. Maintenant, nous devons nous assurer que c'est identique à celui-ci, sauf pour le point-virgule, vous devrez le supprimer. Cette fonction va maintenant soustraire x moins y, un simple code C. Et chaque fois qu'un objet fonctionnel ou quelque chose doit contenir le mot return, il renverra cette valeur. Passons maintenant à la dernière étape, l'appel. Supposons que nous voulons appeler cette fonction, donnez-lui 52. Maintenant, si nous avons fait cela et que nous avons exécuté le code, rien ne se passera. Cette fonction soustrait cinq moins trois, moins deux, donc elle équivaut à trois et la valeur de trois sera flottante dans la mémoire. Donc, pour contrôler ou enregistrer le résultat de cette fonction, nous devons le stocker dans une variable. Appelons-le var. Et il doit s'agir du même type de données que le type de données de retour ici, ici, ici et ici. Il renvoie donc un entier. Nous devons donc recevoir cette valeur de retour dans un entier. Maintenant, une fois que nous avons cette valeur de retour de la fonction, il s'agit de l'appel de la fonction. J'ai ressenti. Par son nom. Nous pouvons l'imprimer en utilisant un print f statement results. La seule personne fait D. Ici. Nous devons ajouter ci-dessus. C'est ça. Sauvegardons le code. Appelons ça des fonctions. Fais fonctionner ça. Maintenant, compilons-le. Gcc, c, e, Comme vous pouvez le voir, un résultat est égal à trois. Maintenant, nous pouvons jouer un peu avec ce code. Vous pouvez transmettre des variables au lieu de constantes. Supposons que nous voulons demander à l'utilisateur de saisir deux valeurs. Donc premier chiffre, et nous allons le prendre avec un relevé scan f, pourcentage d. Appelons-le d'abord. Maintenant. Permettez-moi de définir deux variables. Entier, premier nombre de personnes sur 0, nombres entiers, second, nombre égal à 0. Maintenant, c'est la deuxième variable numérique que nous voulons résoudre ce type de valeur. Appelons ça quelques secondes. Voici le premier chiffre. Le deuxième chiffre. Nous allons maintenant appeler la fonction, et au lieu d'ajouter les deux constantes, nous allons ajouter le premier et le deuxième nombre que l'utilisateur saisit. Ensuite, nous allons imprimer le résultat. Ajoutons une barre oblique, une barre oblique ici et une autre barre oblique n. Maintenant, appelons-le à nouveau, compilons-le. Comme vous pouvez le voir dans le premier chiffre, disons 10. Deuxième chiffre, disons que alt est égal à x. Comme vous pouvez le voir, il a été implémenté sans aucun problème. Ainsi, un appel de fonction peut prendre des constantes et une balise peut prendre des variables tant que ces variables sont du même type que l'implémentation. Et pour le prototype, assurez-vous toujours que vous utilisez le même type ou le même type de données. Sinon, vous risquez de vous retrouver avec des erreurs de syntaxe ou de logique. C'est ainsi qu'il est facile de créer une fonction, une fonction définie par l'utilisateur. Comme vous pouvez le constater, il s'agit du prototype de fonction de la première étape. Le type de données renvoyées, le nom de la fonction et les deux entrées se terminaient par un seul. La deuxième étape est la mise en œuvre, qui est la fonction elle-même. Cette valeur est supérieure à la moyenne ou inférieure à la valeur principale. Comme pour le prototype, mais au lieu d'un point-virgule, vous devez ajouter deux accolades et y ajouter votre code. La dernière étape est l'appel de fonction, qui consiste essentiellement à appeler, comme appeler quelqu'un, appeler une fonction par son nom, passer les deux entrées et à obtenir le résultat return, en stockant le résultat à la fin, qui est la variable dans laquelle nous voulons stocker les résultats. C'est tout pour la leçon sur les fonctions. Si vous avez des questions, n' hésitez pas à les poser dans les questions et réponses qui seront ravis de vous aider. 28. Mot clé vide en C: Bonjour et bienvenue dans cette nouvelle leçon dans laquelle nous allons parler du mot clé void. Nous avons déjà parlé du vide et nous en avons parlé dans plus d'une leçon. Mais dans cette leçon, nous en parlerons plus en détail. Le mot clé void est utilisé pour n'importe quelle fonction pour donner la signification de Nothing. Par exemple, une fonction qui prend void et renvoie void se trouve devant vous. Comme vous pouvez le voir, il s'agit du type de données de retour, comme nous l'avons mentionné dans la leçon précédente, et il est nul. Maintenant, il est également vide entre les deux parenthèses. seul but de cette fonction est d'imprimer Mike. Maintenant, cela peut être changé avec n'importe quoi. Mais cette fonction ne retournera jamais aucune variable ni aucune valeur et ne prendra aucune valeur en entrée. Ainsi, par exemple, si nous avons besoin de définir une fonction qui ne prend aucun argument, nous volerons entre les deux parenthèses, le mot-clé void, comme dans cet exemple, si nous avons besoin de définir une fonction qui renvoie aucune sortie, nous aimerions. Au lieu de ce retour, tapez le mot clé void. Et c'est le type de retour nul. La fonction peut prendre un impair ou trois. Il s'avère que c'est fondamentalement tout le sens de vide qui ne veut rien dire. Si vous avez vu le mot vide quelque part, cela signifie que cet endroit ne prendra rien ou que nous ne vendons rien. Voici un autre exemple. Il s'agit de notre prototype pour une fonction qui ne renvoie rien et ne prend rien. C'est pourquoi nous avons du vide ici et ici. Ensuite, cette fonction est imprimée par son nom. Maintenant, comme vous pouvez le voir, c'est l'implémentation de cette fonction. Nous utilisons le même prototype, mais nous ajoutons deux accolades et le point-virgule. Et à l'intérieur, nous ajoutons l'état d'impression. La dernière chose, c'est le charbon. Et appeler une fonction void est facile. Vous l'appelez simplement par son nom sans rien écrire entre les deux parenthèses car il ne prend aucune sortie et sans recevoir de valeur de ce dernier et sans le stocker dans une variable. Donc pour appeler une fonction qui prend void, écrivez son nom et rien entre parenthèses. Exactement comme dans cette ligne. Elle renvoie void, comme dans notre exemple, puis ne reçoit pas sa sortie dans une variable, il suffit de l'appeler tel quel. Maintenant, faisons-le de manière pratique. Dessinons notre propre fonction vide ou liste de manière appropriée, c'est vrai, désolé, notre propre fonction vide. Maintenant, ajoutons l'inclusion de hachage à laquelle nous sommes habitués. Faisons un zoom avant et STD ou Edge. Sauvegardons le fichier et appelons-le. Oublions le mot clé. Voir. Maintenant, à l'intérieur, après avoir utilisé le hachage include, nous devons appeler la fonction principale void. Maintenant, la fonction principale et nous annulons le hibou peut être et ajoutons void. C'est la syntaxe que nous utilisons habituellement. Essayons maintenant le prototype ici. Nul, nom en lettres moulées et nul. Le nom de fichier, comme nous l'avons mentionné, est le mot clé void. Maintenant, copions ce prototype, basant ici, et supprimons le point-virgule, deux accolades et le loyer f. Maintenant, pour appeler, c' est la première étape, c'est la deuxième étape. La troisième étape consiste à appeler cette fonction dans le fichier principal. Il suffit donc de l'appeler par son nom, imprimer et d'ajouter deux parenthèses sans rien dedans. Et il veut revenir, je pense que vous enregistrez le fichier ouvert contenant le dossier CMD. Copions le nom gcc et le nom de ces deux-là. Maintenant aidé EXE. Et comme vous pouvez le voir, il a exécuté cette fonction. C'est une fonction qui ne prend rien de la queue n'est rien. C'est ce que nous appelons une fonction vide. Cela montre à quel point il est facile de le mettre en œuvre. Donc maintenant, chaque fois que vous voyez un mot pour cela, cela ne veut rien dire. Ne saisissez rien de ce que je voulais dire. Je pense que c'est en train de regarder cette leçon. Si vous avez des questions concernant la fonction void, nous sommes là pour vous aider. 29. Comment créer une bibliothèque en C: Bonjour et bienvenue dans cette nouvelle leçon dans laquelle nous allons parler des bibliothèques en C. Donc, pour créer une bibliothèque en C, vous devez d' abord savoir ce qu'est une bibliothèque. Une bibliothèque est essentiellement un ensemble de fonctions qui effectuent des actions spécifiques. Et nous créons généralement des bibliothèques pour des capteurs pour, exemple, un écran LCD pour la mauvaise clé pour lire une valeur de température, ou simplement une calculatrice. Supposons donc que nous souhaitions créer une nouvelle bibliothèque et l' appeler bibliothèque kilométrique. Nous avons déjà mentionné que la bibliothèque est un ensemble de fonctions. Maintenant que ces fonctions doivent être utilisées, il y a peu de choses que nous devons écrire. Nous savons que chaque fonction comporte trois éléments. Ce prototype, cette implémentation et le noyau. Maintenant, pour créer une bibliothèque, nous devons connaître le nombre de fichiers que nous pouvons inclure. Fondamentalement, peut inclure un nombre illimité de fichiers. Mais nous ne nous concentrerons que sur deux types. C'est le premier fichier, et appelons-le C ou main. Ce fichier C. Maintenant, vous pouvez l'appeler calculatrice. C'est le deuxième fichier que nous devons appeler, et appelons-le calculateur h. Celui-ci est appelé fichier d'en-tête, et celui-ci est appelé fichier source. L'extension de ce fichier est le point c et pour ce fichier est le point H signifie en-tête. Maintenant, nous devons savoir quelles sont les choses que nous allons écrire dans chacun de ces combats. Le fichier du document comprendra le prototype. Prototype, ce truc. Nous en avons donc terminé avec cela. Le C5 inclura la mise en œuvre. Nous en avons donc terminé avec cela également. Ce qui reste, c'est le charbon. Le charbon est essentiellement quelque chose que nous allons faire dans notre C5 principal, qui est le fichier principal du programme. Maintenant, pour faire cela ou pour appeler ces fonctions dans notre fichier principal, nous devons inclure notre bibliothèque. Nous allons donc écrire le mot inclure. Mais au lieu de combattre ces deux signes, nous ajouterons le signe des guillemets doubles. Et la seule chose dont nous avons besoin pour inclure le fichier d'en-tête. Nous allons donc ajouter la calculatrice, le tailleur. Cette ligne nous permettra d' appeler n'importe quelle fonction dans le fichier source phi de la bibliothèque de cette calculatrice. Donc, si nous avons fait cela, nous avons écrit cette ligne. Cela signifie que nous pouvons voir n'importe quelle fonction dans le fichier point c de la calculatrice, qui est le fichier que nous avons créé ici. Pour conclure, voici notre bibliothèque. Cette bibliothèque comporte deux éléments. abord, un fichier source, voyons voir. Le deuxième est le point h du fichier. Maintenant, appelons-les Can pour Calculator. , ce fichier source Comme nous l'avons mentionné, ce fichier source inclura l'implémentation de la fonction. Alors que le fichier tête haute inclura le prototype de la fonction. Maintenant, pour appeler les fonctions, nous devons ajouter le hachage include, qui est cette ligne. À l'intérieur de notre principal. Si nous avons ajouté cette ligne, cela signifie que nous pouvons voir et interagir avec n'importe quelle fonction à l'intérieur du point de calcul c, qui est le fichier source, ce fichier ou celui-ci. Et voici à quel point il est facile de créer une fonction en C maintenant ou solide de créer une bibliothèque en C. Maintenant, pour clarifier les choses, nous allons effacer la même chose avec le même bibliothèque de calcul de nom dans notre bloc-notes et voyez comment les choses seront exécutées. Alors faisons-le. Passons à notre compilateur C. Maintenant c'est notre fichier principal, nous devons donc faire ce que nous utilisons en cours d'exécution, c' est-à-dire include. Et dans les hommes nuls. Une fois que vous aurez fait cela, nous devrons l'enregistrer. Je vais créer un nouveau fichier. Voyons les chiffres pour nous assurer que nous avons la bonne numérotation pour tous nos fichiers. Nous l'avons à 21 ans. Appelons-le donc bibliothèques 21 C. Maintenant à l'intérieur, nous devons créer un fichier point c de domaine. Il s'agit de notre premier dossier. Nous devons maintenant créer un autre fichier et le nom qu'il peut voir. Voici le fichier source. Fichier source. Nous allons écrire ici les fonctions d' implémentation. Et nous devons créer un autre fichier, qui est le fichier d'en-tête. Prototype de fonctions. Comme nous l'avons mentionné dans notre explication, assurez-vous qu'il porte le même nom que le fichier source, mais qu'il se termine par h sur z. Et cliquez sur Enregistrer. Maintenant, l'implémentation des fonctions impaires, nous devons ajouter une fonction qui fera la somme de deux nombres, x et y. Et nous avons besoin de plus que ce dont nous avons besoin pour les fonctions qui ajoutent réellement la multiplication, division et soustraction pour que la calculatrice additionne deux nombres, les multiplie, les divise, les soustrait. Voici le fichier d'en-tête dans lequel nous avons écrit le prototype de fonction. Coby ces prototypes dans le fichier source. Le meilleur ici, béni ce point-virgule avec de bonnes accolades. Maintenant, nous devons commencer à balayer nos codes. Comme d'habitude. Cela n'a rien de nouveau. Nous sommes en train d'écrire l' implémentation pour chacune de ces fonctions. Donc égale x plus y. Imprimer f. Imprimer f. Certains résultats sont égaux au pourcentage d. Et nous l'ajouterons ici. Copiez les mêmes stores ici, ici et ici. Maintenant, au lieu de somme, nous devons ajouter la multiplication. Il faut ajouter la division. Et ici, nous devons ajouter une soustraction. Nous avons maintenant terminé l' implémentation de cette fonction dans le fichier source. Mais pour utiliser le print f, nous devons inclure la bibliothèque standard. Il s'agit de la bibliothèque standard. Maintenant, nous avons terminé le prototype, nous avons terminé la mise en œuvre. Nous devons les appeler. Nous devons donc ajouter un autre hachage. Incluez exactement comme ce que nous avons mentionné avec deux guillemets doubles, comme calc. Cela signifie que notre fonction principale peut désormais voir les fonctions créées dans le fichier source. Appelons-les. Appelons la fonction add et ajoutons 56. Ajoutons une barre oblique n ici pour nous assurer qu'ils ne seront pas imprimés sur la même ligne. Ok, retournez ici. Vous devez appeler la fonction d'addition, la fonction de multiplication, fonction de division, la fonction de soustraction. Maintenant, nous devons dire, je pense que si vous voulez inclure la bibliothèque créée par les créateurs du compilateur, vous pouvez l' ajouter entre les sites les plus grands et les plus petits comme ça. Mais si la bibliothèque que vous souhaitez inclure est créée par un utilisateur, vous devez l'ajouter entre deux guillemets, comme vous pouvez le voir ici dans cette bibliothèque, a été créée par nous. C'est pourquoi il est ajouté entre guillemets doubles. Et cette bibliothèque a été créée par le compilateur, le fabricant ou les créateurs. Il est donc ajouté à un taux d'intégrateur ou à des signes moins égaux. Comme vous pouvez le constater, c'est une bonne information que vous devez garder à l'esprit. Maintenant, sauvegardons et essayons de compiler notre code. Nous devons donc écrire GCC main.cc. Comme vous pouvez le constater, ici, nous avons moins d'erreurs. C'est parce que nous avons essayé de compiler uniquement ce premier C5. Maintenant, écrivez ceci en tant que C. C, C, comme vous pouvez le voir, il est combiné sans aucune erreur. Comme nous l'avons mentionné précédemment. Compilé pour voir les fichiers, nous devons nous assurer que nous avons nommé les fichiers ici. Maintenant, exécutons un e x e. Comme vous pouvez le voir, certains résultats sont égaux à 11, d'accord ? Nous avons un problème avec la mise en œuvre. Ici, nous aurons plus, nous aurons la multiplication, la division et la soustraction. Appelons-le encore une fois. Comme vous pouvez le voir, 11300 moins un. C'est ça. Maintenant, comme vous pouvez le voir, notre code fonctionne très bien sans aucun problème. Et nous venons de créer notre première bibliothèque et voir si vous avez écrit tout ce que j'ai écrit et que vous avez créé cette bibliothèque, alors c'est le moment où vous devez applaudir pour vous-même parce que vous a créé votre toute première bibliothèque C. Je suis sûr que c'est beaucoup à tirer d'un objectif. Vous devrez peut-être mettre la vidéo en pause, revenir en arrière et la regarder à nouveau pour aimer comprendre les choses. Et essayez de le répéter plus d'une fois, puis vous pouvez passer à la mise en œuvre et appliquer la même chose que moi. Résumons ce que nous avons abordé dans cette leçon. Pour créer une bibliothèque C, nous avons mentionné que vous devez créer deux fichiers. Vous pouvez créer plus de deux fichiers. Il s'agit essentiellement d'une approche de conception. Mais ce que nous allons créer est un fichier source et le fichier d'en-tête, le fichier source, un autre fichier doit avoir le même nom avec une extension différente. Le fichier source est le fichier d'en-tête est point h. Maintenant, ces deux fichiers sont essentiellement la bibliothèque et nous sommes en train de créer une bibliothèque de calculatrice. Le fichier source inclut l'implémentation ou les fonctions et les limitations. Alors que le fichier d'en-tête inclura le prototype de la fonction. Il ne reste plus que le charbon. Pour appeler ces fonctions, nous devons inclure le nom de la bibliothèque. Le fichier d'en-tête de bibliothèque est ce que nous devons inclure dans les domaines science-fiction. J'ai donc corrigé l'inclusion et ajoute le calculateur de fichier d'en-tête, ce bord. Vous devez maintenant l'ajouter entre deux guillemets car il s'agit d'une bibliothèque créée par un utilisateur, non de notre bibliothèque liée au compilateur. Des trucs, y compris vous pouvez facilement appeler les fonctions de votre domaine, car une fois que vous l'avez inclus, cela signifie que vous avez le prototype de toutes ces fonctions. Comme le fichier d'en-tête inclut les prototypes, vous pouvez les appeler facilement. Et c'est ce que nous avons fait ici. Il s'agit de l' implémentation de la fonction dans le fichier source, le calculateur du fichier d'en-tête, le bord inclut le prototype et le but est dans le principal. Mais avant d'appeler, nous devons nous assurer que nous utilisons le calculateur d'inclusion de hachage ce bord. Et ceci est écrit entre deux guillemets doubles, non entre des signes plus grands et inférieurs à. Il s'agit d'une bibliothèque créée par l'utilisateur. Il s'agit d'un ordinateur ou d'une bibliothèque liée au compilateur. C'est tout pour savoir comment créer une bibliothèque et voir. 30. Tableaux en C: Bonjour et bienvenue dans cette nouvelle leçon dans laquelle nous allons parler des tableaux en C. Maintenant, l'artère est un groupe de données contenant un nombre ou une valeur fixe. Ils sont tous du même type. Examinons par exemple cette syntaxe. C'est ce qu'on appelle la définition de tableau. Ce type de données est intérieur. C'est comme définir n'importe quelle variable, d'habitude et définir une variable. Nous écrivons int x égal à 0. Mais dans ce cas, au lieu de lutter contre cela, nous ajoutons ces deux crochets. Et entre eux, nous allons ajouter la taille du tableau. Il s'agit de la taille de notre tableau. Cette ligne fera cela dans notre mémoire. Cela créera cinq variables. Le nom sera array, et vous pouvez y accéder à l'aide de l'index. Le numéro que nous écrivons ici s'appelle index. La première chose que vous devez savoir est que ce compte commence à 0. Donc, s'il y en a cinq ici, cela signifie cinq éléments, donc c'est de 0 à 4. Maintenant, cet index commence toujours à 0. Cela signifie que le tableau contient des éléments d'un élément à l'autre. Car, comme vous pouvez le voir ici, length doit être une valeur constante et elle ne peut pas être variable. Vous ne pouvez pas ajouter de variables à cinq ici. Vous ne pouvez pas faire cela et un tableau et ajouter X entre les deux crochets. Ce n'est pas bien. Cela vous donnera une erreur de compilation. Baie. Les crochets ne prennent que des constantes, pas des variables. Et c'est ce qui arrive quand on exécute cette ligne. Cela créera cinq variables et nous pouvons y accéder en écrivant simplement un 0. Et nous verrons cela en pratique dans quelques minutes. Maintenant. Cette ligne crée un tableau d'entiers de taille cinq. J'adore cet exemple, c'est que le tableau peut être initialisé au moment de la définition. En utilisant cette syntaxe, vous pouvez écrire le tableau cinq et les deux accolades ici et là, et commencer à les remplir. Comme il s'agit d'un tableau d'entiers, nous allons ajouter des valeurs entières et vous devez les séparer par une virgule. Comme vous pouvez le voir ici. La ligne doit se terminer par un point-virgule. Maintenant, quand vous faites cela, cela créera cette chose dans notre mémoire. Pour créer un tableau 0, donnez-lui une valeur de un à n'importe qui, donnez-lui une valeur de deux tableau pour lui donner une valeur de trois. Tableau trois, donnez-lui une valeur de quatre. 3a4, donnez-lui une valeur de cinq. Et il s'agit essentiellement de ces valeurs. Comme nous l'avons déjà mentionné, nous allons commencer par 01234. C'est ainsi qu'il est facile d' initialiser une autre méthode lors de la définition. Il existe maintenant des cas particuliers lors de l'initialisation du tableau avec des valeurs inférieures à sa longueur. Nous avons donc ici la longueur cinq, et nous n'avons ajouté que deux valeurs. Les éléments restants seront initialisés avec des zéros, comme vous pouvez le voir ici, ici et ici. C'est comme si tu en avais écrit 12 000. Ces deux-là sont identiques. Tant que vous n'ajoutez pas le reste des valeurs, le compilateur les complète automatiquement avec des zéros. Maintenant, si vous essayez d'initialiser le tableau avec des valeurs supérieures à sa longueur, cela entraînera une erreur de compilation. Supposons que ce tableau comporte cinq éléments. Revenons en arrière et nous avons ajouté une autre virgule et six, une autre virgule et sept. Cela vous donnera probablement une erreur de compilation car vous ajoutez sept éléments à un tableau de cinq éléments. Donc cinq éléments, il ne doit y en avoir que cinq. Si vous ajoutez un sept ou un six, cela vous donnera une erreur de compilation. Ce sont quelques-unes des choses que vous devez garder à l'esprit lorsque vous manipulez un tableau. Maintenant, parlons de l' accès aux éléments du tableau. Ce que vous devez savoir ici, c'est que tous les éléments du tableau ne sont accessibles que sur la même instruction lors de l'initialisation. Comme dans cet exemple. Vous pouvez accéder à tous les éléments. Et ici, nous avons accédé à tous ces éléments. Maintenant, après l' initialisation, on ne peut y accéder qu' élément par élément. Ainsi, une fois initialisé et que vous souhaitez ajouter une nouvelle valeur, vous devez l'ajouter en utilisant cette syntaxe. Vous allez écrire le nom du tableau, deux crochets, le numéro de l' élément, puis le signe égal. Ensuite, vous pouvez ajouter de la valeur. Encore une fois, cet index de tableau commence à 0. Vous devez donc en tenir compte lorsque vous écrivez ce numéro. Vous pouvez utiliser une variable pour indiquer l'index de l'élément. Cela peut donc être remplacé par une variable, disons x ou comme le tableau I. Et nous pouvons l'ajouter dans une boucle for. Cela peut être utile, mais c'est pendant, disons, l' accès aux éléments du tableau, pas pendant l'initialisation. Maintenant, si nous essayons d'ajouter une variable dans la ligne d' initialisation, comme ici, cela nous donnera une erreur de compilation. Mais vous pouvez accéder aux éléments d'un tableau à l'aide d'une variable qui ne provoquera pas d'erreur. Vous pouvez également accéder à chaque élément en scannant une variable directement dans un élément de tableau. Les éléments sont donc traités comme des variables normales. Donc, tout le monde est fondamentalement une variable, tout comme x, y et n'importe quelle autre variable. Vous pouvez donc y accéder facilement en écrivant simplement et en utilisant les éléments. Et juste dans ce cas, c'est un tableau. Vous pouvez même les utiliser dans la fonction print f. Comme vous pouvez le voir ici, nous imprimons l'élément 0 et nous ajoutons le pourcentage d comme une variable normale. Ensuite, au lieu d'ajouter X ou Y, nous ajoutons l' élément de tableau que nous voulons imprimer. Maintenant, pour que les choses soient plus claires, nous allons le faire de manière pratique. Commençons donc. Bonjour, et maintenant ajoutons hash include et N main void. Maintenant, sauvegardons ça. Appelons-le tableau. Les gens auront 22 ans. Si je me souviens bien. Je vois toujours. Maintenant, c'est ça. Commençons par créer un nouveau tableau. Nous avons déjà mentionné que vous devez écrire le nom du type de données, la taille du tableau entre crochets. Créons donc un tableau, un tableau et créons l' élément numéro cinq. Il existe maintenant plusieurs approches pour créer un tableau. Vous pouvez tourner comme ça, ou vous pouvez l' initialiser directement avec les valeurs 12345. Ou vous pouvez simplement initialiser certains éléments, comme 12. Comme nous l'avons déjà mentionné, cela ajoutera des zéros et les éléments restants. Cela ajoutera ces éléments dans notre tableau, et cela n'ajoutera aucun élément à l'intérieur de notre tableau. La première information que nous n'avons pas mentionnée est que vous ne pouvez pas ajouter de variable ici à côté des cinq. C'est interdit et C. Maintenant, si nous avons essayé d' ajouter une variable, disons que x est égal à Pi. Compilons ce diaporama. Maintenant, allons le soulever. Maintenant, comme tu peux le voir. Maintenant, il s'est compilé correctement, mais nous avons un problème. Maintenant. Ce problème, allons ici et essayons d'imprimer. Ajoutons quelques valeurs ici dans ce tableau que nous venons de créer avec un initialiseur de variable. Imprimons les valeurs à l'intérieur de ce tableau. 0 pourcentage égal d. Et de la même manière que array 0, array. Et nous voulons imprimer cette valeur. Maintenant, revenez en arrière, essayez de compiler, et vous verrez qu' il y a une erreur. objet de taille variable peut ne pas être initialisé, comme vous pouvez le voir, et cela indique que cet élément existe dans nos initialiseurs de tableau. Comme vous pouvez le voir, il ne prend pas les éléments du tableau puisque nous avons une variable ici. Maintenant, la correction de cet endroit, ce serait cinq points communs à cette ligne. Et il devrait imprimer la valeur sans aucun problème. Comme vous pouvez le voir, notre élément 0 est égal à un. Et c'est la première chose que nous devons mentionner, qui est de ne pas ajouter de variable dans l'initialisation du tableau. Maintenant, la deuxième chose que nous devons mentionner est que si vous essayez d' initialiser un tableau, combinons les deux et travaillons sur celui-ci. Si vous essayez d'initialiser une baie dont supérieure à sa capacité. Nous allons donc avoir cinq éléments et nous en avons ajouté sept. Maintenant, cela provoquera également une erreur. Donc, GCC, comme vous pouvez le voir, des éléments en excès dans l'initialiseur de tableau, et il pointe vers un tampon d'amine 67. Cela indique donc que ces deux éléments sont des éléments supplémentaires et que la taille de votre tableau n'est que de cinq. Donc, pour corriger cette erreur, vous devez les supprimer et vous assurer que vous n' ajoutez que des éléments avec le même numéro que dans les deux crochets. Maintenant, la dernière chose que nous devons mentionner est l'artère ou l'accès aux éléments du réseau après l'initialisation. Pour y accéder, vous devez renommer deux crochets et l'élément auquel vous souhaitez accéder. Si vous voulez accéder au premier élément, il s'agira des éléments 0. Le deuxième élément sera l'élément un. Parce que nous avons déjà mentionné que le compteur à l'intérieur du tableau commence de 0 à moins que la valeur maximale, qui est de cinq. Donc de 0 à 4. Si nous voulons accéder à l'élément numéro trois, nous devons compter 012. Nous devons donc en écrire deux. Et cela nous aidera à accéder à cet élément. Nous pouvons envoyer une nouvelle valeur à l'élément number à here, qui est essentiellement les trois à l'intérieur de notre tableau. Nous pouvons le remplacer par du mince. Et c'est ainsi que vous pouvez accéder d'autres éléments pour lire la valeur qu'il contient ou pour modifier la valeur. Maintenant, vous pouvez également imprimer une valeur, un élément, un pourcentage d. Et nous pouvons ajouter le nom du tableau. Comme d'habitude, nous pouvons ajouter n'importe quel chiffre. Supposons que nous souhaitions imprimer cette valeur. Donc 0123, nous devons en ajouter trois ici. Commentons maintenant cette ligne. Nous n'en avons pas besoin. Maintenant, je veux fusionner deux valeurs. Tableau deux, puisque nous changeons la valeur et le tableau trois. Compilons et exécutons. Comme vous pouvez le voir, la nouvelle valeur ici est dix et la valeur ici est quatre. Nous avons imprimé les valeurs numéro 23, soit 104. Maintenant, si vous voulez imprimer tous les éléments de ce tableau, vous pouvez ajouter ces 01234. Comme revenir en arrière, compiler et exécuter. Et voici celui de 10451245. Maintenant, c'était un endroit avec 33 mots produits avec mince. Et cette ligne. Maintenant que nous imprimons en utilisant la même ligne, une seule chose est modifiée, qui est la valeur entre les deux crochets. Nous pouvons remplacer tout cela par une boucle for. Nous pouvons ajouter une boucle for. Ici, nous pouvons ajouter n x égal 0. X est inférieur à x plus un plus. Maintenant, nous pouvons couper cette ligne ici. L'endroit serait x. Maintenant, c'est la chose que la plupart des gens craquent, qui est la condition dans l'instruction if. Devraient-ils l'acheter 654 ou des listes ou égal ou inférieur. Donc, dans mon cas, la meilleure chose que je préfère faire avec des tableaux. simple fait d'ajouter x est inférieur au nombre entre crochets. x est donc inférieur à cinq. Cela nous aidera à afficher toutes les valeurs du tableau, à l' exception de l'élément numéro cinq, qui est un élément qui n' existe pas parce que nous avons 01234. Donc, toujours lorsque vous avez affaire à des boucles, des tableaux et des listes, et ajoutez le nombre entre les deux crochets pour assurer que vous imprimez toute la batterie côté Ombudsman. Exécutons cette ligne. Comme vous pouvez le voir, 12345. Vous pouvez maintenant rendre les choses encore plus intéressantes en ajoutant un autre pourcentage d ici pour indiquer l'élément que vous présentez. Nous allons donc ajouter une autre variable. Si nous ajoutions x ici. Et essayer de combiner les codes qui un jour imprimeront cet élément de tableau 0 est un élément de tableau, l'autre est un élément de tableau à ces trois éléments. L'élément trois est quatre sont pertinents pour est cinq, qui est une façon très interactive de fronter les éléments d'un tableau. Maintenant, pour rendre les choses plus pratiques, nous devons commencer les éléments par un au lieu de 0. Vous pouvez donc facilement le faire en ajoutant les 12 derniers entre crochets ou parenthèses. Maintenant, combinez et exécutez, comme vous pouvez le voir à l'élément 12345, il est plus pratique pour l'utilisateur final d'en voir un. Il n'y a rien qui s'appelle élément 0, puisqu'il ne sait pas qu' un tableau commence par 0. Il est donc plus convivial de commencer avec une seule interface utilisateur. Mais vous devez savoir au fond de vous que cela commence par 0. C'est ainsi que vous pouvez facilement imprimer l'élément du tableau. Dans la leçon suivante, nous allons prendre un bon exemple de la façon dont nous pouvons intégrer des éléments dans le tableau et afficher des éléments à l'écran comme dans cette exécution. La dernière chose que je dois mentionner ici est peut-être que certains d'entre vous se demandent pourquoi utiliser des tableaux au départ, pourquoi n'utilisons-nous pas de variables ? Maintenant ? Nous pouvons utiliser des variables. Vous pouvez créer, disons, cinq variables. Donnez-leur ces valeurs. X1, X2, X3, X4, X5. Et vous pouvez simplement les imprimer à l'aide de cinq instructions print f. Maintenant qu'il a été créé, ou disons utilisé en C, pour être sûr de ne pas perdre votre temps créer une variable 100 du même type de données. Puisque nous obtenons cinq variables entières, pourquoi ne créons-nous pas seule ligne d'humeur au lieu de cinq lignes ? Pourquoi ne pas les imprimer en deux lignes et au lieu de les imprimer avec cinq relevés print f. Cela semble maintenant plus pratique lorsque vous créez un tableau de 100 éléments. Supposons que nous voulions dépenser 100 éléments, pas seulement cinq éléments. Il ne sera pas pratique de créer une variable de 100 entiers et de continuer à les nommer X1, X2, X3, X4, X5, X6, jusqu'à x 9900, et de leur donner des valeurs. Le moyen le plus simple serait de créer un tableau de 100 éléments comme celui-ci et de l'imprimer en utilisant deux lignes au lieu d' une instruction 100 print f. C'est pourquoi Hadley a été créé. Maintenant, si nous essayons d' exécuter cette ligne, vous pouvez voir que notre compilateur a imprimé les cinq premiers nombres. Et comme nous l'avons mentionné précédemment, si vous n'avez pas ajouté le reste des nombres, zéros seront automatiquement ajoutés. Ici, nous avons imprimé une variable 100 avec seulement deux lignes en utilisant une boucle for. C'est quelque chose que vous pouvez faire avec les tableaux, mais vous ne pouvez pas le faire avec les entiers réguliers et les variables régulières. Vous pouvez donc opter pour cette approche simplement utiliser une ligne de code pour créer ces cinq variables. Et c'est le point principal à utiliser pour gagner du temps et s'assurer que vous obtenez les meilleurs résultats de votre gestion de données, disons. Et pour manipuler facilement l'impression, prenez n valeurs dans votre tableau. C'est tout pour cette leçon. 31. Exemple de tableaux en C: Bonjour et bienvenue dans cette nouvelle leçon dans laquelle nous allons prendre un exemple pratique de l' utilisation d'un tableau. Commençons donc, incluons un CBIO, un delta H et un vide principal. Et écrivons, disons le code à l'intérieur. 23 exemple. Voyons voir. Comme d'habitude, ajoutons le nom du fichier ici. Maintenant créons-en un autre et marquons cinq. Maintenant, c'est un tableau qui va prendre cinq éléments et nous l'appelons marks. Nous allons maintenant demander à l'utilisateur de saisir sa marque à l'aide d'une boucle for. Ainsi, l'entier x, x est inférieur à cinq, comme nous l'avons déjà mentionné, X plus plus. Maintenant, scan f sera utilisé de la même manière qu'avec les variables pourcentage d et les marques de x. Maintenant, pour rendre les choses plus pratiques, demandons à l'utilisateur d'entrer sa bouche et la vôtre. Maintenant, ajoutons un autre pourcentage d ici pour indiquer la note que vous allez saisir. Et ici, nous allons ajouter x plus un. Maintenant, cela demandera à l'utilisateur de saisir, disons première marque, deuxième marque, troisième marque. Et il continuera à saisir des valeurs. Et la boucle for s' assurera que chaque nouvelle valeur sera stockée dans l'un de ces éléments du tableau. Nous avons cinq éléments. Maintenant, la deuxième chose est d'imprimer une marque. Nous allons donc copier la même boucle for. Nous allons supprimer le scan f. Nous lui dirons que première marque est égale tableau ici. Alors marque d'abord x plus un. Maintenant, cela va nous assurer que nous imprimons les valeurs que l'utilisateur nous a données. Il saisira donc cinq points, et nous imprimerons ces cinq marques. Le premier pourcentage d sera remplacé par le numéro de marque, qui est 12345. Et le deuxième pourcentage d sera remplacé par le marché lui-même. Maintenant, compilons l' éditeur de code . Et ici, vous pouvez voir qu'il nous demande de saisir le premier point. Alors écrivons que 98 est 706050. Comme vous pouvez le voir, la deuxième marque est 83e, marque est la 74e marque est 65 miles, c'est 50. Tout comme ce que nous entrons ici. Maintenant. Cela a commencé par deux, pas 0. Nous devons donc ajouter 0 ici et 0 ici. Et nous devons ajouter un pourcentage d voici un pourcentage n solide . Alors recommençons maintenant. 9080706050. Et ici, il y a 9080706050. Et maintenant, que se passe-t-il si vous voulez imprimer la moyenne ? Ce sera une chose très facile à faire dans cette application puisque nous utilisons des tableaux. Donc n somme ou moyenne et somme. Maintenant, ici, dans la boucle for, nous allons ajouter plus égal, somme plus les marques égales de x. Ainsi, chaque nouvelle valeur de x que leurs utilisateurs saisissent, nous allons prendre la valeur et l'ajouter à la somme. Une fois que nous aurons fini avec cette boucle for, nous aurons toutes les valeurs à l'intérieur de la somme. Nous pouvons facilement aller ici et écrire moyenne est égale à la somme divisée par cinq. Et nous pouvons imprimer la moyenne ici. À peu près égal en pourcentage d en moyenne. Essayons maintenant cela sur votre écran. Maintenant, lançons ligne, ligne, ligne, ligne. Comme vous pouvez le voir, ce sont les cinq marques. Et c'est la moyenne qui est de 90, parce que comme vous pouvez le voir, je les ai toutes écrites de nuit. C'est comme ça qu'il est facile de créer un programme qui prend Mars à l'utilisateur et imprime sa moyenne sans avoir à créer cinq variables, sans avoir à additionner ces variables, et sans avoir à utiliser cinq relevés, numériser les relevés f et cinq relevés imprimés. Nous n'avons donc fait cela qu'avec quelques lignes de code. C'est le cas, et voici à quel point les tableaux sont géniaux. C'est pourquoi vous devez utiliser des tableaux chaque fois que vous pensez avoir le même type de données pour un grand nombre de variables. Tout comme nos marques ici ou n'importe quel autre type de situation. Encore une fois, les tableaux vous faciliteront la vie. Vous pouvez faire le travail sans eux, mais vous devez continuer à copier et coller des lignes de code. Perte de mémoire et perte de temps. Merci d'avoir regardé cette leçon. Si vous avez des questions sur l'une ou l'autre de ces lignes, bien sûr que nous avons écrit ici.