Le type représente en quelques sortes la taille et les caractéristiques de la boîte donc toutes les valeurs qu'elle peut avoir/contenir (que leurs nombre soit infini ou non..)
Très bien expliqué pr une fois je vois un cours en français précis qui va droit au but sans trop parler comme à l'anglaise merci beaucoup en 7min j'ai compris
Assalamou alley koum wa rahmatoulahi. Bonjour monsieur. Je suis fière d'avoir communiqué avec vous. Moi je suis un étudiant en première année en génie logiciel . Je veux demander de m'aider à toute sincérité sur algorithme et structure de données
Wa alaykoum salam. Merci pour le compliment Moussa. J'espère que les cours que je propose sur ma chaine (et sur mon site www.chiny.me) vous apporteront de l'aide requise. Si vous avez des questions, n'hésitez pas à me les poster. Bonne chance et merci pour votre commentaire :)
Salut. Justement cette série traite l'algorithmique. Suivez la progressivement, et quand vous l'aurez fini, vous pourrez faire un tour sur ma playlist sur les exercices corrigés avec des exemples de vrais programmes Python ruclips.net/video/bsOd3KxdRpM/видео.html Bonne chance :)
merci beaucoup, mieux compris en 5 minutes qu'en plusieurs heures de cours. simple et efficace. pensez vous qu'il est nécessaire de beaucoup pratiquer pour progresser en codage une fois avoir assimilé la théorie ?
De rien. Je suis content que la vidéo vous soit utile. Pour votre question, oui, il faut de la pratique pour maitriser la programmation. On peut toujours suivre des cours et cumuler les acquis théoriques, mais ça s'oublie vite. Par contre, en pratiquant, les connaissance que l'on apprend deviennent persistantes et, en plus, en pratiquant, on tombe dans des situations que nous n'avons pas forcément vu dans le cours. Donc, on apprend de nouvelles choses et surtout de nouvelles astuces. Bonne chance :)
Le sous tiret est un caractère autorisé dans les identifiants de variables. En d'autre part, il faut éviter qu'une variable ait le même nom que l'algorithme. Sinon vous pouvez nommer vos variables comme vous voulez du moment où ils sont constitués des caractères autorisés.
Bonjour. De nombreux langages peuvent être utilisés pour concevoir des modèles de l'IA. Le plus utilisé en ce moment c'est Python à travers les différentes librairies qui implémentent les algorithmes de l'IA comme Pandas, Scikit-Learn, TensorFlow...
Bonjour Mr Chiny. À 0:44 vous avez parlé défini variable (Peut changes au cours d’un programme) et constante (Reste invariable au cours d’un programme). Del même façon que dans la Vidéo 1/12 pouvez-vous s’il vous plait donner un exemple qui fait la différence entre variable et constante ? Merci
Dans toutes les vidéos, je n'ai manipulé que des variables. De leur nom ça se voit qu'elle peuvent changer de valeur (tout en respectant le type déclaré). Par exemple la variable i en tant qu'entier peut recevoir les valeurs 1, 5, 100, -6... au sein du même programme (ou algorithme). Une constante par contre ne change jamais de valeur, on la déclare entre le nom de l'algorithme et le mot-clé Début qui annonce le début de l'algo comme ceci: constante TVA=20 ça veut dire que la constante s'appelle TVA et la valeur qu'elle a est 20. Cette valeur ne change pas durant tout le programme. A quoi ça sert? En fait ça sert juste à éviter ce que l'on appelle "le code muet", c'est à dire un code qui utilise des valeurs (comme des nombres) dans le traitement sans que la personne qui lit l'algorithme ne sache qu'est ce qu'elles représentent. Je vous invite à regarder cette vidéo ruclips.net/video/jLgozXe2YcU/видео.html Elle n'est pas destinée aux détutants mais ça explique un peu l'idée.
Bonjour Ssi Hamza. Oui bien sûr, avec grand plaisir. Je serais même content si cette playlist aidait les étudiants à mieux maitriser le concept. Bon courage :)
C'est l'implémentation de la norme IEEE 754 qui consiste au codage de nombres réels dans un ordinateur. Selon la précision du nombre on opte pour un codage sur 32 bits (simple précision) et 64 bits (double précision). Le nombre codé est divisé en trois parties: un bit de signe, la valeur de l'expostant décalé et la mantisse. Je n'ai pas fait de vidéo pour ça mais je vous recommande de voir celle-ci ruclips.net/video/mtizhxkB-Zw/видео.html Bonne chance.
15% est une valeur numérique, donc vous pouvez la stocker dans une variable de type Entier ou Réel (si elle peut contenir une virgule). Le symbole % par contre, vous pouvez l'ajouter par concaténation. Les vidéos 3 et 4 expliquent ça en détail.
BONSOIR MONSIEUR J'ESPERE QUE VOUS ALLEZ ME REPONDRE EN FAITES J'AI UN GROS SOUCIS EN ALGORITHME JE NE SAIS PAS COMMENT DECLARER LES TYPES DE VARIABLE J'AIMERAIS SAVOIR SUR QUOI ON SE BASSE POUR DECLARER LES TYPES DEVARIABLES JE CROIS QUE VOUS N'AVEZ PAS MIS ACCENTS SUR CETTE DANS VOTRE FORMATION
Bonjour. Cette série s'intéresse à l'apprentissage de la logique et la syntaxe et non pas à l'analyse des problèmes. Par contre, vous trouverez ce que vous cherchez dans une autre série dont voilà le lien: ruclips.net/video/bsOd3KxdRpM/видео.html Bonne chance :)
Merci pour les explications vous êtes le meilleur 🎉mais je voulais savoir comment reconnaître quand est ce qu'on utilise les structures conditionnelles
De rien. Je suis content que vous ayez apprécié les vidéos. Concernant les structures conditonnelles, elles sont invoquées quand on a plusieurs possibilités à envisager, comme le diviseur qui peut être nul ou non, ce qui implique des traitements différents. Dans la série des exercices corrigés, y a de nombreux exemples. Merci pour votre commentaire :)
bonjour, débutant en programmation . pouvez vous m'aider à résoudre un problème. j'ai un TP dans lequel je doit me basé sur l'état du marché (PANIQUE ,INQUIET, STABLE) prendre des décisions. du coup j'ai defini un type énuméré Etat_Du_Marche { PANIQUE, INQUIET, STABLE}. et me servir de la variable "etat" de type Etat_Du_Marche pour poser les conditions et résoudre le problème. ma difficulté, lorsque je pose la question : quel est l'état du marché ?avec printf . avec quel syntax je peux récupérer ce qui est saisi dans la variable "etat" et ecrire après if( etat== PANIQUE) et décrire les actions à faire. merci par avance pour votre réponse.
Au fait, c'est un programme qui doit être fait en C, et franchement ça fait plus de 13 ans que j'ai pas touché au C donc j'ai pratiquement oublié sa syntaxe. Mais vu l'énoncé, je pense que vous pouvez faire ça soit avec des tableaux associatifs ou avec la structure switch-case. Pensez surtout à la structure switch-case. Cette vidéo peut vous aider à orienter votre algorithme: ruclips.net/video/PB0FW3z_bcE/видео.html Bonne chance.
moi je n'ai aucune base en informatique.pourtant, est-il possible d'apprendre tout sur youtube? c'est adire de l'algorithmique a un langage donne, java ou tout autre..merci beaucoup frerot et je pense que je peux avoir une reponse!!
Oui en effet c'est possible. C'est vrai que si vous avez déjà appris les bases à l'école (ou sous l'encadrement d'un formateur) ça sera plus facile. Cependant on peut tout apprendre de zéro sur RUclips ou toute autre plate-forme qui propose des tutos. Dans votre cas, si vous êtes interessé par la programmation, alros il est préférable que vous commenciez par comprendre l'algorithmique, ensuite vous pouvez suivre un cours sur un langage de programmation. Je vous recommande Python car il a une syntaxe facile, en plus il est utilisé dans plein de domaine. Le reste viendra tout seul. Bonne chance.
De rien Rimka. En général un réel en simple précision contient 6 à 7 chiffres après la virgule, alors qu'un double précision peut en contenir 17. Mais il se peut bien qu'un nombre qui ne contient pas beaucoup de chiffres après la virgule soit codé en double précision. Donc, on peut pas toujours deviner le type rien qu'en voyant la valeur. Merci pour votre commentaire :)
Merci beaucoup mr pour cet enseignement. Mais une seule chose j'ai besoin de l'abonné à vous car je suis débutant pour commencer à suivre petit à petit. Mais je peux vous contacter comment pour l'échange en direct de l'enseignement ? Votre réaction me donneras du poids à vous suivre.
De rien Alex. Puisque vous êtes débutants, alors il serait mieux que vous suiviez les cours dans l'ordre. Si jamais vous rencontrez un concept que vous n'avez pas bien compris, retournez voir la vidéo qui traite ce concept là et ça ira. A la fin de cette série, je vous recommande de suivre l'autre série sur les exercices corrigés d'algorithmique. Ça vous permettra de mieux consolider vos acquis et comprendre comment résoudre un problème lié à la programmation. Si vous avez des questions, vous pouvez me contacter sur Facebook: web.facebook.com/mohamed.chiny/ et j’essaierai d'y répondre dès que possible. Bonne chance :)
Merci beaucoup, leçon vraiment très claire et compréhensible. J'ai une question. Comment faire pour calculer l'intervalle auquel sont exprimés les réels? Y aurait-il une formule comme pour les entiers?
De rien. Je suis content que la leçon vous ait plu. Concernant les réels, il existe une méthode pour calculer l'intervalle, mais elle n'est pas aussi directe que celle des entiers. Je vous recommande cette vidéo qui explique comment les flottants (réels) sont gérés par l'ordinateurs ruclips.net/video/PtFa7LhV96E/видео.html
Professeur, je veux faire cet exercice, je ne l'ai pas compris, s'il vous plaît ⭕ Soient 3 entier A B C Écrire un algorithme qui les affiche dans l'ordre croissant 🥺
Bonjour monsieur . Je peux avoir un peu d'eclairage dans les types de base j'ai été apprit type :entier , reel, byte,et en caractère, mais pour vous le byte n'existe pas , c'est à dire quoi en byte? byte?
@@jeanmukuta349 J'ai mentionné sur la vidéo qu'il existe beaucoup de types, et certains langages supportent plus de types que d'autres, mais les types les plus communs sont les 4 types de base que j'ai expliqué. Le byte est un type qui permet de coder des entiers sur un octet (donc la valeur d'une variable codée ainsi est comprise entre 0 et 255). En algorithmique, on utilise 'Entier' qui résume tous les types d'entiers existants.
stp mohamed est ce que vous allez couvrez ces topics dans les 14 videos d algorithmes? Compr´ehension d’algorithmes : identification de l’entr´ee et de la sortie, r´eponse aux questions “cet algorithme est-il correct ?” et “cet algorithme termine-t-il ? ” - Analyse du temps de parcours d’un algorithme : calcul du nombre d’op´erations ; expression du temps de parcours `a l’aide de la notation de Landau O(·) ; comparaison de la vitesse de croissance de diff´erents temps de parcours exprim´es en notation O(·) - R´ecursivit´e (paradigme “diviser pour conqu´erir”). Analyse du temps de parcours d’algorithmes r´ecursifs simples - Algorithmes de recherche : recherche lin´eaire, recherche d’un ´el´ement dans une liste par bissection (dichotomie) - Algorithmes de tri : tri par insertion, tri par bulles (bubble sort), tri par s´election, tri par fusion (merge sort).
Bonjour, Oui, une grande partie de ce que vous avez mentionné a été traitée, mais pas seulement dans les 14 vidéos de cours, mais aussi dans la série consacrée aux exercices corrigés. Voilà les deux playlists. Cours: ruclips.net/video/kk6YbA5I-Iw/видео.html Exercices corrigés: ruclips.net/video/bsOd3KxdRpM/видео.html Bonne chance :)
Bonjour Monsieur moi je viens de m’inscrire en informatique plus précisément en Réseau informatique puis-je savoir les bases car suis un débutant merci !
Bonsoir. Normalement vous êtes sensé apprendre le nécessaire dans la formation où vous êtes inscrits. Mais si vous voulez avoir un peu d'avance alors pensez à apprendre un langage de programmation comme Python. Pour les notions de réseaux (comme les protocoles, les topologies...), mieux vaut apprendre ça dans votre formation, car chacun se concentre sur une partie plus qu'une autre, donc aucune garantie que vous appreniez ce qu'il faut si vous le faites de manière autonome. Bonne chance :)
Concernant les identificateurs de variables, il est conventionnel qu'ils doivent être composés de lettre alphabétiques (majuscules et minuscules confondus), de chiffres et du caractère souligné (_). Les symboles comme le tiret (-) ou autre ne sont pas valables, et c'est quasiment le cas dans la plupart des langages de programmation. Certains langages autorisent d'autres symboles comme $ ou @ mais en Algo seules les caractères mentionnés sont autorisés.
@@mira-fz2vr Ce sont des conventions, les plus connues sont Camel Case, Pascal Case et Snake Case (pour les variables), Spinal Case pour les nom de fichiers et attributs HTML... Ce sont des conventions, alors rien n'aurait empêché les créateurs des langages de programmation d'autoriser les caractères spéciaux dans les noms des entités (variables, fonctions, classes...) si ce n'était pas de respecter ces conventions.
Pas d'inquiétude, ça viendra. Ne restez pas bloqué sur cette vidéo et passez aux vidéos suivantes, vous finirez par comprendre car les variables sont partout. Bonne chance :)
Bonjour professeur, jai juste une question unpeu hors sujet de la leçon daujourdhui mais voila je la pose quand meme en esperant que vous puissiez y repondre. actuellement je ne vis pas en france et mes parents travaillent dans linformatique, ils mont dis que si je vais en france tous les ordinateurs seront en anglais, et par conséquent si je travaille labas, tout sera en anglais, et j'en viens a ma question, est ce que en france les ordinateurs, et donc les metiers dans linformatique sont en anglais ou en français? jaimerais le savoir car maitenant jetudie tout en français et ce serait completement inutile si je les apprends dans la mauvaise langue et donc jaimerais savoir si cest vraiment en anglais comme ça jarrete de les apprendre en français et je commence en anglais. voila, merci beaucoup d'avance .
Bon, il est sûr que l'anglais est la langue universelle, et surtout en technique. D'ailleurs la syntaxe de tous les langages de programmation (ou presque) est faite en anglais. Cependant, maitriser la langue anglaise en soi n'est pas très obligatoire pour travailler en informatique, surtout en France. Sauf si vous bossez pour une muntinationale, dans ce cas la langue anglaise est un atout de taille. Moi je ne vis pas en France non plus, mais il est logique que les entreprises y utilisent le français comme langue de communication. Néanmoins, je vous recommande vivement d'apprendre la langue anglaise aussi. Comme je viens de le dire, c'est la langue universelle, surtout en technique. D'ailleurs la documentation est abondante en anglais, et on a parfois du mal à en trouver en français avec de la bonne qualité, surtout dans certains domaines. Bonne chance :)
Ne vous souciez pas de ça, c'est juste un nom de variable, vous pouvez la remplacer par ce que vous voulez (même votre prénom asmae peut faire l'affaire). Mais si vous tenez quand même à savoir ce que ça signifie; TVA: Taxe sur la Valeur Ajoutée. C'est une taxe qu'un comsommateur paie indirectement à l'achat d'un produit. PrixHT signifie Prix Hors Taxe, c'est le prix de base sans compter la TVA...
Pas à ce point quand même. C'est vrai qu'il y a des détails qui concernent l'intervalle de définition des types, mais vous pouvez ignorer ces détails là. Le plus important c'est de comprendre c'est quoi une variable et les différences majeurs entre les types de base.
Ne vous inquiétez pas. La première fois ça semble un peu différent de ce qu'on a l'habitude de faire, mais il faut juste revoir les vidéos que vous ne comprenez pas et ça ira. Allez y doucement et vous finirez par maitriser le concept. Bonne chance :)
Je crois que vous faites une dictée et non une leçon. En suivant une de vos vidéos, l'auditeur peut affirmer que vous lisez sur une feuille. Au moins si je lit moi même sur l'écran ce que vous lisez ce serait mieux
Vous parlez de l'intervalle des entiers? La formule dans la vidéo est juste. Sur n bits on peut avoir 2^n combinaisons. Si on divise par deux ça donne 2^(n-1) de chaque coté, mais faut pas oublier le zéro, c'est ce qui fait qu'il faut retirer 1 du max de l'intervalle (d'où 2^(n-1)-1. Merci pour votre commentaire :)
Pour plus de cours, rendez-vous sur chiny.me
merci beaucoup
@@olegus_- De rien. Merci pour votre commentaire :)
Merci bcp
@@laminetambadou3495 De rien :)
Merci monsieur
Mr. le prof je vous remercie de nous donnée aussi bien expliquée ✔✔🙂👏👏👍👍👍
De rien. Je suis ravi que ma vidéo vous soit utile. Merci pour votre commentaire :)
Chef si tu savais a quel point tu me sauve la vie🎉
Content que le cours vous soit utile. Bonne continuation :)
J'ai un master en informatique j'aime la vidéo c comme une révision pour moi, c très utile
Ravi que la vidéo vous ait plu. Merci pour votre commentaire :)
Ça m'a beaucoup aidé merci
De rien. Je suis ravi que la vidéo vous ait été utile. Merci pour votre commentaire :)
Tu explique vraiment très bien le cours merci
De rien. Ravi que ma méthode vous plaise autant. Merci :)
Mr le prof Merci beaucoup 🥰🥰🥰🥰on comprend tres
De rien. Je suis content que le tuto vous soit clair. Merci pour votre commentaire :)
C'est clair et facile à comprendre, merci
Merci à vous :)
Merci beaucoup c 'ultra clair
votre méthode d'expliquez
Je suis content que ma méthode vous plaise autant. Merci pour votre commentaire :)
Merci pour ce cours c'était super 👏👏
De rien. Merci pour votre commentaire :)
Le type représente en quelques sortes la taille et les caractéristiques de la boîte donc toutes les valeurs qu'elle peut avoir/contenir (que leurs nombre soit infini ou non..)
Thanks very much for what you've done M.
You're welcome :)
Merci Mohamed🙏
De rien Daniel. Merci pour votre commentaire :)
Bien expliqué.
Merci Mohamed Chiny.
De rien. Merci pour votre commentaire :)
Trés bien expliquée
Je suis content que la vidéo vous ait plu. Merci pour votre commentaire :)
Les explications sont claires . Merci
De rien. Merci pour votre commentaire :)
meilleur explication
Merci. Ravi que la vidéo vous ait plu :)
@@MohamedChiny ❤️❤️
merci pour vos efforts .
De rien. Merci pour votre commentaire :)
merci le prof grâce à vous j'ai eu une bonne moyenne au devoir
De rien. Je suis ravi de l'entendre. Bonne continuation :)
Wowwww trop fort .. vraiment le top
Merci Smith. Je suis ravi que la vidéo vous ait plu. Merci pour votre commentaire :)
Très bien expliqué pr une fois je vois un cours en français précis qui va droit au but sans trop parler comme à l'anglaise merci beaucoup en 7min j'ai compris
Merci beaucoup pour votre commentaire. Je suis heureux que mon cours vous ait plu :)
Merci de cette vidéo très bien structuré
De rien. Merci pour votre commentaire :)
Super ce cours!
Merci Christophe. Je suis ravi que le cours vous ait plu :)
merci🐬🐬🐬
De rien. Merci pour votre commentaire :)
Assalamou alley koum wa rahmatoulahi. Bonjour monsieur. Je suis fière d'avoir communiqué avec vous. Moi je suis un étudiant en première année en génie logiciel . Je veux demander de m'aider à toute sincérité sur algorithme et structure de données
Wa alaykoum salam. Merci pour le compliment Moussa.
J'espère que les cours que je propose sur ma chaine (et sur mon site www.chiny.me) vous apporteront de l'aide requise. Si vous avez des questions, n'hésitez pas à me les poster.
Bonne chance et merci pour votre commentaire :)
@@MohamedChinywi sa m'apporte. Ok merci
@@moussaouedraogo7243 De rien :)
Merci beaucoup c'était super
De rien. Merci à vous :)
Merci beaucoup 👏👌
👏👏👏super bien expliqué, merci👏
Merci à vous :)
Vraiment super mrc pour l'explication
De rien. Merci pour votre commentaire :)
Vs êtes Super 😊
Merci. Ravi que le contenu vous ait plu :)
Merci bcp bien expliqué
De rien. Merci à vous :)
merci infiniment mon professeur .
De rien. Merci à vous :)
c'est juste du propre
Merci beaucoup pour votre commentaire :)
merci pour vos efforts
De rien. Merci à vous :)
bonne continuation
Merci à vous :)
Salut, je veux apprendre l'agorithme, mais je ne connais pas, comment commencer !!!
Salut. Justement cette série traite l'algorithmique. Suivez la progressivement, et quand vous l'aurez fini, vous pourrez faire un tour sur ma playlist sur les exercices corrigés avec des exemples de vrais programmes Python ruclips.net/video/bsOd3KxdRpM/видео.html
Bonne chance :)
Vraiment clair..mérci
De rien. Merci à vous :)
merci beaucoup, mieux compris en 5 minutes qu'en plusieurs heures de cours. simple et efficace. pensez vous qu'il est nécessaire de beaucoup pratiquer pour progresser en codage une fois avoir assimilé la théorie ?
De rien. Je suis content que la vidéo vous soit utile.
Pour votre question, oui, il faut de la pratique pour maitriser la programmation. On peut toujours suivre des cours et cumuler les acquis théoriques, mais ça s'oublie vite. Par contre, en pratiquant, les connaissance que l'on apprend deviennent persistantes et, en plus, en pratiquant, on tombe dans des situations que nous n'avons pas forcément vu dans le cours. Donc, on apprend de nouvelles choses et surtout de nouvelles astuces. Bonne chance :)
il faut ajouter 1 dans l inferieur a N 1-2(a la puissance n-1)
merci monsieu
Pouvez-vous me dire c'est où dans la vidéo exactement?
Pourquoi vous mettez un sous-trait après la variable prix TTC dans le dernièr exemple de déclaration des variables ?
Le sous tiret est un caractère autorisé dans les identifiants de variables. En d'autre part, il faut éviter qu'une variable ait le même nom que l'algorithme. Sinon vous pouvez nommer vos variables comme vous voulez du moment où ils sont constitués des caractères autorisés.
Bonjour Mr, j'aimerais savoir quel langage utilisé s
Dans le cas où il s'agit d'une intelligence artificielle... merci
Bonjour. De nombreux langages peuvent être utilisés pour concevoir des modèles de l'IA. Le plus utilisé en ce moment c'est Python à travers les différentes librairies qui implémentent les algorithmes de l'IA comme Pandas, Scikit-Learn, TensorFlow...
Pourquoi la variable utilisée pour contenir la valeur de retour de getchar doit elle être de type entier
C'est dans cette vidéo?
Slt, j'ai un problème sur un algorithme. Pouvez vous m'aider à le résoudre
Quel est le problème au juste?
Bonjour Mr Chiny. À 0:44 vous avez parlé défini variable (Peut changes au cours d’un programme) et constante (Reste invariable au cours d’un programme). Del même façon que dans la Vidéo 1/12 pouvez-vous s’il vous plait donner un exemple qui fait la différence entre variable et constante ? Merci
Dans toutes les vidéos, je n'ai manipulé que des variables. De leur nom ça se voit qu'elle peuvent changer de valeur (tout en respectant le type déclaré). Par exemple la variable i en tant qu'entier peut recevoir les valeurs 1, 5, 100, -6... au sein du même programme (ou algorithme). Une constante par contre ne change jamais de valeur, on la déclare entre le nom de l'algorithme et le mot-clé Début qui annonce le début de l'algo comme ceci:
constante TVA=20
ça veut dire que la constante s'appelle TVA et la valeur qu'elle a est 20. Cette valeur ne change pas durant tout le programme.
A quoi ça sert? En fait ça sert juste à éviter ce que l'on appelle "le code muet", c'est à dire un code qui utilise des valeurs (comme des nombres) dans le traitement sans que la personne qui lit l'algorithme ne sache qu'est ce qu'elles représentent.
Je vous invite à regarder cette vidéo ruclips.net/video/jLgozXe2YcU/видео.html
Elle n'est pas destinée aux détutants mais ça explique un peu l'idée.
@@MohamedChiny Merci, J'ai compris. 🤗
Merci beaucoup
De rien. Merci pour votre commentaire :)
Bonjour monsieur puis-je utiliser cette playlist dans l'enseignement
Bonjour Ssi Hamza. Oui bien sûr, avec grand plaisir. Je serais même content si cette playlist aidait les étudiants à mieux maitriser le concept. Bon courage :)
@@MohamedChiny Merci beaucoup frère
@@hamzalaababsi2123 De rien :)
Mr. s'il vous plait qu'est ce que ça veut dire virgule flottante ?
C'est l'implémentation de la norme IEEE 754 qui consiste au codage de nombres réels dans un ordinateur. Selon la précision du nombre on opte pour un codage sur 32 bits (simple précision) et 64 bits (double précision). Le nombre codé est divisé en trois parties: un bit de signe, la valeur de l'expostant décalé et la mantisse. Je n'ai pas fait de vidéo pour ça mais je vous recommande de voir celle-ci ruclips.net/video/mtizhxkB-Zw/видео.html
Bonne chance.
Excellent!!
Merci :)
Bsr prof svp quel est le type de variable de 15%. Merci d'avance
15% est une valeur numérique, donc vous pouvez la stocker dans une variable de type Entier ou Réel (si elle peut contenir une virgule). Le symbole % par contre, vous pouvez l'ajouter par concaténation. Les vidéos 3 et 4 expliquent ça en détail.
@@MohamedChiny Merci prof
Avec vous l'informatique n'est plus un mystère.
@@kalifawague2061 Merci Kalifa :)
BONSOIR MONSIEUR J'ESPERE QUE VOUS ALLEZ ME REPONDRE EN FAITES J'AI UN GROS SOUCIS EN ALGORITHME JE NE SAIS PAS COMMENT DECLARER LES TYPES DE VARIABLE J'AIMERAIS SAVOIR SUR QUOI ON SE BASSE POUR DECLARER LES TYPES DEVARIABLES JE CROIS QUE VOUS N'AVEZ PAS MIS ACCENTS SUR CETTE DANS VOTRE FORMATION
Bonjour. Cette série s'intéresse à l'apprentissage de la logique et la syntaxe et non pas à l'analyse des problèmes. Par contre, vous trouverez ce que vous cherchez dans une autre série dont voilà le lien: ruclips.net/video/bsOd3KxdRpM/видео.html
Bonne chance :)
Bien explique merci
Merci à vous :)
je vous adore
Merci pour vos compliments :)
peut avoir des exercices pratique
Oui, il y a toute une série dédiée aux exercices corrigés. Là voilà: ruclips.net/video/bsOd3KxdRpM/видео.html
Bonne chance :)
merci monsieur!!!
De rien. Merci pour votre commentaire :)
Merci bcp
De rien :)
Merci pour les explications vous êtes le meilleur 🎉mais je voulais savoir comment reconnaître quand est ce qu'on utilise les structures conditionnelles
De rien. Je suis content que vous ayez apprécié les vidéos. Concernant les structures conditonnelles, elles sont invoquées quand on a plusieurs possibilités à envisager, comme le diviseur qui peut être nul ou non, ce qui implique des traitements différents. Dans la série des exercices corrigés, y a de nombreux exemples. Merci pour votre commentaire :)
Merci beaucoup ms j'ai pas vu vos vidéos sur le programmation en java
bonjour,
débutant en programmation . pouvez vous m'aider à résoudre un problème. j'ai un TP dans lequel je doit me basé sur l'état du marché (PANIQUE ,INQUIET, STABLE) prendre des décisions. du coup j'ai defini un type énuméré Etat_Du_Marche { PANIQUE, INQUIET, STABLE}. et me servir de la variable "etat" de type Etat_Du_Marche pour poser les conditions et résoudre le problème.
ma difficulté, lorsque je pose la question : quel est l'état du marché ?avec printf . avec quel syntax je peux récupérer ce qui est saisi dans la variable "etat" et ecrire après if( etat== PANIQUE) et décrire les actions à faire.
merci par avance pour votre réponse.
Au fait, c'est un programme qui doit être fait en C, et franchement ça fait plus de 13 ans que j'ai pas touché au C donc j'ai pratiquement oublié sa syntaxe. Mais vu l'énoncé, je pense que vous pouvez faire ça soit avec des tableaux associatifs ou avec la structure switch-case. Pensez surtout à la structure switch-case. Cette vidéo peut vous aider à orienter votre algorithme: ruclips.net/video/PB0FW3z_bcE/видео.html
Bonne chance.
moi je n'ai aucune base en informatique.pourtant, est-il possible d'apprendre tout sur youtube? c'est adire de l'algorithmique a un langage donne, java ou tout autre..merci beaucoup frerot et je pense que je peux avoir une reponse!!
Oui en effet c'est possible. C'est vrai que si vous avez déjà appris les bases à l'école (ou sous l'encadrement d'un formateur) ça sera plus facile. Cependant on peut tout apprendre de zéro sur RUclips ou toute autre plate-forme qui propose des tutos. Dans votre cas, si vous êtes interessé par la programmation, alros il est préférable que vous commenciez par comprendre l'algorithmique, ensuite vous pouvez suivre un cours sur un langage de programmation. Je vous recommande Python car il a une syntaxe facile, en plus il est utilisé dans plein de domaine. Le reste viendra tout seul. Bonne chance.
@@MohamedChiny merci beaucoup frerot, je le ferai..
Merci pour cette vidéo .Juste une question comment fait-on pour savoir différencier à vue d'œil un Réel simple et un Double SVP?
De rien Rimka. En général un réel en simple précision contient 6 à 7 chiffres après la virgule, alors qu'un double précision peut en contenir 17. Mais il se peut bien qu'un nombre qui ne contient pas beaucoup de chiffres après la virgule soit codé en double précision. Donc, on peut pas toujours deviner le type rien qu'en voyant la valeur.
Merci pour votre commentaire :)
@@MohamedChiny Ah je comprend mieux ça fait plaisir encore merci pour ta disponibilité et ta gentillesse.
@@rimkbye De rien :)
Merci ♥️
De rien. Merci pour votre commentaire :)
Salut Mohamed! J'espère tu vas bien. J'ai une préoccupation, tu peux m'aider à trouver la logique permettant de faire la somme des trois produits?
Salut. Cela ne demande pas de logique spéciale, c'est juste une opération d'addition de plusieurs variables. Bon courage :)
Merci
De rien :)
@@MohamedChiny j'ai une question
@@younesanteur6832 Oui Ssi Younes, je suis à l'écoute.
Merci beaucoup mr pour cet enseignement. Mais une seule chose j'ai besoin de l'abonné à vous car je suis débutant pour commencer à suivre petit à petit. Mais je peux vous contacter comment pour l'échange en direct de l'enseignement ? Votre réaction me donneras du poids à vous suivre.
De rien Alex. Puisque vous êtes débutants, alors il serait mieux que vous suiviez les cours dans l'ordre. Si jamais vous rencontrez un concept que vous n'avez pas bien compris, retournez voir la vidéo qui traite ce concept là et ça ira. A la fin de cette série, je vous recommande de suivre l'autre série sur les exercices corrigés d'algorithmique. Ça vous permettra de mieux consolider vos acquis et comprendre comment résoudre un problème lié à la programmation. Si vous avez des questions, vous pouvez me contacter sur Facebook: web.facebook.com/mohamed.chiny/ et j’essaierai d'y répondre dès que possible.
Bonne chance :)
Franchement merci !
De rien :)
Très clair, merci.
De rien. Merci pour votre commentaire :)
Merci beaucoup, leçon vraiment très claire et compréhensible.
J'ai une question. Comment faire pour calculer l'intervalle auquel sont exprimés les réels? Y aurait-il une formule comme pour les entiers?
De rien. Je suis content que la leçon vous ait plu. Concernant les réels, il existe une méthode pour calculer l'intervalle, mais elle n'est pas aussi directe que celle des entiers. Je vous recommande cette vidéo qui explique comment les flottants (réels) sont gérés par l'ordinateurs ruclips.net/video/PtFa7LhV96E/видео.html
Merci professeur
Professeur, je veux faire cet exercice, je ne l'ai pas compris, s'il vous plaît
⭕ Soient 3 entier A B C
Écrire un algorithme qui les affiche dans l'ordre croissant 🥺
Je vous renvoie vers cette vidéo:
ruclips.net/video/ZKmFYHRnG-0/видео.html
Placez vos 3 variables dans le tableau.
Bonjour monsieur .
Je peux avoir un peu d'eclairage dans les types de base j'ai été apprit type :entier , reel, byte,et en caractère, mais pour vous le byte n'existe pas , c'est à dire quoi en byte? byte?
@@jeanmukuta349 J'ai mentionné sur la vidéo qu'il existe beaucoup de types, et certains langages supportent plus de types que d'autres, mais les types les plus communs sont les 4 types de base que j'ai expliqué. Le byte est un type qui permet de coder des entiers sur un octet (donc la valeur d'une variable codée ainsi est comprise entre 0 et 255). En algorithmique, on utilise 'Entier' qui résume tous les types d'entiers existants.
Ah bon merci beaucoup pour votre réponse j'apprécie.
@@jeanmukuta349 De rien :)
stp mohamed est ce que vous allez couvrez ces topics dans les 14 videos d algorithmes?
Compr´ehension d’algorithmes : identification de l’entr´ee et de la sortie, r´eponse aux questions
“cet algorithme est-il correct ?” et “cet algorithme termine-t-il ? ”
- Analyse du temps de parcours d’un algorithme : calcul du nombre d’op´erations ; expression
du temps de parcours `a l’aide de la notation de Landau O(·) ; comparaison de la vitesse de
croissance de diff´erents temps de parcours exprim´es en notation O(·)
- R´ecursivit´e (paradigme “diviser pour conqu´erir”). Analyse du temps de parcours d’algorithmes
r´ecursifs simples
- Algorithmes de recherche : recherche lin´eaire, recherche d’un ´el´ement dans une liste par bissection (dichotomie)
- Algorithmes de tri : tri par insertion, tri par bulles (bubble sort), tri par s´election, tri par fusion
(merge sort).
Bonjour,
Oui, une grande partie de ce que vous avez mentionné a été traitée, mais pas seulement dans les 14 vidéos de cours, mais aussi dans la série consacrée aux exercices corrigés. Voilà les deux playlists.
Cours: ruclips.net/video/kk6YbA5I-Iw/видео.html
Exercices corrigés: ruclips.net/video/bsOd3KxdRpM/видео.html
Bonne chance :)
can u apply english subtitles on these vids pleaase " first vid is subtitled but 2 to 14 are not"
I will set up the English translation for the rest of the videos. Thanks for mentioning it.
@@MohamedChiny i appreciate it 🤗 . ty so much
VRMT MRC ,SVP AJOUTER DES VIDEO POUR LES EXS
De rien. J'ai mis quelques vidéos d'exercices à la fin de la série. Merci pour votre commentaire :)
Bonjour Monsieur moi je viens de m’inscrire en informatique plus précisément en Réseau informatique puis-je savoir les bases car suis un débutant merci !
Bonsoir. Normalement vous êtes sensé apprendre le nécessaire dans la formation où vous êtes inscrits. Mais si vous voulez avoir un peu d'avance alors pensez à apprendre un langage de programmation comme Python. Pour les notions de réseaux (comme les protocoles, les topologies...), mieux vaut apprendre ça dans votre formation, car chacun se concentre sur une partie plus qu'une autre, donc aucune garantie que vous appreniez ce qu'il faut si vous le faites de manière autonome. Bonne chance :)
Svp j'ai une question
Pourquoi on ne peut pas utiliser des caractères comme "-"pour les identificateurs?
Concernant les identificateurs de variables, il est conventionnel qu'ils doivent être composés de lettre alphabétiques (majuscules et minuscules confondus), de chiffres et du caractère souligné (_). Les symboles comme le tiret (-) ou autre ne sont pas valables, et c'est quasiment le cas dans la plupart des langages de programmation. Certains langages autorisent d'autres symboles comme $ ou @ mais en Algo seules les caractères mentionnés sont autorisés.
@@MohamedChiny oui mais pourquoi ? Svp
@@mira-fz2vr Ce sont des conventions, les plus connues sont Camel Case, Pascal Case et Snake Case (pour les variables), Spinal Case pour les nom de fichiers et attributs HTML... Ce sont des conventions, alors rien n'aurait empêché les créateurs des langages de programmation d'autoriser les caractères spéciaux dans les noms des entités (variables, fonctions, classes...) si ce n'était pas de respecter ces conventions.
@@MohamedChiny Aa d'accord merci beaucoup, rebi yjazik
Merci.
De rien. Merci pour votre commentaire :)
pas bien saisi le sens d'une variable
Pas d'inquiétude, ça viendra. Ne restez pas bloqué sur cette vidéo et passez aux vidéos suivantes, vous finirez par comprendre car les variables sont partout. Bonne chance :)
Bonjour professeur, jai juste une question unpeu hors sujet de la leçon daujourdhui mais voila je la pose quand meme en esperant que vous puissiez y repondre.
actuellement je ne vis pas en france et mes parents travaillent dans linformatique, ils mont dis que si je vais en france tous les ordinateurs seront en anglais, et par conséquent si je travaille labas, tout sera en anglais, et j'en viens a ma question, est ce que en france les ordinateurs, et donc les metiers dans linformatique sont en anglais ou en français? jaimerais le savoir car maitenant jetudie tout en français et ce serait completement inutile si je les apprends dans la mauvaise langue et donc jaimerais savoir si cest vraiment en anglais comme ça jarrete de les apprendre en français et je commence en anglais. voila, merci beaucoup d'avance .
Bon, il est sûr que l'anglais est la langue universelle, et surtout en technique. D'ailleurs la syntaxe de tous les langages de programmation (ou presque) est faite en anglais. Cependant, maitriser la langue anglaise en soi n'est pas très obligatoire pour travailler en informatique, surtout en France. Sauf si vous bossez pour une muntinationale, dans ce cas la langue anglaise est un atout de taille. Moi je ne vis pas en France non plus, mais il est logique que les entreprises y utilisent le français comme langue de communication. Néanmoins, je vous recommande vivement d'apprendre la langue anglaise aussi. Comme je viens de le dire, c'est la langue universelle, surtout en technique. D'ailleurs la documentation est abondante en anglais, et on a parfois du mal à en trouver en français avec de la bonne qualité, surtout dans certains domaines. Bonne chance :)
@@MohamedChiny Totalement daccord avec vous merci infiniment :)))
@@itsmejojo9054 De rien :)
je vous empris qu'est ce que veut dire :"tva" j'ai besoin d'en savoir et MERCI
Ne vous souciez pas de ça, c'est juste un nom de variable, vous pouvez la remplacer par ce que vous voulez (même votre prénom asmae peut faire l'affaire). Mais si vous tenez quand même à savoir ce que ça signifie; TVA: Taxe sur la Valeur Ajoutée. C'est une taxe qu'un comsommateur paie indirectement à l'achat d'un produit. PrixHT signifie Prix Hors Taxe, c'est le prix de base sans compter la TVA...
MERCI énormément
8 bits = 1 octoet
C’est trop rapide
Non en vrai cv
😢
Nouveau projet a découvrir ici
ruclips.net/video/XSG6Y_zCySM/видео.html
You talk so fast can you go slower. +thank you
Ok :)
pour les entiers, je pense que c'est -2^n =< N =< +2^n - 1 non?
Non, c'est n-1 en puissance des deux côtés. Merci pour votre commentaire :)
mais c un peu dure
cette video
Pas à ce point quand même. C'est vrai qu'il y a des détails qui concernent l'intervalle de définition des types, mais vous pouvez ignorer ces détails là. Le plus important c'est de comprendre c'est quoi une variable et les différences majeurs entre les types de base.
solicode
Bonjour
Bonjour :)
C dure
Ne vous inquiétez pas. La première fois ça semble un peu différent de ce qu'on a l'habitude de faire, mais il faut juste revoir les vidéos que vous ne comprenez pas et ça ira. Allez y doucement et vous finirez par maitriser le concept. Bonne chance :)
C'est Trop rapide surtout votre language française
Vous pouvez utiliser l'option qui change la vitesse de lecture de la vidéo. Je pense que ça aidera. Bonne chance :)
C'est trop rapide
Veuillez ralentir
Je crois que vous faites une dictée et non une leçon. En suivant une de vos vidéos, l'auditeur peut affirmer que vous lisez sur une feuille. Au moins si je lit moi même sur l'écran ce que vous lisez ce serait mieux
Merci beaucoup
De rien. Merci pour votre commentaire :)
il faut ajouter 1 dans l inferieur a N 1-2(a la puissance n-1)
merci monsieu
Vous parlez de l'intervalle des entiers? La formule dans la vidéo est juste. Sur n bits on peut avoir 2^n combinaisons. Si on divise par deux ça donne 2^(n-1) de chaque coté, mais faut pas oublier le zéro, c'est ce qui fait qu'il faut retirer 1 du max de l'intervalle (d'où 2^(n-1)-1. Merci pour votre commentaire :)
merci
De rien :)