Merci beaucoup pour les explications explicites. Pouvez vous svp donner des exercices d'application à chaque fin de vidéos ? Ça serait vraiment génial de votre part
😭😭 je ne sais absolument pas comment vous remercier. J’ai commencé les cours universitaires trop tard heureusement que j’avais lu vos vidéos à l’avance ❤️
j'aime trop votre prononciation elle m'aide a restre concentrer sur ce que vous dites .. et bien sur votre explixation est magnefique .. j'ai deja vu un cour sur l'algo d'un prof francais sur youtube , ms perso je vous trouve plus avance que lui .. merci bcp et continuez monsieur!
Merci pour votre compliment. Je suis ravi que ma façon d'expliquer vous plaise autant. Mais ma spécialité c'est l'informatique. La langue n'est pour moi qu'un moyen pour transmettre l'information. Cependant, pour enseigner le français il faut être spécialiste de la langue et ses règles (la grammaire et tout le reste). Je crois qu'il y a des chaines pour apprendre les langues dans les règles, pas que le français mais toutes les langues presque. Bonne chance et merci pour votre commentaire :)
Bonjour, Je voulais juste savoir si on pouvait utiliser la virgule comme opérateur de concaténation dans les chaînes de caractères ? ou est-ce qu'elle marche seulement avec Ecrire (,) ? Merci pour cette vidéo.
Bonsoir. De rien. La virgule est valable seulement au sein de la fonction écrire. Elle permet de concaténer les chaînes de caractères avec d'autres types comme les nombres. L'opérateur de concaténation conventionnel en algorithmique et l'opérateur &. Dans de nombreux langages de programmation, cet opérateur est remplacé par +. Bonne continuation :)
En fait c'est la programmation des jeux vidéo. C'est justement le nom de la rubrique. C'est souvent fait en POO afin de gérer les entités (personnages et environnement) comme des objets indépendants, mais qui peuvent interagir entre eux. Des fois ça demande aussi de bonnes connaissance en calcul mathématique, graphisme...
La fin d'une chaine est marquée par le symbole \0, mais ce sont des détails qui importent peu en algorithmique. Quand vous aurez abordé la programmation (C ou autre langage bas niveau), vous comprendrez mieux l'utilité des caractères d'échappement (comme
Mais dans cet exemple de nombre de caractères donné par l'algorithme comprend aussi les espaces entres le mots de la phrase n'est pas? Si oui, comment pouvons-nous réécrire l'algorithme pour qu'il ne tienne pas compte des espaces? Merci
Oui tous les caractères sont comptés. Pour ignorer les espaces, il serait mieux de traiter la chaîne comme un tableau. J'ai évoqué ceci dans la vidéo 11 sur les tableaux. Bonne chance :)
Bonjour j'ai programmer cela en pascal et mon programme ne prends qu'en valeur une seul variable le premier texte celui du nom prenom , il ne m'a afficher que les premieres lettres puis dans le deuxieme celui de la longueur il ne m'a sorti qu'un caractere..
Il faut peut être vérifier les opérateurs. En pascal la concatennation se fait à l'aide de l'opérateur + (cet opérateur fait l'addition si les variables sont des nombres, et la concatennation si elles sont des chaines). La fonction longueur() du pseudo code est écrite length() en Pascal. Vérifiez encore et tenez moi au courant. Bonne chance :)
En effet. Mais vu que cette séries de cours est consacrée aux débutants, je n'ai pas voulu trop détaillé l'aspect technique de l'encodage. D'ailleurs, quand j'ai mentionné que Unicode est codé sur 16 bits, ce n'est pas tout a fait précis, car c'est un peu plus compliqué que ça, mais c'était juste pour dire que l'Unicode permet de représenter bien plus de caractères que l'ASCII. Mais il est possible que je lance une nouvelle série pour l'algorithmique avancée où je traiterai ce genre de sujets. Merci pour votre commentaire :)
@@MohamedChiny oui si vous pouvez préciser un peu plus en détail le problème de l'encodage que ça soit dans l'algorithmique ou dans les bases de données c'est là ou ça pose problème surtout si on utilise une langue à caractères accentué comme le français ou notre langue l'arabe vu que votre formation a pour principale but la programmation pour le web. merci pour vos efforts.
@@medyou2815 Oui vous avez raison, l'encodage des caractères dans le cas de l'échange avec la base de données est parfois une casse-tête. Je vais essayer de parler de ça dans une vidéo de PHP. Mais sachez que l'encodage UTF-8 est la solution, mais il faut que tout soit encodé en UTF-8, la base de données, les méta HTML, les entêtes HTTP, l'encodage dans le fichier php.ini et aussi l'encodage utilisé par l'éditeur du code (Sublime ou autre). Si au moins l'un de ces maillons présente un encodage différent, on se retrouve avec les caractères spéciaux mal affichés.
@@MohamedChiny c'est un problème qui se pose comme vous l'avez dit dans le HTML, le PHP, et le SQL et même pour les éditeurs de code et surtout pour les langues orientales comme l'arabe, en attendant que vous traitez ce sujet je vous remercie beaucoup, mes respects.
Salut félicitations pour vos cours c'est vraiment bien détaillé et tes explications sont intéressant mais j'ai une question, je résous un problème sur la fonction Algorithme qui permet de calculer le nombre de caractères dans une chaîne mais ),,j'utilise un simulateur d'algo quand je fais cette affection : nbr
Merci Maitre Marc. L'erreur vient tout simplement du fait que le simulateur que vous utilisez ne comprend pas la syntaxe longueur(). D'ailleurs j'ai déjà mentionné dans certaines de mes vidéos qu'il vaut mieux utiliser un vrai langage de programmation pour pratiquer au lieu d'utiliser la syntaxe algorithme dans un simulateur, car chaque simulateur utilise une syntaxe qui peut être différente, alors autant utiliser un vrai langage de programmation. Bonne chance et merci pour votre commentaire :)
De rien Abdoulaye. Pour écrire un programme puis le compiler pour le rendre exécutable, il faut installer un IDE (Environnement de Développement Intégré). En général, chaque langage a ses propres IDE qui le supportent, mais il existe des IDE qui supportent plusieurs langages à la fois, les plus connus sont Visual Studio, Netbeans, Code::Blocks... Bonne chance :)
Merci beaucoup pour votre commentaire Moussa. Concernant les tutos sur le langage C, je reconnais que j'ai reçu beaucoup de demandes à leur sujet, et je pense que je vais lancer une nouvelle série de tutos sur ce bon langage prochainement. Merci encore :)
@@moussadiallo4246 De rien. En fait j'ai inclus cette série d'algo pour que les débutants puissent entamer la programmation. Donc je n'avais pas l'attention d'aller plus loin, mais si jamais y a des demandes sur l'algorithmique avancée alors je n'hésiterai pas à lui consacrer une nouvelle série. Merci pour votre commentaire :)
Bonsoir, c'est juste pour laisser un espace avant que l'utilisateur saisisse son nom. Si on met pas d'espace alors on risque de se retrouver avec quelque chose comme ça Nom:Chiny avec un espace on aura Nom: Chiny. Bref, c'est juste pour la mise en page.
bonjour,svp je debute avec Python , vos vidéo sont intéressantes ; pouriez vous me donner l'équivalent en anglais de lire et ecrire qu'on utilise generalement sur python,,? (print?input?)
Bonjour. Oui en effet, écrire=print() et Lire=input(). J'ai traité quelques exercices corrigés où j'ai aussi écrit les algorithmes résultants en Python. Vous pouvez y jeter un coup d'oeil: th-cam.com/play/PL2aehqZh72LvYVvoGpIU65j1qmgFcnjFA.html Bonne chance :)
Sané n'a jamais été un très bon joueur ! il est juste con et égoïste ! Pourquoi la laisé partir parceque il et égoïste il n'aime pas voir les autres briller.
Pour plus de cours, rendez-vous sur chiny.me
Merci beaucoup pour les explications explicites. Pouvez vous svp donner des exercices d'application à chaque fin de vidéos ? Ça serait vraiment génial de votre part
😭😭 je ne sais absolument pas comment vous remercier. J’ai commencé les cours universitaires trop tard heureusement que j’avais lu vos vidéos à l’avance ❤️
Y a pas de quoi. Je suis content que mes cours puissent vous être utiles. Merci pour votre commentaire et bon courage dans vos études :)
j'aime trop votre prononciation elle m'aide a restre concentrer sur ce que vous dites .. et bien sur votre explixation est magnefique .. j'ai deja vu un cour sur l'algo d'un prof francais sur youtube , ms perso je vous trouve plus avance que lui .. merci bcp et continuez monsieur!
Merci infiniment pour votre commentaire. ça me fait plaisir que ma manière d'expliquer vous ait plu :)
Très intéressant j'adore vos cours ils sont très bien expliqués
Merci à vous :)
Vos explications sont très utiles pour moi😊😊😊
Merci pour votre commentaire. Je suis ravi de l'apprendre :)
J'adore car à travers ces videos je commence à mieux comprendre la matière
Je suis heureux que mes vidéos vous soient utiles. Bonne continuation et merci pour votre commentaire :)
Cours parfait comme d'habitude
Ravi que le cours vous ait plu. Merci pour votre commentaire 😀
Merci pour votre explication explicite et formidable
De rien. Je suis ravi que ce cours vous ait plu :)
si je peux vous demander svp de faire des cours de francais. votre maniere de parler est juste manifique
Merci pour votre compliment. Je suis ravi que ma façon d'expliquer vous plaise autant. Mais ma spécialité c'est l'informatique. La langue n'est pour moi qu'un moyen pour transmettre l'information. Cependant, pour enseigner le français il faut être spécialiste de la langue et ses règles (la grammaire et tout le reste). Je crois qu'il y a des chaines pour apprendre les langues dans les règles, pas que le français mais toutes les langues presque. Bonne chance et merci pour votre commentaire :)
le meilleur @Mohamedchiny dans le monde
Merci Anas. Je suis flatté :)
Très bien expliqué merci beaucoup pour votre efforts
De rien. Merci pour votre commentaire :)
@@MohamedChiny de rien💙
Je suis nouvelle par ici, mais je crois que je suis déjà fan😍😍 c'est très limpide 😊😊
Merci pour vos compliments, c'est motivant :)
Mrç infiniment , pour ces excellents vidéos
De rien Abdel. Je suis ravi que les vidéos vous aient plu. Merci pour votre commentaire :)
très intéressant c la vrai base des algorithmes
Merci :)
Bonjour,
Je voulais juste savoir si on pouvait utiliser la virgule comme opérateur de concaténation dans les chaînes de caractères ? ou est-ce qu'elle marche seulement avec Ecrire (,) ? Merci pour cette vidéo.
Bonsoir. De rien.
La virgule est valable seulement au sein de la fonction écrire. Elle permet de concaténer les chaînes de caractères avec d'autres types comme les nombres. L'opérateur de concaténation conventionnel en algorithmique et l'opérateur &. Dans de nombreux langages de programmation, cet opérateur est remplacé par +.
Bonne continuation :)
Très bien expliqué
Merci beaucoup pour votre compliment :)
Merci beaucoup pour la formation
De rien. Merci pour votre commentaire :)
La programmation des jeux dans quel catégorie de programation en se trouve ????
Et merci
En fait c'est la programmation des jeux vidéo. C'est justement le nom de la rubrique. C'est souvent fait en POO afin de gérer les entités (personnages et environnement) comme des objets indépendants, mais qui peuvent interagir entre eux. Des fois ça demande aussi de bonnes connaissance en calcul mathématique, graphisme...
j'aimerai savoir qu'est ce qui permet à la fonction longueur de savoir qu'on est en fin de chaine?
La fin d'une chaine est marquée par le symbole \0, mais ce sont des détails qui importent peu en algorithmique. Quand vous aurez abordé la programmation (C ou autre langage bas niveau), vous comprendrez mieux l'utilité des caractères d'échappement (comme
\t \0...)
Mais dans cet exemple de nombre de caractères donné par l'algorithme comprend aussi les espaces entres le mots de la phrase n'est pas? Si oui, comment pouvons-nous réécrire l'algorithme pour qu'il ne tienne pas compte des espaces? Merci
Oui tous les caractères sont comptés. Pour ignorer les espaces, il serait mieux de traiter la chaîne comme un tableau. J'ai évoqué ceci dans la vidéo 11 sur les tableaux. Bonne chance :)
@@MohamedChiny Ok, c'est compris. Merci beaucoup pour votre réponse.
Bonjour j'ai programmer cela en pascal et mon programme ne prends qu'en valeur une seul variable
le premier texte celui du nom prenom , il ne m'a afficher que les premieres lettres puis dans le deuxieme celui de la longueur il ne m'a sorti qu'un caractere..
Il faut peut être vérifier les opérateurs. En pascal la concatennation se fait à l'aide de l'opérateur + (cet opérateur fait l'addition si les variables sont des nombres, et la concatennation si elles sont des chaines). La fonction longueur() du pseudo code est écrite length() en Pascal. Vérifiez encore et tenez moi au courant. Bonne chance :)
l'encodage est un sujet qui mérite un peu plus de traitement si vous pouvez lui consacrer un peu plus de temps, merci pour vos explications,
En effet. Mais vu que cette séries de cours est consacrée aux débutants, je n'ai pas voulu trop détaillé l'aspect technique de l'encodage. D'ailleurs, quand j'ai mentionné que Unicode est codé sur 16 bits, ce n'est pas tout a fait précis, car c'est un peu plus compliqué que ça, mais c'était juste pour dire que l'Unicode permet de représenter bien plus de caractères que l'ASCII. Mais il est possible que je lance une nouvelle série pour l'algorithmique avancée où je traiterai ce genre de sujets.
Merci pour votre commentaire :)
@@MohamedChiny oui si vous pouvez préciser un peu plus en détail le problème de l'encodage que ça soit dans l'algorithmique ou dans les bases de données c'est là ou ça pose problème surtout si on utilise une langue à caractères accentué comme le français ou notre langue l'arabe vu que votre formation a pour principale but la programmation pour le web. merci pour vos efforts.
@@medyou2815 Oui vous avez raison, l'encodage des caractères dans le cas de l'échange avec la base de données est parfois une casse-tête. Je vais essayer de parler de ça dans une vidéo de PHP. Mais sachez que l'encodage UTF-8 est la solution, mais il faut que tout soit encodé en UTF-8, la base de données, les méta HTML, les entêtes HTTP, l'encodage dans le fichier php.ini et aussi l'encodage utilisé par l'éditeur du code (Sublime ou autre). Si au moins l'un de ces maillons présente un encodage différent, on se retrouve avec les caractères spéciaux mal affichés.
@@MohamedChiny c'est un problème qui se pose comme vous l'avez dit dans le HTML, le PHP, et le SQL et même pour les éditeurs de code et surtout pour les langues orientales comme l'arabe, en attendant que vous traitez ce sujet je vous remercie beaucoup, mes respects.
@@medyou2815 Merci à vous :)
très intéressant merci
De rien. Merci à vous :)
Très clair Mr
Ravi que la vidéo vous ait plu. Merci :)
Je n'ai pas compris a quoi servait "&". Quelqu'un pourrait m'expliquer svp ?
& est l'opérateur de concaténation de chaines de caractères. Exemple: a
Salut félicitations pour vos cours c'est vraiment bien détaillé et tes explications sont intéressant mais j'ai une question, je résous un problème sur la fonction Algorithme qui permet de calculer le nombre de caractères dans une chaîne mais ),,j'utilise un simulateur d'algo quand je fais cette affection : nbr
Merci Maitre Marc. L'erreur vient tout simplement du fait que le simulateur que vous utilisez ne comprend pas la syntaxe longueur(). D'ailleurs j'ai déjà mentionné dans certaines de mes vidéos qu'il vaut mieux utiliser un vrai langage de programmation pour pratiquer au lieu d'utiliser la syntaxe algorithme dans un simulateur, car chaque simulateur utilise une syntaxe qui peut être différente, alors autant utiliser un vrai langage de programmation. Bonne chance et merci pour votre commentaire :)
Ok merci d'avoir pris le temps de répondre mon commentaire,
Merci monsieur 💖💖💖💖
Merci beaucoup mr mouhamad(grand père) .
Comment passer un code à l'executable par un pc et avec quelles logiciels (comment les installer)? Merci !
De rien Abdoulaye. Pour écrire un programme puis le compiler pour le rendre exécutable, il faut installer un IDE (Environnement de Développement Intégré). En général, chaque langage a ses propres IDE qui le supportent, mais il existe des IDE qui supportent plusieurs langages à la fois, les plus connus sont Visual Studio, Netbeans, Code::Blocks... Bonne chance :)
Bonjour j’aime beaucoup votre cours c’est très détaillé et les
Explications sont très claires. Est-ce que vous pouvez faire un cours sur le C
Merci beaucoup pour votre commentaire Moussa. Concernant les tutos sur le langage C, je reconnais que j'ai reçu beaucoup de demandes à leur sujet, et je pense que je vais lancer une nouvelle série de tutos sur ce bon langage prochainement.
Merci encore :)
Merci beaucoup pour ce retour, j’ai hâte de le voir.
Maintenant pour l’Algorithmique est-ce qu’on a aura les cours avancés sur les complexités.....
@@moussadiallo4246 De rien. En fait j'ai inclus cette série d'algo pour que les débutants puissent entamer la programmation. Donc je n'avais pas l'attention d'aller plus loin, mais si jamais y a des demandes sur l'algorithmique avancée alors je n'hésiterai pas à lui consacrer une nouvelle série. Merci pour votre commentaire :)
Bsr Mr chini je voudrais savoir pourquoi avez vous mis un espace après nom('Nom: ')
Et pourquoi po ('Nom:')
Bonsoir, c'est juste pour laisser un espace avant que l'utilisateur saisisse son nom. Si on met pas d'espace alors on risque de se retrouver avec quelque chose comme ça Nom:Chiny avec un espace on aura Nom: Chiny. Bref, c'est juste pour la mise en page.
merci mr
De rien :)
bonjour,svp je debute avec Python , vos vidéo sont intéressantes ; pouriez vous me donner l'équivalent en anglais de lire et ecrire qu'on utilise generalement sur python,,? (print?input?)
Bonjour. Oui en effet, écrire=print() et Lire=input(). J'ai traité quelques exercices corrigés où j'ai aussi écrit les algorithmes résultants en Python. Vous pouvez y jeter un coup d'oeil: th-cam.com/play/PL2aehqZh72LvYVvoGpIU65j1qmgFcnjFA.html
Bonne chance :)
Merci bcp
De rien. Merci pour votre commentaire :)
Bonjour Chiny
Quelle est votre adresse mail svp ?
Bonsoir. Mieux vaut me contacter sur Facebook web.facebook.com/mohamed.chiny
@@MohamedChiny d'accord
Très important
top. Merci
De rien. Merci pour votre commentaire :)
C'est toujours obligé de décanter ?
Je n'ai pas bien compris votre question. Pouvez-vous la reformuler?
je voulais voir sous forme en langage c svp
Malheureusement je n'ai pas encore prévu de tutos sur le langage C. Bonne chance :)
je vous adore
Très bien
Merci :)
Je rencontre un petit probleme pour finir un programme...
Quel genre de problème?
@@MohamedChiny au fait
Je fais un tp d'algo et ça me complique un peu
La place des fonctions...
@@blanche-neigewondema2603 Vous avez vu mon tuto sur les fonctions? ça pourrait vous aider. C'est la leçon numéro 11 de cette même série.
Bravo!
Merci :)
Une chaîne de caractère qui supprimer toutes les voyelles spv
Il y a une vidéo pareille dans ma playlist sur les exercices corrigés d'algorithmique. Elle pourrait vous être utile :)
merci
Good
Merci :)
important
Merci :)
@
Sané n'a jamais été un très bon joueur ! il est juste con et égoïste ! Pourquoi la laisé partir parceque il et égoïste il n'aime pas voir les autres briller.
Très bien expliqué
Merci pour votre commentaire. C'est encourageant :)