Programmation C # pour les débutants - Base de codage C | Mika Jäntti | Skillshare

Vitesse de lecture


1.0x


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

Programmation C # pour les débutants - Base de codage C

teacher avatar Mika Jäntti, Game Development | Coding | 3D Graphics

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.

      Apprendre à coder !

      0:41

    • 2.

      Quelles sont les variables ?

      3:55

    • 3.

      Utiliser des variables dans le code

      5:03

    • 4.

      Quels sont les énoncés de condition ?

      4:22

    • 5.

      Utiliser les états de condition dans le code

      2:53

    • 6.

      Quelles sont les fonctions ?

      4:26

    • 7.

      Utiliser les fonctions dans le code

      3:17

    • 8.

      Quoi ensuite ?

      0:46

  • --
  • 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.

131

apprenants

1

projets

À propos de ce cours

Apprendre à coder le langage de programmation C # Dans ce cours, vous apprendrez à connaître trois concepts de base de programmation, qui sont les variables, les énoncés de condition et les fonctions. Ces concepts couvrent une grande partie de la programmation et peuvent être utilisés à ce titre dans les projets de programmation réels. Ils sont également semblables dans d'autres langages de programmation comme Python, JavaScript et Java. Donc, même si vous n'êtes pas intéressé par C #, ce cours peut toujours vous être utile.

Vous apprendrez à ce cours :

  • comment stocker et utiliser des valeurs dans le code en utilisant des variables
  • comment vérifier les conditions et exécuter seulement certains codes en utilisant les instructions de condition
  • comment créer vos propres fonctions et passer les paramètres

Vous inscrire au cours, vous asseoir et profiter tout en apprenant l'une des compétences les plus utiles dans ce monde moderne !

Rencontrez votre enseignant·e

Teacher Profile Image

Mika Jäntti

Game Development | Coding | 3D Graphics

Enseignant·e

I teach skills such as Game Development, Coding, and 3D Graphics. My goal is to create high-quality content that gets straight to the point. In addition to online courses, I also develop and publish video games on Steam and provide 3D visualization services for companies. Follow me here to stay updated when I release a new course. Thanks!

Voir le profil complet

Level: Beginner

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. Apprenez à coder !: Dans ce cours, vous découvrirez codage avec le langage de programmation c-sharp, vous découvrirez trois concepts de programmation de base, à savoir les variables, les instructions de condition et les fonctions. Ces concepts couvrent une grande partie de l'ensemble de programmation et peuvent être utilisés comme tels dans des projets de programmation réels. Ils sont également assez similaires dans d'autres langages de programmation. Ainsi, même si vous n'êtes pas intéressé par C-Sharp, discours peut toujours être utile pour vous inscrire au cours et apprendre l'une des compétences les plus utiles de ce monde moderne. 2. Que sont les variables ?: Apprenons à connaître le premier concept du cours, qui est des variables. Que sont les variables et quel est leur but dans le code ? Une variable est utilisée dans le code en tant qu' emplacement mémoire où le développeur peut stocker une valeur. La structure d'une variable est la suivante. Il a un type qui détermine le type de valeur qu'il détient. Il existe plusieurs types de variables différents, chacun ayant son propre objectif. Une variable doit également avoir un nom qui peut être référencé dans le code pour pouvoir utiliser la variable, le développeur peut décider lui-même du nom de la variable. Une valeur peut être stockée dans la variable lorsqu'elle est déclarée ou ultérieurement. Si aucune valeur n'est définie pour la variable lorsqu'elle est déclarée, elle utilise la valeur par défaut de chaque type. Prenons un exemple pour connaître les quatre types de variables les plus courants dans CSRP. Imaginez que vous ayez un programme qui gère des données sur différents types de voitures. Les informations relatives à une voiture peuvent être stockées dans différents types de variables. L'un des détails les plus essentiels d'une voiture est sa marque. Parce que la marque d' une voiture est indiquée comme variable de chaîne de texte, un type serait utilisé pour ce type de données. Le nom de la variable doit décrire les informations stockées. Eh bien, dans ce cas, la variable pourrait être nommée marque. Par exemple. La valeur de la variable peut être Toyota. Notez que la valeur du type de variable chaîne doit être entre guillemets. La valeur par défaut du type de variable chaîne est nulle, ce qui signifie que la valeur n'existe pas. La prochaine information essentielle sur notre voiture est l'année où elle a été produite. Les années sont spécifiées sous forme de chiffres entiers. Il est donc logique d'utiliser le type de variable pour stocker ces données. La variable peut être nommée année, et compte tenu de la valeur 2012, la valeur par défaut du type de variable est 0. Un autre détail commun à propos d'une voiture est sa cylindrée. Ce fait est affiché chez les leaders à une décimale. Pour ce type d'informations, vous pouvez utiliser le type de variable double car il prend une valeur contenant des décimales. Un nom adéquat pour cette variable serait la capacité du moteur. Si une variable contient plusieurs mots, ils doivent être écrits ensemble. Il est recommandé d' écrire le premier mot en minuscules et le reste des mots avec une première lettre majuscule. La valeur de cette variable peut être 1,3. N'oubliez pas d'utiliser une virgule et non une virgule. La valeur par défaut du type de variable double est 0. Le détail important suivant concernant une voiture est de savoir s'il est équipé d'une boîte automatique ou manuelle. Cette information doit être stockée en tant que type de variable bool, car ce type ne comporte que deux valeurs possibles, soit vrai, soit faux. Un nom approprié pour cette variable serait, est automatique. Étant donné que cette Toyota est particulièrement équipée d'une boîte automatique, cette variable automatique se verrait attribuer la valeur vraie. La valeur par défaut du type de variable booléenne est False. 3. Utiliser les variables dans le code: Voyons maintenant comment les variables peuvent être utilisées dans le code. La première étape consiste à déclarer la variable. Déclaré une variable contenant une valeur entière. Utilisez donc le type de variable int. Ensuite, la variable doit être nommée, nommez-la x. Par exemple, cette variable ne recevra pas de stage de couche de bâton à valeur ajoutée. Terminez donc la ligne en ajoutant un point-virgule après son nom. Les points-virgules du programme Delta de code la fin de chaque ligne. Il y a cependant quelques exceptions. Lorsqu'une ligne ne se termine pas par un point-virgule, vous en apprendrez davantage dans les conférences suivantes. Il y a désormais une variable entière dans leur code portant le nom x car vous n'avez pas donné de valeur à la variable. Nous avons besoin d'une vaste déclaration. Il utilise la valeur par défaut de son type, qui est 0. Déclarons une autre variable entière qui recevra une valeur lorsqu'elle est déclarée sur une nouvelle ligne, écrivons le type de la variable qui est int. Nommez-le. Pourquoi ? Par exemple, pour définir une valeur pour une variable, un signe égal doit être ajouté après son nom. Le type de signe égal, la valeur que vous souhaitez attribuer à la variable succès trois. Et la ligne en ajoutant un point-virgule à la fin de celle-ci. À ce stade, la valeur située à droite du signe égal est attribuée à la variable située à gauche de celui-ci. Maintenant que vous savez comment déclarer une variable, voyons comment elle peut être utilisée dans le code d'une nouvelle ligne. Appel pour une fonction existante pouvant être utilisée pour imprimer des messages sur la console. À l'intérieur de la classe de console se trouve une fonction appelée ligne d'écriture qui fait exactement cela. La valeur que vous souhaitez imprimer sur la console doit être entrée entre parenthèses de la fonction. Saisissez le nom de la variable y à l'intérieur. Maintenant, lorsque le code est exécuté, la fonction d'impression imprime la valeur de la variable Y sur la console, qui est trois. La valeur d'une variable peut être modifiée une fois qu'elle a été déclarée. Avant d'imprimer quoi que ce soit, ajoutez une ligne où la valeur de la variable Y est remplacée par 5. Tout d'abord, saisissez le nom de la variable. C'est pourquoi, après cela, ajoutez un signe égal, puis une valeur que vous souhaitez remplacer l'ancienne valeur par. Enfin, terminez la ligne en ajoutant un point-virgule à la fin de celle-ci. Notez que cette fois, le mot int n'a pas été ajouté devant le nom de la variable car la variable y a déjà été déclarée dans le code, cette ligne ne change que sa valeur. Lorsque la variable y est déclarée, elle reçoit une valeur de trois, mais juste après, elle est remplacée par cinq. Enfin, la valeur de la variable, qui est cinq, est imprimée sur la console. Comme vous pouvez le constater, l'ordre des lignes dans le code est important. Ce code est lu de haut en bas ligne par ligne. Assignons maintenant une valeur à la variable X une fois qu'elle a été déclarée. La ligne commence par le nom de la variable, suivi du signe égal. Et la valeur que vous souhaitez définir pour la variable, donnez-lui une valeur de deux et terminez la ligne par un point-virgule. Modifiez l'appel de la fonction d'impression afin qu' elle n'imprime pas la valeur de la variable y, mais la valeur xde la variable. Lorsque le code est exécuté, la valeur de la variable x est imprimée sur la console, qui est deux. Vous pouvez utiliser les mathématiques dans le code, telles que les calculs plus moins, multiplication et division. Modifiez l'appel de la fonction printf afin qu'elle imprime la somme des valeurs x et y. Ajoutez un signe de souffle après la variable X, puis le nom de la variable y. Avant que la fonction de ligne d'écriture n' apporte quoi que ce soit à la console. L'équation à l'intérieur de chaque parenthèse est résolue, c' est-à-dire x plus y, soit deux plus cinq. La somme de ces deux valeurs est imprimée sur la console, soit sept. Vous pouvez modifier le signe plus, le signe moins pour effectuer des calculs de soustraction. Pour réaliser les populations MALDI changez la conception en astérisque. Effectuer des calculs de division, la conception de Jane est une barre oblique. 4. Que sont les états de condition ?: Passons au deuxième concept du cours, qui est des énoncés de condition. Premièrement, nos déclarations de condition et quel est leur but encoder. Les instructions de condition peuvent être utilisées dans le code pour vérifier si une certaine condition est remplie ou non. Ou des instructions de condition est l'instruction if. Sa structure est la suivante. Il commence par le mot-clé if , suivi de parenthèses. Après eux, des crochets bouclés doivent être ajoutés. La structure de l' instruction if est maintenant terminée. Comme vous pouvez le constater, les instructions de condition ne se terminent pas par un point-virgule. La condition à vérifier est ajoutée entre parenthèses de l'instruction if. Si la condition est remplie, ce bloc de code situé dans les crochets bouclés de l' instruction sera exécuté. Si la condition n'est pas remplie, le code à l'intérieur des crochets bouclés sera ignoré. Si la fonction d'impression est appelée à l'intérieur des crochets bouclés de l'instruction if et que la condition est remplie, le message sera imprimé sur la console. Si la condition n'est pas remplie, aucun message ne sera imprimé. Dans de nombreux cas, vous souhaitez exécuter un certain code lorsque la condition de l'instruction if n'est pas remplie. Pour ce faire, vous devez utiliser l'instruction else. La structure de l'instruction else se compose du mot-clé else et de la fille entre parenthèses. Donc, si les deux instructions contiennent l'appel de la fonction printf à l'intérieur et que la condition de l'instruction if est remplie. Le bloc de code à l'intérieur de l'instruction if sera exécuté et l'instruction else sera complètement ignorée. Dans les cas où la condition de l'instruction if n'est pas remplie, le bloc de code à l'intérieur de l'instruction else sera toujours exécuté. Ainsi, dans un exemple comme celui-ci, le programme exécutera toujours l'instruction if ou l'instruction else. Lorsque vous souhaitez vérifier plusieurs conditions, vous pouvez utiliser l'instruction else if. L'instruction doit toujours être inférieure à l'instruction if, mais au-dessus de l'instruction L. La structure de l'instruction else if est la suivante. Cela commence par les mots clés autres si les mauvaises herbes sont suivies de parenthèses, crochets bouclés, la condition qui doit être vérifiée est ajoutée à l'intérieur des parenthèses. Il peut y avoir plusieurs déclarations elseif consécutives. Le programme vérifiera d'abord l'état de l'instruction if. Si cette condition est remplie, toutes les déclarations elseif seront échappées même si elles sont des conditions auraient été remplies. La déclaration else sera également ignorée. Si la condition de l'instruction if n'est pas remplie, le programme vérifiera les conditions de l'autre si les instructions une par une, si l'une d'elles est remplie, le bloc de code à l'intérieur l' instruction elseif particulière sera exécutée et le reste des instructions sera ignoré, même s'il s'agit de conditions qui auraient été remplies. Dans les cas où les conditions de l'instruction if et des instructions else if ne sont pas remplies, le programme exécute le code à l'intérieur de l'instruction else. Lorsque vous utilisez des instructions de condition dans le code, l'utilisateur doit se souvenir des règles suivantes. L'instruction if est la seule instruction requise. ne peut y en avoir qu'un seul, et il doit s'agir de la première déclaration. La déclaration est facultative. ne peut y en avoir qu'un seul, et il doit s'agir de la dernière déclaration. L'instruction if est également facultative. Il peut y avoir plusieurs instructions elseif et elles doivent être inférieures à l'instruction if, mais au-dessus de l'instruction else. 5. Utiliser les états de condition dans le code: Voyons maintenant comment les instructions de condition peuvent être utilisées dans le code. Écrivons un programme simple qui imprime le jour de la semaine sur la console, en fonction d'un certain nombre. Commencez par déclarer une variable int nommée jour de la semaine, donnez-lui une valeur de 1 et terminez la ligne par un point-virgule. Ensuite, ajoutez une instruction if en tapant le mot-clé if, suivi de parenthèses et de crochets. Dans l'état de l'instruction if, vérifions si la valeur de la variable jour de la semaine est une. Cela peut être fait en tapant le nom de la variable suivi de deux signes égaux et le numéro un. Le premier jour de la semaine est lundi. Ainsi, à l'intérieur des crochets bouclés de l'instruction if lors d'un appel à la fonction d'impression avec le message aujourd'hui se trouve lundi. Lorsque le code est exécuté, un message est imprimé sur la console indiquant Today is Monday car la condition de l'instruction if était remplie. Gardez à l'esprit qu'il existe une grande différence entre 12 signes égaux avec un signe égal de valeur peuvent être attribués à une variable. Les deux signes égaux sont l'un des opérateurs de comparaison qui peuvent être utilisés pour vérifier si la valeur située sur le côté gauche correspond à la valeur située à droite de celui-ci. Si la valeur de la variable jour de la semaine est modifiée en raison de la condition de l'instruction if n' est pas remplie car la valeur de la variable n' est plus une variable. Il y a sept jours par semaine, alors ajoutons un énoncé pour chacun d'eux. Vous avez déjà couvert lundi dans la déclaration if. Alors, ajoutez-en six autres. Si les déclarations pour le reste de la journée sont le nombre dans la condition et le contenu du message de foi. Ce jour particulier de la semaine, où vous modifiez la valeur de la variable jour de la semaine à six. Par exemple, un message indiquant « Le jour est le samedi » doit être imprimé sur la console. Vous pouvez également ajouter l'instruction else pour gérer tous les autres scénarios où la valeur de la variable jour de la semaine est autre chose qu'entre 17. Ajoutez l'appel de la fonction d'impression à l'intérieur des crochets bouclés de l'instruction L avec un message indiquant une erreur. Si la valeur de la variable jour de la semaine est modifiée à 587, par exemple, le bloc de code à l'intérieur de l'instruction else sera exécuté. 6. Quelles sont les fonctions ?: Apprenons à connaître le troisième concept du cours, qui est les fonctions. Que sont les fonctions et quel est leur but dans le code ? Les fonctions peuvent être appelées dans le code pour effectuer une tâche donnée. Un bon exemple de cela est la fonction de ligne droite existante qui imprime un message sur la console. En plus des fonctions existantes, le développeur peut créer ses propres fonctions et les appeler à différentes étapes du code. En utilisant des fonctions, ce code peut être divisé en parties plus petites, ce qui facilite sa lecture et son utilisation. Jusqu'à présent, vous n'avez travaillé que dans la fonction principale exécutée au démarrage du programme. La fonction principale est actuellement la seule fonction à l'intérieur de la classe de programme. Déclarez une nouvelle fonction appelée soit en tapant statique, void hi là, suivi parenthèses et de crochets bouclés. Dans C-Sharp, la première lettre de chaque mot d'un nom de fonction est en majuscule. Lorsque vous comparez la fonction principale et masquez leurs fonctions, vous verrez que la fonction principale a une valeur entre ses parenthèses, mais pas la fonction Masquer leur fonction. Les valeurs entre parenthèses d' une fonction sont appelées paramètres. Lorsque vous appelez une fonction, vous pouvez lui transmettre des valeurs en tant que paramètres. Un bon exemple de cela est la fonction de ligne d'écriture. Chaque fois que vous l'avez appelé, vous lui avez transmis une valeur de chaîne en tant que paramètre. La fonction de ligne d'écriture a ensuite utilisé la valeur comme contenu du message imprimé sur la console. Les fonctions principales et élevées ont le mot clé vide avant leur nom. Il s'agit du type de fonction. Void signifie que la fonction ne renvoie pas de valeur. Les deux fonctions contiennent également le mot-clé statique. Lorsqu'une fonction est statique, elle peut être appelée directement. Un bon exemple de cela est encore une fois la fonction de ligne d'écriture trouvée dans la classe de console. Actuellement, il n'y a pas de code à l'intérieur de la fonction cacher leur. Ajoutons donc un appel à la fonction cérébrale à l'intérieur avec un message. Salut la fonction dit haut. Lorsque le code est exécuté, un seul message est imprimé sur la console provenant de la fonction principale. Cela est dû au fait que le programme ne lit jamais le code à l'intérieur de la fonction masquer leur fonction. Il lit uniquement le code à l'intérieur de la fonction principale car c'est la fonction par défaut qui est exécutée au démarrage du programme. Pour que le programme puisse lire le code à l'intérieur de la hauteur de leur fonction, il faut l'appeler dans la fonction principale, taper Hi là, suivi de parenthèses, terminer la ligne par un point-virgule. Maintenant, lorsque le code est exécuté, deux messages sont imprimés sur la console. Le programme commence à lire le code à partir de la fonction principale, où la fonction de ligne d'écriture est appelée. La fonction principale de l'imprimante indique Hi message à la console. Après cela, le haut leur fonction est appelée. Le programme commence à lire le code qui s'y trouve. C'est alors que la fonction de ligne d' écriture est appelée imprimante. L'une ou l'autre des fonctions dit Bonjour, message à la console. Lorsque le programme a lu le code à l'intérieur, plus sa fonction est élevée, il revient à la fonction principale et la lit en continu. Comme indiqué précédemment, la fonction de ligne d' écriture se trouve dans la classe de console. Cette classe et toutes ses fonctions sont écrites par certains employés Microsoft qui, pour ainsi dire, vous permettent d'utiliser les fonctions afin de faciliter votre travail. Le haut, leur fonction se trouve à l'intérieur de la classe du programme, qui est alors libre par vous. Lorsque j'appelle la fonction cacher leur fonction, vous n'avez pas à taper quoi que ce soit devant elle car la fonction se trouve à l'intérieur de ce verre. Si vous vouliez appeler la hauteur leur fonction dans l'une de vos autres classes, vous devez taper programme hi là pour l'appeler. 7. Utiliser des fonctions dans le code: Voyons maintenant comment les fonctions peuvent être utilisées dans le code. Écrivons une simple calculatrice. Commencez par créer une fonction qui sera utilisée pour effectuer des calculs. Déclarez une fonction appelée Plus en étant statique, nulle plus suivie de parenthèses et de crochets bouclés. Faisons en sorte que deux nombres entiers puissent lui être transmis en tant que paramètres lorsqu'elle est appelée dans la fonction principale. La fonction imprime ensuite la somme des deux chiffres sur la console. Dans les parenthèses de la fonction, déclarez deux variables de type int en tapant int x virgule int y. Maintenant, tapez l'objectif de la fonction d'impression. Et à l'intérieur de chaque parenthèse, tapez X plus Y. Ils ne recevront pas de valeurs à leur état de déclaration car ils obtiendront leurs valeurs lorsque cette fonction est appelée. Ensuite, on appelle la fonction plus dans la fonction principale en tapant plus, suivie de parenthèses et d'un point-virgule. Là. La fonction Blast nécessite deux valeurs int comme paramètres à l'intérieur du type entre parenthèses. Par exemple, 24 virgules 32. Lorsque le code est exécuté, les deux valeurs contenues dans l' appel de la fonction plus, qui sont 2432, sont transmises à la fonction où leur somme est imprimée à la console, qui est 56. Créons maintenant une fonction qui peut être utilisée pour effectuer des calculs de soustraction. Déclarez une nouvelle fonction en tapant statique, vide moins, suivi de parenthèses et de crochets bouclés. À l'intérieur des parenthèses, déclarez deux variables de type int en tapant int x virgule int y et appelez la fonction printf où vous soustrayez les deux valeurs. Gardez à l'esprit que les variables x et y de la fonction moins n' ont rien à voir avec les variables x et y de la fonction. Les paramètres sont spécifiques aux fonctions. Enfin, appelez la fonction moins à l'intérieur de la fonction principale, transmettez les valeurs 7225 comme paramètres. Par exemple, lorsque le code est exécuté via des messages , il est imprimé sur la console. Le premier message est 56, la somme des valeurs 2432. Le second est 47, la soustraction des valeurs 7225. Vous pouvez également déclarer des fonctions pour les calculs de multiplication et de division. La seule différence réside dans le nom de la conception de fonction entre les variables x et y et les valeurs transmises en tant que paramètres. 8. Quoi ensuite ?: Félicitations pour avoir terminé le cours. J'espère que vous avez beaucoup appris. J'ai créé une discussion dans laquelle vous pouvez soumettre vos idées sur les cours que je devrais suivre ensuite. Devrais-je approfondir les trois concepts enseignés dans ce cours, ou si je dois D, ce sont d'autres parties de C Sharp, comme les opérateurs, les boucles et les classes. Si vous pensez que l' impression de messages sur la console est une façon ennuyeuse d'apprendre la programmation, je peux créer un cours où vous pouvez coder votre propre jeu en utilisant G-sharp. Faites-le moi savoir en répondant à la discussion. Assurez-vous également de me suivre ici sur Skillshare. Vous saurez donc quand je publierai un nouveau cours. Merci.