La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Cours de programmation Les variables Les fonctions Visual Basic 2008 Conditions De la pratique Ecrit par Lucas FRANCESCHINO et Aliaume LOPEZ.

Présentations similaires


Présentation au sujet: "Cours de programmation Les variables Les fonctions Visual Basic 2008 Conditions De la pratique Ecrit par Lucas FRANCESCHINO et Aliaume LOPEZ."— Transcription de la présentation:

1 Cours de programmation Les variables Les fonctions Visual Basic 2008 Conditions De la pratique Ecrit par Lucas FRANCESCHINO et Aliaume LOPEZ

2 Les variables - Généralités Les variables Généralités Opérations et affectation Les fonctions Visual Basic 2008 Conditions De la pratique Les variables cest quelque chose de fondamental en programmation. A chaque fois que lon veut stocker une information (dans un jeu, le score ou le nom du joueur par exemple), on utilise des variables. Une variable peut être représentée par une boîte, qui aurait une étiquette portant son nom. Le contenu dune variable serait alors ce que la boite contient. Nom : SuperVariable Texte, nombres, images… Le nom de cette variable est « SuperVariable », dans laquelle on peut donc mettre un texte, un nombre, une image, ou tout autre chose. Ecrit par Lucas FRANCESCHINO et Aliaume LOPEZ

3 Les variables - Généralités (Suite) Le nom dune variable ne peut pas : Contenir daccent (é, è, à, ó, í...) Commencer par un nombre Le nom dune variable ne peut contenir que des nombres, des lettres (minuscules et majuscules), et des underscores ( _ ). En programmation, lorsque lon écrit le code source : Les textes qui ne doivent pas être exécutés par lordinateur doivent être mis entre guillemets doubles (") Toutes les instructions, ne peuvent être écrites quavec des lettres (pas daccents), des nombres ou des « caractères spéciaux » (Tout ce qui nest pas des lettre ou des nombre, comme un espace, un point virgule, un point dinterrogation…) Ces caractères spéciaux délimitent les différentes parties dune instruction : Dim SuperVariable = Instruction("bonjour", "haha", 12) + 2 Dans cet exemple, les caractères spéciaux sont mis en évidence (en rouge), les différentes couleurs représentent les différentes parties de linstruction. Les variables Généralités Opérations et affectation Les fonctions Visual Basic 2008 Conditions De la pratique Ecrit par Lucas FRANCESCHINO et Aliaume LOPEZ

4 Les variables – Opération et affectation Les caractères spéciaux sont encore notés en rouge gras. (Ils délimitent les parties de linstruction) Les variables Généralités Opérations et affectation Les fonctions Visual Basic 2008 Conditions De la pratique La variable « SuperVariable » (ou la boite qui lui correspond) contient « Bonjour ! » Ecrit par Lucas FRANCESCHINO et Aliaume LOPEZ

5 Les fonctions Elles permettent de faire une ou plusieurs action(s) prédéterminée(s). Ça peut sapparenter à quelquun qui est chargé de faire une chose précise, un plombier par exemple. Pour réparer des canalisations, on lappelle, et on lui communique quelles sont les canalisation à réparer, dans quelle maison il doit travailler… Les variables Les fonctions Visual Basic 2008 Conditions De la pratique Les fonctions, comme les variables, sont très importantes en programmation. Les fonctions, cest pareil ! Pour écrire dans la console, pour afficher du texte, on appelle la fonction « Console.write ». Comme le plombier, cette fonction doit savoir quoi faire, elle doit savoir ce quelle doit afficher : cest ce que lon doit préciser, et cela sappelle les paramètres : Console.write("Blabla") Ici, cette fonction na quun paramètre. On peut imaginer une fonction « multiplier », qui multiplie 2 nombres que lon utiliserait comme ceci : Dim PremierNombre = 10 Dim resultat = multiplier(PremierNombre, 2) On voit que fonction peut avoir un « résultat » : on dit quune fonction retourne quelque chose. Ecrit par Lucas FRANCESCHINO et Aliaume LOPEZ

6 Microsoft Visual Basic 2008 « Visual Basic 2008 express » est le logiciel gratuit de Microsoft que lon va utiliser pour programmer. Le logiciel dans lequel on écrit le code sappelle un IDE. Visual Basic est donc un IDE. Mais le Visual Basic, cest aussi un langage de programmation : celui que lon va utiliser. Les variables Les fonctions Visual Basic 2008 Conditions De la pratique Nous allons commencer la pratique : 1 Sur votre bureau, ouvrez le dossier « VisualBasic2008 », puis exécutez « Visual Basic 2008 ». 2 Dans le menu fichier, cliquez sur « nouveau projet » 3 Sélectionnez « Application console » Ecrivez le nom de votre programme, « 1erProgramme » par exemple. Appuyez sur « OK ». Voilà, le projet « 1erProgramme » a été créé : On peut maintenant programmer ! Ecrit par Lucas FRANCESCHINO et Aliaume LOPEZ

7 Les conditions Pour rendre un programme interactif, le rendre intéressant en quelque sorte, on utilise les conditions. Le principe est simple : on vérifie si quelque chose est vrai (si le score dun joueur est supérieur à 10, ou si le prénom de lutilisateur est « George »). Si cest vrai, alors on fait telle chose. Sinon, on fait autre chose. Les variables Les fonctions Visual Basic 2008 Conditions De la pratique Si score EST SUPERIEUR A 10 Cest vrai Afficher : « Bravo ! » Cest faux Afficher : « Tu es nul ! » Dim Prenom = Console.ReadLine() If Prenom = "George" then Console.WriteLine("Tu nas pas le droit dutiliser ce programme !") Else Console.WriteLine("Bonjour " + Prenom) Console.WriteLine("Tu veux du café ?") End If Console.Read() Ecrit par Lucas FRANCESCHINO et Aliaume LOPEZ

8 De la pratique Dans le projet vide, il y a déjà quelques lignes de code écrite : Les variables Les fonctions Visual Basic 2008 Conditions De la pratique Nous allons alors rajouter des lignes de code entre « Sub Main() » et « End Sub ». On va utiliser le code vu précédemment : Console.WriteLine("Quel est ton prenom ?") Dim Prenom = Console.ReadLine() If Prenom = "George" then Console.WriteLine("Tu na pas le droit dutiliser ce programme !") Else Console.WriteLine("Bonjour " + Prenom) Console.WriteLine("Tu veux du café ?") End If Console.Read() On lit ce que lutilisateur écrit, on le met dans la variable « Prenom » Pour essayer votre programme cliquez sur le bouton vert « Play ». Ensuite, vous pouvez améliorer votre programme : -Pouvoir répondre oui ou non à la question « Tu veux du café ? » -Demander aussi le nom de la personne -Etc. Ecrit par Lucas FRANCESCHINO et Aliaume LOPEZ

9 Fin de ce cours Voilà, ce cours est terminé. Vous pouvez toujours consulter ce cours, il est disponible sur le blog : Voilà, ce cours est terminé. Vous pouvez toujours consulter ce cours, il est disponible sur le blog : Ecrit par Lucas FRANCESCHINO et Aliaume LOPEZ

10 Titre Texte Les variables Les fonctions Visual Basic 2008 Conditions De la pratique Ecrit par Lucas FRANCESCHINO et Aliaume LOPEZ


Télécharger ppt "Cours de programmation Les variables Les fonctions Visual Basic 2008 Conditions De la pratique Ecrit par Lucas FRANCESCHINO et Aliaume LOPEZ."

Présentations similaires


Annonces Google