Je vous remercie infiniment, bien que les mots ne suffisent pas à exprimer ma gratitude. Que Dieu vous accorde une place parmi les habitants du paradis. Merci pour tout, Mohamed Chiny.
Merci beaucoup grand , petit a` petit je comprend bien que je ne suis pas fort en Math , mais je crois que cv aller grace a` vous , merci encore une fois
pour moi il faut regarder les trois vidéos concernant les structures itératives pour mieux comparer et voir la différence, ils sont complémentaires et indispensable pour comprendre.
@@hackertower8403 Oui bien sûr. Dans la même playlist d'algoritmique il y a jusqu'à présent 10 vidéos d'exercices. th-cam.com/video/bsOd3KxdRpM/w-d-xo.html
Bonjour Mr CHINY, tout d'abord merci pour vos cours et efforts, j'aimerai bien savoir si vous avez un cours d'algo assez claire à l'instar de vos vidéos mais sous format PDF ? merci d'avance et bon courage
Bonsoir. De rien, je suis ravi que mon cours vous ait plu. Malheureusement je n'ai pas de support PDF pour ce cours. Même sur mon site je n'ai pas traité l'algorithmique, mais juste le développement Web. Merci encore pour votre commentaire et vos encouragements :)
Bonjour. N est le nombre dont l'utilisateur cherche à calculer la puissance. Par exemple si l'utilisateur entre N=3 et p=4, alors on va calculer 3 à la puissance 4 ce qui donnera 81. L'idée de l'algorithme est de calculer la puissance sous forme d'une succession de produits, donc 3*3*3*3 dans ce cas. J'espère que c'est un peu plus clair :)
Comme je l'ai expliqué dans le tuto, la boucle POUR et REPETER sont très proches, donc vous pouvez utiliser l'une ou l'autre. Mais ce qui est conventionnel (donc pas obligatoire), c'est: Si le nombre d'itérations à exécuter est connu avant de commencer la boucle, alors on préfère POUR. Sinon c'est TANTQUE. En tout ca, c'est à vous d'utiliser la boucle que vous préférez. Je vous conseille ma série de vidéo d'exercices corrigés où j'ai traité pas mal d'exercices qui utilisent les boucles, et où j'ai expliqué pourquoi on préfère POUR, TANTQUE ou REPETER, selon le contexte: th-cam.com/video/bsOd3KxdRpM/w-d-xo.html
Bonjour ! Du coup la boucle TantQue est plus adaptée pour l'exemple des puissances (on ne connait pas le nombre d'iteration) ? car vous avez repris cet exemple pour les deux boucles TantQue et Pour
Si je ne me trompe pas alors, on peu utiliser ces deux structures iératives, mais il est privilégié d'utiliser la boucle "Pour" car cela facilite la tâche. Mais en fait c'est surtout question du nombre d'itération connu en avance ou non ? Si nombre d'itération connu = boucle "Pour", Si nombre d'itération pas connu = boucle "TantQue" ?. Mais même si on ne connait pas le nombre d'itération, on peut aussi utiliser la bouche "Pour" ? puisqu'elle facilite la tâche ?
En fait, pas tout à fait. La boucle Pour semble plus adapté car le nombre de multiplications à faire est connu à l'avance. Mais sachez qu'en général, TantQue et Pour sont considérées de la même manière par les programmeurs. Sauf que Pour est plus facile à exprimer.
@@MrsLalaina Oui c'est un peu ça. Par contre pour votre dernière remarque "même si on ne connait pas le nombre d'itération, on peut aussi utiliser la bouche Pour", c'est possible, mais c'est pas recommandé du tout pour deux raisons: - Le compteur une fois défini dans l'entête de la boucle, on peut pas non plus le modifier dans le cors de celle-ci (dans de nombreux langages de programmation). - On peut envisager une valeur finale de boucle qui est extrêmement grande (par exemple: Pour i
En fait, un algorithme est une abstraction d'un langage de programmation. Il s'agit plutôt d'un langage humain et non pas informatique. Donc l'algorithme représente les grands principes qu'un langage de programmation supporte et il n'a pas vraiment besoin d'évoluer. Alors la réponse à votre question admet plusieurs réponses, mais pour faire simple on dira que "non" le pseudo code n'évolue pas comme le fait un langage de programmation. Au moins, ça n'a pas évolué depuis son apparition mais qui sait ce que les jours à venir nous réservent. Merci pour votre commentaire :)
Merci pour votre commentaire. ça me fait plaisir que mes cours vous aient plu. Concernant l'instruction "Aller à" (ou Goto), elle n'est plus beaucoup utilisée de nos jours. Pour faire des sauts inconditionnels dans le programme, on fait appel à d'autres instrucitons comme break ou continue, ou encore à la gestion des exception via try...catch etc... Merci :)
Je suis ravi que le cours vous ait plu. Voilà une série sur les exercices corrigés. Elle renferme la plupart des problèmes rencontrés en algorithmique: th-cam.com/play/PL2aehqZh72LvYVvoGpIU65j1qmgFcnjFA.html Bonne chance et merci pour votre commentaire :)
De rien. Oui bien sûr que c'est juste. Il faut juste penser à utiliser le minimum de variables possibles dans un algorithme (ou programme). Mais c'est sûr qu'avec la variable supplémentaire N, l'algorithme deviendra plus facile à lire. Bonne continuation et merci pour votre commentaire :)
@@MohamedChiny tous les vidéos sur le cour d'algo ,je n'arrive pas avoir vers la fin du syntaxe ton commentaire est placée juste déviant .il faut revoir la trame de font ses en noir essai plutot le blanc merci
@@youssoucisse1351 Ah ok j'ai compris. Vous parlez des suggestions des vidéos de la fin. J'ai fait en sorte que ces suggestions ne masquent pas le nouveau contenu. Donc ce qui est masqué, était clairement affiché quelques secondes avant. Vous pouvez mettre la vidéo en pause avant l'apparition des vignettes afin de mieux lire les textes si vous n'avez pas eu le temps de le faire avant. Merci pour la clarification :)
Pourquoi tu n'as pas utilisé le compteur i après sa déclaration Tu as utilisé seulement R et N après la déclaration de i Essayez d 'expliquer un petit peu monsieur
Pour mieux comprendre le concept des boucles, je vous invite à visualiser les vidéos de la playlist sur les exercices corrigés. Cette vidéo par exemple: th-cam.com/video/MNidHj17GS8/w-d-xo.html Bonne chance.
C'est pas grave. Je vous conseille de regarder d'abord le tuto sur la boucle TantQue th-cam.com/video/GDgGXccQ6q0/w-d-xo.html ensuite, regardez cette vidéo et vous comprendrez mieux. Bonne chance :)
Pour plus de cours, rendez-vous sur chiny.me
Je vous remercie infiniment, bien que les mots ne suffisent pas à exprimer ma gratitude. Que Dieu vous accorde une place parmi les habitants du paradis. Merci pour tout, Mohamed Chiny.
De rien. Je suis heureux que mes cours vous soient utiles. Merci pour vos vœux et vos compliments :)
voici au moins quelqu'un qui fait les cours d'algo clairement en français.Merci bcoup Mr
Merci à vous :)
Grand merci a toi grace a tes vidéo j'ai plus peur des algorithme....Que le bon dieu te bénisse.
Merci à vous :)
Merci beaucoup grand , petit a` petit je comprend bien que je ne suis pas fort en Math , mais je crois que cv aller grace a` vous , merci encore une fois
De rien. Je suis content que le tuto vous soit utile. Gardez le cap et continuez ainsi :)
vraiment c'est super bien expliquer
Merci. Je suis ravi que la vidéo vous ait plu :)
Merci beaucoup vraiment vous m'a beaucoup aider vraiment merci
De rien. Merci pour votre commentaire :)
j'aime beaucoup vos explications, elles sont simples et claires. Merci
Je suis content que mes cours vous aient plu. Merci pour votre commentaire Cheick Oumar :)
Très bon cours d'algorithmique , je vous en remercie ! bonne continuation
De rien. Je suis content que le cours vous ait plu. Merci pour votre commentaire :)
thank you le meilleur pour vous
De rien. Merci à vous :)
Vous êtes super bien! Merci pour tes cours.
De rien. Merci pour vos compliments :)
pour moi il faut regarder les trois vidéos concernant les structures itératives pour mieux comparer et voir la différence, ils sont complémentaires et indispensable pour comprendre.
Oui en effet, et avec un peu d'exercices on peut facilement opter pour la bonne boucle selon la situation.
Merci beaucoup Professeur Mohammed chiny
De rien. Merci pour votre commentaire :)
Vous le merity
Je m excuse meritez
@@elhachmielansari2332 Merci :)
Tu mérite 20000000 aime
Merci merci. C'est très gentil à vous de le penser :)
@@MohamedChiny il ya des exercice ou bien
@@hackertower8403 Oui bien sûr. Dans la même playlist d'algoritmique il y a jusqu'à présent 10 vidéos d'exercices.
th-cam.com/video/bsOd3KxdRpM/w-d-xo.html
@@MohamedChiny ah merci j ai vu ça
J'ai commencé à comprendre l'algo en suivant chiny
Je suis content que mes tutos vous soient utiles.
Merci pour votre commentaire :)
Salut s’il te plaît je ne comprends pas la fonction de R reçois R*N dans cette algo
Salut. Supposons que vous voulez calculer la somme des 10 premiers nombres (1+2+3...+10). On peut envisager un algorithme de cette façon:
n
merci pour vos explications Mr vous faites du bon travail
mais j'ai toujours pas cerné l'apport de R
De rien. Ravi que mes vidéos vous aient plu.
Concernant R
Bonjour Mr CHINY, tout d'abord merci pour vos cours et efforts, j'aimerai bien savoir si vous avez un cours d'algo assez claire à l'instar de vos vidéos mais sous format PDF ? merci d'avance et bon courage
Bonsoir. De rien, je suis ravi que mon cours vous ait plu. Malheureusement je n'ai pas de support PDF pour ce cours. Même sur mon site je n'ai pas traité l'algorithmique, mais juste le développement Web. Merci encore pour votre commentaire et vos encouragements :)
Merci pour Mr chiny et vous tous
Bonjour Monsieur, que représente la base N? Je n'ai pas très bien compris
Bonjour. N est le nombre dont l'utilisateur cherche à calculer la puissance. Par exemple si l'utilisateur entre N=3 et p=4, alors on va calculer 3 à la puissance 4 ce qui donnera 81. L'idée de l'algorithme est de calculer la puissance sous forme d'une succession de produits, donc 3*3*3*3 dans ce cas.
J'espère que c'est un peu plus clair :)
Comment peut-on savoir quand utiliser le boucle Pour et ainsi le Bouble tant que
Comme je l'ai expliqué dans le tuto, la boucle POUR et REPETER sont très proches, donc vous pouvez utiliser l'une ou l'autre. Mais ce qui est conventionnel (donc pas obligatoire), c'est: Si le nombre d'itérations à exécuter est connu avant de commencer la boucle, alors on préfère POUR. Sinon c'est TANTQUE. En tout ca, c'est à vous d'utiliser la boucle que vous préférez. Je vous conseille ma série de vidéo d'exercices corrigés où j'ai traité pas mal d'exercices qui utilisent les boucles, et où j'ai expliqué pourquoi on préfère POUR, TANTQUE ou REPETER, selon le contexte: th-cam.com/video/bsOd3KxdRpM/w-d-xo.html
merci pour ces cours c'est clair 👌✔
De rien. Merci pour votre commentaire :)
Merci beaucoup professeur
De rien. Merci pour votre commentaire :)
Bonjour j’apprécie vraiment le travail que vous faites .j’aimerais savoir pourquoi le R est affecté à R*N
Salut. Supposons que vous voulez calculer la somme des 10 premiers nombres (1+2+3...+10). On peut envisager un algorithme de cette façon:
n
Bonjour ! Du coup la boucle TantQue est plus adaptée pour l'exemple des puissances (on ne connait pas le nombre d'iteration) ? car vous avez repris cet exemple pour les deux boucles TantQue et Pour
Si je ne me trompe pas alors, on peu utiliser ces deux structures iératives, mais il est privilégié d'utiliser la boucle "Pour" car cela facilite la tâche. Mais en fait c'est surtout question du nombre d'itération connu en avance ou non ? Si nombre d'itération connu = boucle "Pour", Si nombre d'itération pas connu = boucle "TantQue" ?. Mais même si on ne connait pas le nombre d'itération, on peut aussi utiliser la bouche "Pour" ? puisqu'elle facilite la tâche ?
En fait, pas tout à fait. La boucle Pour semble plus adapté car le nombre de multiplications à faire est connu à l'avance. Mais sachez qu'en général, TantQue et Pour sont considérées de la même manière par les programmeurs. Sauf que Pour est plus facile à exprimer.
@@MrsLalaina Oui c'est un peu ça. Par contre pour votre dernière remarque "même si on ne connait pas le nombre d'itération, on peut aussi utiliser la bouche Pour", c'est possible, mais c'est pas recommandé du tout pour deux raisons:
- Le compteur une fois défini dans l'entête de la boucle, on peut pas non plus le modifier dans le cors de celle-ci (dans de nombreux langages de programmation).
- On peut envisager une valeur finale de boucle qui est extrêmement grande (par exemple: Pour i
@@MrsLalaina Donc, mieux vaut se tenir à la règle: nombre d'itérations connu (Pour), nombre d'itérations inconnu ou incertain (TantQue).
@@MohamedChiny Merci beaucoup ! J’adore apprendre à vos cours ! Puis merci pour le temps accordé pour répondre à toutes mes questions !
thanks pro
j'aimerai savoir si l'algrithme evolue comme les languages de programmation?
En fait, un algorithme est une abstraction d'un langage de programmation. Il s'agit plutôt d'un langage humain et non pas informatique. Donc l'algorithme représente les grands principes qu'un langage de programmation supporte et il n'a pas vraiment besoin d'évoluer. Alors la réponse à votre question admet plusieurs réponses, mais pour faire simple on dira que "non" le pseudo code n'évolue pas comme le fait un langage de programmation. Au moins, ça n'a pas évolué depuis son apparition mais qui sait ce que les jours à venir nous réservent. Merci pour votre commentaire :)
@@MohamedChiny Merci pour votre réponse et votre cours d'algorithme est vraiment bien détaillé
@@rodriguediomande7477 Merci à vous :)
Merci infiniment 😍 , mr , pourriez ecrire l'algorithme de table de multiplications précèdent mais cette fois en utilisant la boucle tant que ?
i=1
j=1
TantQue i
@@MohamedChiny je ne vous remercierai jamais assez 😭😭
@@vxcx1869 De rien :)
@MohamedChiny en anglais c'est claire mais en francais c'est encore plus claire , meci grand ...
De rien. Merci pour votre commentaire :)
Merci infiniment vos vidéo mon bcp bcp aidé, mais jaurais aimer que vous mentionnez l'instruction" aller à "
Merci pour votre commentaire. ça me fait plaisir que mes cours vous aient plu. Concernant l'instruction "Aller à" (ou Goto), elle n'est plus beaucoup utilisée de nos jours. Pour faire des sauts inconditionnels dans le programme, on fait appel à d'autres instrucitons comme break ou continue, ou encore à la gestion des exception via try...catch etc... Merci :)
je suis sidere par vos cours maintenant pour les exercices comment faire pour savoir ce qui peut bien nous aider ? merci
Je suis ravi que le cours vous ait plu. Voilà une série sur les exercices corrigés. Elle renferme la plupart des problèmes rencontrés en algorithmique: th-cam.com/play/PL2aehqZh72LvYVvoGpIU65j1qmgFcnjFA.html
Bonne chance et merci pour votre commentaire :)
merci pour ces cours . Mais monsieur si on declare N comme un variable sachant que N= I*j est ce que c'est juste?
De rien. Oui bien sûr que c'est juste. Il faut juste penser à utiliser le minimum de variables possibles dans un algorithme (ou programme). Mais c'est sûr qu'avec la variable supplémentaire N, l'algorithme deviendra plus facile à lire. Bonne continuation et merci pour votre commentaire :)
L'affichage de cette dernière exercice n'est pas bien visible
Les boucles imbriquées?
J’ai du mal à connaître où je peux les utiliser, j’ai besoin une explication svp🙏
Regardez ces vidéos d'exercices corrigés, ça vous aiderait:
th-cam.com/video/VDH8nI7uDAA/w-d-xo.html
th-cam.com/video/Z2AY4axxJUY/w-d-xo.html
th-cam.com/video/ECv7Z2oFATc/w-d-xo.html
Merci bcp
De rien. Merci pour votre commentaire :)
merci
De rien. Merci pour votre commentaire :)
je vous adore
je ne voix pas ce qui s'écrit derrière ton commentaire monsieur
C'est sur cette vidéo ou une autre? Car sur celle-ci tout le texte est bien visible tout au long de la vidéo.
@@MohamedChiny tous les vidéos sur le cour d'algo ,je n'arrive pas avoir vers la fin du syntaxe ton commentaire est placée juste déviant .il faut revoir la trame de font ses en noir essai plutot le blanc merci
@@youssoucisse1351 Ah ok j'ai compris. Vous parlez des suggestions des vidéos de la fin. J'ai fait en sorte que ces suggestions ne masquent pas le nouveau contenu. Donc ce qui est masqué, était clairement affiché quelques secondes avant. Vous pouvez mettre la vidéo en pause avant l'apparition des vignettes afin de mieux lire les textes si vous n'avez pas eu le temps de le faire avant. Merci pour la clarification :)
Pourquoi tu n'as pas utilisé le compteur i après sa déclaration
Tu as utilisé seulement R et N après la déclaration de i
Essayez d 'expliquer un petit peu monsieur
Pour mieux comprendre le concept des boucles, je vous invite à visualiser les vidéos de la playlist sur les exercices corrigés. Cette vidéo par exemple: th-cam.com/video/MNidHj17GS8/w-d-xo.html Bonne chance.
Je n'est pas compris 😖
Regardez d'abord la vidéo 8 (Boucle TantQue) puis la vidéo 9. Comme ça vous comprendrez mieux. Bonne chance :)
@@MohamedChiny j'avais déjà regarder mais je vais regarder une seconde fois
@@maxduffi3825 Courage :)
مسخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخ
mon dieux j'ai rien capté
C'est pas grave. Je vous conseille de regarder d'abord le tuto sur la boucle TantQue
th-cam.com/video/GDgGXccQ6q0/w-d-xo.html
ensuite, regardez cette vidéo et vous comprendrez mieux. Bonne chance :)
@@MohamedChiny merci beaucoup j'ai réussi à mieux comprendre avec cette vidéo 👍
@@julesrivirere4671 C'est très bien. Je suis content que vous ayez maîtrisé le concept :)
Salut s’il te plaît je ne comprends pas la fonction de R reçois R*N dans cette algo
Salut. Supposons que vous voulez calculer la somme des 10 premiers nombres (1+2+3...+10). On peut envisager un algorithme de cette façon:
n
No vraiment frère macha Allah que Alalh te benisse tu prends ton temps pour aider un frère ohh Allahou akbar
Merci
De rien. Merci pour votre commentaire :)