Introduction à la programmation - tutoriel C ++ - cours 1
Dans ce tutoriel, nous allons apprendre les premières choses sur la programmation. Pour cela, nous avons choisi le langage C ++, qui nous aide à comprendre le fonctionnement de la programmation, mais aussi à augmenter progressivement la difficulté à un niveau avancé. Bien que nous à Venkon, nous utilisons également d'autres langages comme Java, PHP, HTML, CSS, Javascript, nous pensons que C ++ est le meilleur langage pour faire les premiers pas en programmation.
Quel programme allons-nous utiliser?
Nous utiliserons un IDE (environnement de développement de développeur), à savoir Code :: Blocks, que vous pouvez télécharger d'où, où nous sélectionnons "codeblocks-16.01mingw-setup.exe".
Après avoir téléchargé un nouveau projet "Console Application", nous sélectionnons le langage de programmation et le fichier dans lequel nous voulons travailler, et nous pouvons commencer la programmation.
À propos du compilateur
En bref, le compilateur est l'outil qui transforme notre code de langage de haut niveau en un langage de haut niveau que le processeur peut comprendre.
À propos des bibliothèques
Les bibliothèques ou la bibliothèque sont des collections utiles aux programmeurs, où il y a souvent des fonctions ou d'autres outils qui facilitent la programmation. Un exemple est les opérations mathématiques dans la bibliothèque "math.h", ou même "iostream", ce qui nous aide à lire et à écrire sur la console en utilisant cin (Console Input) ou cout (Console OUTput).
À propos de int main () {...}
Dans l'ensemble, comme on l'appelle, le contenu du programme est effectivement trouvé. Les instructions sont exécutées de haut en bas, et quand "return 0" est atteint, le compilateur sait que le principal est ici. Toute instruction en C ++ se termine par ";"!
A propos des variables
Les variables sont des «boîtes» dans lesquelles nous pouvons conserver des valeurs. Un type élémentaire de variables est "int". Ce type de données conserve les valeurs entières de -231pana à environ 231-1. (Peut varier selon le compilateur)
Plusieurs exercices:
1. Un numéro sur le clavier est lu. Stocker dans une variable et afficher (comme dans le tutoriel)
2. Lisez les numéros 2, stockez chacun dans une variable et effectuez un échange, puis affichez. (Comme dans le tutoriel).
2. Nous lisons les nombres 3, stockons chacun dans une variable, et chacun prend la valeur de la variable suivante. Nous avons a, b, c et a -> b, b-> c, c-> a; (Le principe d'inter-changement avec la variable auxiliaire est utilisé).
Très sympa… nous attendons des tutoriels sur C ++. Merci!
Bienvenue à l'équipe videotutorial.ro et vous pouvez faire un tutoriel avec des recommandations sur le type de produits à garder à l'esprit (rapport qualité-prix, certaines technologies et certifications certifiées) pour Black Friday, et ici je me réfère aux offres d'ordinateurs portables, ssd- Téléviseurs Sinon, nous comprenons et sélectionnons les produits lorsque vous avez des recommandations et des explications comme vous l'avez fait les autres années. Merci pour tout ce que vous faites.
Excellent! Nous espérons voir autant de tutoriels dans ce domaine.
Très joli tutoriel expliqué, j'attends les tutoriels suivants sur C ++.
Merci
Bravo! Bonne chance!
bien dit, bien pensé
nous attendons la suite
Encore avant
succès
SUPER CONCRETE ___ Tu es le premier à suivre des cours de roumain sur C ++ ___ cochetez avec des microcontrôleurs et je suis intéressé _____ tu es un homme bon, j'attends les cours suivants une bonne journée et être aimé
Wow, vous avez été surpris. Félicitations !!!!
Professionnel!
Où as-tu caché plus de garçons? N'as-tu pas eu le courage?
Ça s'est très bien passé.
Merci.
Bafta et moi attendons d'autres tutoriels liés à ce sujet.
Tout d'abord, félicitations pour l'intention et la réussite, je me réfère à l'ensemble du cycle tutoriel texte et vidéo.
Malheureusement, lire le texte de la page de présentation produit des désillusions 2 auxquelles je ne m'attendais pas:
- "transformer le code que nous avons écrit en langage de haut niveau que le processeur peut comprendre." Les processeurs ne comprennent que le code machine qui représente le langage de programmation le plus bas possible
- Un type élémentaire de variable est "int". Ce type de données conserve des valeurs entières comprises entre -231 et environ 231-1 (peut varier selon le compilateur) ». Tout d'abord, si une variable "int" était stockée en mémoire par un octet (octet), elle pourrait avoir des valeurs dans les limites 0-255 ou -128 à 127. En réalité une variable "int" est
stocké dans 2 octets donc il a des valeurs entre -32768 et 32767. Ensuite, bien que je ne sois pas sûr, je ne pense pas que la valeur "int" dépend du compilateur.
L'erreur avec le nombre d'octets de stockage pour les variables "int" s'est également glissée dans la vidéo.
Salut Horia!
Nous avons mentionné dans la vidéo que le code de langue (écrit par nous) est transformé en code de bas niveau que la voiture que nous utilisons peut l'interpréter. Dans la description que j'ai écrite par erreur, je vais changer, merci pour l'objection. Comme pour int, si vous faites une recherche plus approfondie sur internet, vous verrez que selon le compilateur parfois le résultat du retour sizeof (int) renvoie 2, renvoie parfois 4. Le plus commun est 4 octets, et c'est pourquoi nous avons préféré illustrer cela. Lorsque référence est faite dans la description, il était initialement -2 à la puissance 31 (c'est-à-dire 4 bytes), mais en raison du formatage lorsque le texte a été transféré sur le site, le gain au pouvoir a été perdu.
D'après ce que je me souviens, dans la vidéo, j'ai dit qu'il est stocké sur plusieurs octets ce qui est juste.
Félicitations
Nous attendons un tel tutoriel
Plus de frères,
Bonjour,
Existe-t-il un modèle d'appareil photo sans fil USB sans fil (souris sans fil) qui n'a pas besoin d'être connecté au réseau et peut être vu directement sur votre ordinateur?
Je veux mettre la caméra sans fil sur une voiture teleghid.
Peut-être que vous connaissez un modèle d'appareil photo sans fil pour ce que je veux faire, s'il vous plaît écrivez-moi.
Merci à l'avance.
Super !
Quelqu'un peut-il m'aider à résoudre ce problème s'il vous plaît?
Pour afficher, à l'écran, tous les nombres naturels à 4 chiffres avec la propriété que la somme de leurs inverses est un numéro de sous-unité, et les chiffres sont dans l'ordre décroissant….
Bon tutoriel! J'attends le prochain tutoriel.
Salut, je veux un lien avec tous les tutoriels que vous faites. Je n'en ai trouvé qu'un et je l'ai beaucoup aimé comme vous l'avez expliqué.
Très clairement expliqué. J'ai essayé de comprendre certains manuels (y compris pour les classes 5-8) et mon cerveau était brisé. Malheureusement, il semble que vous ayez renoncé à poursuivre ce processus. Honnêtement, si vous pouviez faire une approximation du nombre de leçons nécessaires pour passer de débutant à avancé, je serais prêt à envisager même de vous acheter des cours, si vous les suiviez de la même manière que celui-ci. Si vous avez renoncé de manière permanente à poursuivre ce premier cours (même s’il semble assez logique que ce soit le cas, compte tenu du temps écoulé jusqu’à maintenant), il serait peut-être juste d’annoncer tous ceux qui vous ont écrit et qui vous ont écrit. - a demandé de continuer, il n'y a aucune raison d'espérer. Passez une bonne journée !!!
Bien que je ne sois pas doué du tout en programmation, ceci étant la première leçon à partir de laquelle j'ai compris quelque chose et bien qu'il semble que celui qui l'a posté n'entre pas ici, je voudrais cependant signaler une éventuelle inadvertance dans l'exercice 3: exige que «chacun d'eux prenne la valeur de la variable suivante», et la représentation par des signes: «a -> b, b-> c, c-> a» m'inspire le sens inverse de l'affectation, tel que: «chaque variable reçoit la valeur de la variable précédente ””! Ou suis-je incapable d'interpréter correctement la description par des signes?