Je ne m'attendais pas du tout à une nouvelle vidéo sur les bases de l'algo 😄 Mais ça tombe à pique car j'essaie de faire un convertisseur qui prend en compte toutes les bases possibles
@MohamedChiny4 жыл бұрын
Tant mieux alors :)
@lois_dieu_merci_ngono32582 жыл бұрын
Vous faites un bon travail. Merci beaucoup
@MohamedChiny2 жыл бұрын
De rien. Merci pour votre commentaire :)
@falilouuchiwa36622 жыл бұрын
vous êtes le meilleur
@MohamedChiny2 жыл бұрын
Merci Falilou. C'est très gentil de votre part :)
@raskolinkov2 жыл бұрын
Thank u so much it helped me a lot
@MohamedChiny2 жыл бұрын
You're welcome. I'm glad that the tutorial is useful for you :)
@DanielMufulu5 ай бұрын
Quel logiciel d'application que je peux télécharger dans ma machine pour exécuter les algorithmes ?
@MohamedChiny5 ай бұрын
Il y a Algobox et aussi LARP, mais personnellement, je recommande à mes étudiants de programmer avec un vrai langage plutôt que le pseudo-code.
@DanielMufulu5 ай бұрын
@@MohamedChiny puis-je avoir un algorithme qui fait le codage, décodage et le transcodage des nombres entiers, mais que l'utilisateur saisisse une fois et ça affiche trois résultats à la fois
@rahmarahma21364 жыл бұрын
comme les bases en langage c++ merci
@MohamedChiny4 жыл бұрын
En effet, il s'agit là des bases de l'algorithmique que l'on peut projeter sur pratiquement tous les langages de programmation évolués, y compris C++. Merci à vous :)
@francefrance2327 Жыл бұрын
Conversion décimal-base 16
@MohamedChiny Жыл бұрын
Je l'ai expliqué dans l'une des vidéos de la série. Il est conseillé de passer par la base 2 avant, ça sera plus simple que de diviser consécutivement par 16. Voilà la vidéo: kzbin.info/www/bejne/eqW9lYx7fLChqbs
@iboy8833 жыл бұрын
Je veux un algorithme qui convertir les nombres de base 2 à base 10 SVP
@MohamedChiny3 жыл бұрын
Il suffit de faire la somme des puissances de 2 en les multipliant par les 1 ou 0 du nombre. Par exemple 101=1*2^2+0*2^1+1*2^0. Une boucle Pour ou TantQue sont requises dans ce cas, et il faut traiter le nombre binaire initial en tant que chaine de caractères pour accéder à chacun de ses digits séparément. Bonne chance :)
@iboy8833 жыл бұрын
@@MohamedChiny d'accord je vais essayer merci
@MohamedChiny3 жыл бұрын
@@iboy883 De rien :)
@PAC-tp8xj3 жыл бұрын
Juste une question ?? Comment les chiffres ne se sont-ils pas inversés ?? Par ex: 6=011
@MohamedChiny3 жыл бұрын
Il faut regrouper les restes dans l'ordre inverse. Je vous recommande cette vidéo pour mieux comprendre le principe de la conversion: kzbin.info/www/bejne/qandm316er-cpNk Bonne chance :)
@missmaria5553 жыл бұрын
Merci beaucoup monsieur. Vous faites aussi des cours de l'analyse de données la méthode AFC, Recherche opérationnelle avancées, base de données avancées svp monsieur. Ou bien passez moi votre mail
@MohamedChiny3 жыл бұрын
Non pas vraiment. Je fais principalement du développement Web, la sécurité applicative et les réseaux. Mais J'ai prévu des cours seulement en Algo et en développement Web. Voilà mon site: www.chiny.me :)
@missmaria5553 жыл бұрын
Exercice: Soit x un entier en représentation binaire contenu dans un tableau de n cases : 1 0 0 1 0 1 1 1 1 1 a. Ecrire un algorithme qui retourne le tableau qui contient la valeur binaire de x+1 (sans passer par le calcul décimal). Donnez sa complexité ?
@MohamedChiny3 жыл бұрын
Faut implémenter directement la table de vérité d'un additionneur complet (et demi-additionneur si vous voulez). Sinon vous aurez beaucoup trop de conditions à vérifier et l'algo ne sera pas optimisé. pour la complexité ça doit être O(n) vu que le nombre d'opérations à faire est linéaire avec le nombre d'éléments dans le tableau.
@berthetoukam Жыл бұрын
Éducatif
@MohamedChiny Жыл бұрын
Merci :)
@Hassen-23 жыл бұрын
S'il vous plaît monsieur dec vers hexa
@MohamedChiny3 жыл бұрын
Le principe sera le même, mais au lieux de diviser par 2, divisez par 16. Ensuite vous vérifiez si le reste est inférieur à 10 alors vous l'ajoutez comme dans l'algorithme, sinon (supérieur ou égal à 10) alors vous remplacez le reste par sa correspondante (A pour 10, B pour 11...). Donc c'est pas trop différent de ce que j'ai expliqué. Bonne chance :)
@brahimmohamed42573 жыл бұрын
Comment on peut convertir cette nombre 1F en décimal
@MohamedChiny3 жыл бұрын
1F=1x16+15=31 en base 10.
@MohamedChiny3 жыл бұрын
En général ABC en base 16 est égale à Ax16_puissance_2 + Bx16_puissance_1 + Cx16_puissance_0 (base 10)
@brahimmohamed42573 жыл бұрын
@@MohamedChiny Merci beaucoup prof
@MohamedChiny3 жыл бұрын
@@brahimmohamed4257 De rien :)
@dztimes3704 жыл бұрын
et binair ver dicimal??
@MohamedChiny4 жыл бұрын
Dans ce sens c'est plus facile. Une somme de puissances de 2 multipliés par les digits (0 ou 1).
@wonderng65264 жыл бұрын
Pourquoi Pascal ?
@MohamedChiny4 жыл бұрын
Car bien que Pascal est très vieux comme langage et n'est pratiquement plus utilisé dans la vraie vie, mais il est doté d'une sytaxe identique à celle du pseudo-code de l'algorithmique, donc il est plus facile pour les débutants d'implémenter leurs premiers algorithmes à l'aide de Pascal sans se casser la tête. Je l'ai mentionné sur la vidéo.
@wonderng65264 жыл бұрын
@@MohamedChiny ah d'accord. J'ai juste téléchargé la vidéo. Je n'ai pas assez de connexion pour la lire en ligne 😅