‫Bon retour.
‫J'espère que vous avez réussi à trouver une solution au défi et maintenant allons-y et voyons comment je le ferais.
‫Bien sûr, il existe plusieurs solutions au défi, et l'une d'entre elles est celle que je vais vous
‫montrer.
‫Donc si vous n'y arrivez pas, pas de soucis.
‫Je vais vous montrer dans cette vidéo.
‫Donc, tout d'abord, ce dont nous avons besoin, c'est d'une variable d'entrée et celle-ci va être mise à zéro.
‫Ensuite, nous avons besoin du montant des entrées.
‫Ou en fait, pourriez-vous appeler ce nombre, ce que j'ai dit également à zéro.
‫Mais cette fois c'est un entier.
‫Ensuite, nous devons totaliser, que je vais également mettre à zéro.
‫Et puis nous avons besoin du nombre actuel, du nombre actuel et celui-ci sera également zéro.
‫Ce seront donc les variables qui seront importantes pour notre programme suivant, car ce que nous devons vérifier,
‫c'est ce que l'utilisateur ou le professeur a entré ?
‫Était-ce un numéro ?
‫Si c'était un nombre, ça va.
‫Puis augmentons le total.
‫Augmentons le nombre et eh bien, analysons l'entrée et ajoutons cela au total en général.
‫Et le nombre actuel sera l'entrée sous forme de nombre.
‫OK, ce sont donc les quatre variables qui sont pertinentes ici.
‫Créons donc une boucle while parce que je veux voir si l'entrée n'est pas égale à moins un, car si
‫c'est le cas, cela signifie que l'enseignant ne veut pas ajouter d'autres valeurs.
‫Maintenant, informons d'abord l'enseignant de ce qu'on attend de lui.
‫Alors écrivons-lui.
‫Le dernier numéro était et puis nous avons, par exemple, ici notre numéro zéro et actuel.
‫Donc comme nous n'avons pas bien commencé, comme nous n'avons encore rien entré, c'est quelque chose qui sera affiché
‫avec zéro au début.
‫Le nombre actuel sera donc zéro.
‫Et ce n'est que le texte que l'enseignant reçoit pour s'informer de tous les différents états qui le
‫concernent.
‫Veuillez ensuite saisir le score suivant.
‫C'est juste pour l'informer qu'elle doit entrer les scores, puis consoler à nouveau la ligne
‫droite et maintenant le nombre actuel d'entrées afin qu'il sache combien d'entrées il a faites et cela devrait être à
‫nouveau, notre accolade zéro et ce sera le décompte.
‫Maintenant, consolez enfin cette ligne lumineuse.
‫Vous devez également informer l'enseignant que s'il entre moins un, toute la demande sera faite.
‫Eh bien, à peu près le calcul devrait être fait et il obtient la moyenne.
‫Veuillez donc entrer moins un une fois que vous êtes prêt à calculer la moyenne ou une fois que vous avez entré tous les scores ou quelque
‫chose comme ça.
‫Le texte est donc ce que vous devez bien sûr choisir vous-même, ce dont vous voulez l'informer.
‫Maintenant, nous avons besoin de la contribution, alors obtenons la contribution de l'enseignant et cela va être consolé.
‫Cette ligne de lecture suivante.
‫Nous devons vérifier si l'entrée est égale à moins un, donc moins un.
‫Et nous pouvons soit faire de cette façon, soit utiliser des égaux.
‫Égal à moins un.
‫Alors, que voulons-nous faire si l'enseignant est entré moins un ?
‫Eh bien, nous voulons calculer la moyenne, alors allons de l'avant sur la ligne droite de la console.
‫Et ce que je veux faire ici, c'est juste pour un plaisir visuel plus facile ou un meilleur plaisir visuel d'ajouter cette ligne pointillée pour que
‫nous puissions voir toute cette ligne hachurée, afin que nous puissions voir la moyenne un peu mieux
‫et voir que toutes les étapes avant sont séparé.
‫Maintenant, nous devons calculer la moyenne de ce qui a été entré et c'est quelque chose que nous
‫pouvons faire plus tard, calculer la moyenne et informer l'enseignant.
‫C'est donc quelque chose que nous pouvons faire plus tard.
‫Mais maintenant, il y a d'autres choses que nous devons faire aussi.
‫Nous devons donc, par exemple, vérifier si l'entrée était bien un nombre.
‫Donc int essayez d'analyser.
‫Donc si ça a marché qu'il passe correctement et qu'est-ce que l'on veut réussir ?
‫Eh bien, nous devons analyser l'entrée et la sortie doit être le nombre actuel.
‫Donc, si cela a fonctionné, nous voulons que le nombre actuel soit la sortie.
‫À droite.
‫Ensuite, ce que nous voulons également vérifier si le nombre actuel, donc le nombre actuel est supérieur à zéro et le nombre
‫actuel est inférieur à 21, car je viens de supposer que le trimestre que l'utilisateur peut obtenir est compris entre un
‫et 20.
‫C'est donc simplement ce dont je m'assure ici.
‫Alors je vérifie si c'est vraiment quelque chose qui a fonctionné ?
‫Alors, est-ce un nombre qu'il a entré et le nombre est-il compris entre zéro et ou entre un et 20 ?
‫Et si c'est le cas, s'il vous plaît allez-y et ajoutez cela au total.
‫Nous avons donc le total de zéro jusqu'à présent.
‫Et ce que nous voulons avoir maintenant, c'est le total égal, le total plus le nombre actuel.
‫Vous pouvez donc le faire avec le total égal au total plus ou vous pouvez le faire plus égal au nombre actuel.
‫C'est donc l'approche la plus courte.
‫Mais l'autre pourrait être plus facile à lire en fonction de ce que vous préférez.
‫Cela sera donc exécuté s'il peut être analysé en un nombre.
‫Ainsi, tout ce que l'utilisateur a entré peut être transmis dans un nombre.
‫Et si ce n'était pas le cas ?
‫Donc, s'il n'a pas pu être analysé en un nombre ou si le nombre est supérieur à vingt et un ou inférieur
‫à zéro, nous voulons d'abord vérifier si l'entrée n'est pas égale à moins un, car s'il a entré moins un, alors nous voulons pour finir
‫le programme de toute façon.
‫À droite.
‫Donc, ce que nous devons faire ici, c'est l'informer.
‫Console ligne droite.
‫Veuillez
‫saisir une valeur comprise entre un et 20, car cette condition ici ne sera remplie que s'il a saisi quelque chose qui n'est
‫pas compris entre un et 20.
‫Donc si c'est une lettre, si c'est un texte entier, si c'est un numéro différent, comme vingt-cinq ou autre, alors
‫c'est ce qui lui sera imprimé.
‫Et puis si cela arrive, nous voulons continuer.
‫Nous voulons donc simplement passer à l'étape suivante et maintenant nous devons exécuter quelque chose dans notre code sauvage.
‫Je vais donc le faire un peu plus petit.
‫Nous avons donc tout sur un seul écran et maintenant nous devons ajouter le nombre d'itérations.
‫Donc ici, nous devons nous améliorer, augmenter le montant, qui est notre décompte.
‫OK, le nombre d'entrées est notre nombre, et je vais incrémenter le nombre ici.
‫Pourquoi ai-je incrémenté ici ?
‫Eh bien, je le fais pour m'assurer qu'il n'est exécuté que.
‫Donc, nous n'incrémentons le nombre que si nous voulons réellement incrémenter pour compter.
‫Parce que si vous le faisiez sans continuer ici, cela augmenterait même le nombre d'entrées.
‫Si le nombre entré n'était pas entre zéro ou entre un et 20 ou s'il s'agissait d'un autre type d'entrée, comme la lettre ou
‫quelque chose comme ça.
‫Donc, ici, nous nous assurons que Kate n'est exécutée que si tout a bien fonctionné.
‫Il a donc entré une valeur qui est bonne et on peut aller de l'avant.
‫Très bien, alors maintenant une chose reste à faire, et c'est de calculer la moyenne.
‫Comment fait-on cela?
‫Eh bien, nous allons de l'avant ici.
‫Nous créons un double.
‫Et j'utilise un double maintenant car sinon ma moyenne serait un nombre entier, qui est tronqué et ce n'est pas aussi
‫précis que je le voulais.
‫Je vais donc l'appeler moyenne, qui est un double de notre total divisé par un double de notre nombre.
‫Donc, ce que je dis ici, c'est que la moyenne est le montant total qui est ici.
‫Est incrémenté chaque fois que nous entrons quelque chose divisé par le nombre d'entrées que nous avons.
‫C'est donc essentiellement le calcul ou la formule pour calculer la moyenne juste à côté.
‫Ce que nous voulons faire, c'est l'écrire sur la console.
‫Alors écrivons-le comme ça.
‫Le score moyen de vos étudiants est, puis nous utilisons à nouveau les accolades à zéro et remettons la moyenne, et c'est à
‫peu près tout.
‫Alors maintenant, nous avons notre programme, qui utilise l'entrée de l'utilisateur, et ensuite nous pouvons aller de l'avant et le
‫tester parce que nous devrions en fait manquer une chose.
‫Il nous manque le regarnissage vers la fin car sinon nous ne voyons pas le résultat ici.
‫Ainsi, sur cette console, les lectures sont en fait lues, la ligne rouge n'a pas d'importance tant que nous pouvons toujours
‫voir le code.
‫OK, courons.
‫Ce dernier nombre était zéro.
‫Veuillez saisir le score suivant.
‫Montant actuel des entrées zéro.
‫Veuillez entrer moins un une fois que vous êtes prêt à calculer la moyenne.
‫Très bien, allons-y.
‫Entrons a juste pour vérifier.
‫Si notre programme fonctionne toujours, veuillez entrer une valeur entre un et 20.
‫Parfait.
‫Le dernier chiffre était zéro.
‫Veuillez saisir le score suivant.
‫Actuellement, le nombre d'entrées est de zéro.
‫Donc jusqu'ici tout va bien.
‫Même si nous entrons ici dans du charabia, cela fonctionne toujours parfaitement.
‫Alors maintenant, entrons dix.
‫Le dernier numéro était le dix.
‫OK, entrons maintenant 15, 13, 12 et ainsi de suite.
‫Je vais donc ajouter quelques chiffres ici.
‫Et si j'ajoute quelque chose comme 31, cela dit, veuillez entrer une valeur entre un et 20.
‫C'est bon.
‫Donc il sait si je fais quelque chose de mal.
‫Ainsi, si l'enseignant entre accidentellement des valeurs incorrectes, il sera arrêté ici.
‫Nous avons donc le nombre actuel d'entrées, 11.
‫Je vais donc entrer moins un et voyons ce qui se passe.
‫Et il dit que le score moyen de vos élèves est de onze virgule zéro neuf zéro neuf zéro neuf et ainsi de
‫suite.
‫Super.
‫Vous voyez donc ici ce que nous pouvons faire avec les connaissances que nous avons acquises jusqu'à présent.
‫Nous pouvons créer des programmes un peu moyens et vous pouvez en faire beaucoup plus.
‫Nous n'avons donc pas encore vu comment utiliser vos excellentes interfaces utilisateur.
‫Nous travaillons toujours avec des consoles, mais nous y arriverons donc vous verrez comment créer des interfaces
‫utilisateur avec l'UPF, qui est un outil pour créer de grandes utilisations avec Visual Studio.
‫Donc pour l'instant, je pense que c'est un bon progrès.
‫Et dans la prochaine vidéo, nous allons passer au sujet suivant.
‫J'espère donc vous y voir et j'espère que vous pourrez résoudre ce problème ou le défi ou au moins une partie du
‫défi.
‫Et s'il vous plaît laissez-moi savoir comment vous l'avez résolu afin que d'autres étudiants et moi puissions comparer ce que vous avez fait et vous
‫donner des commentaires par rapport à ce que nous avons créé nous-mêmes.
‫Alors merci beaucoup et à bientôt dans la prochaine vidéo.