Convertisseur

- - Dernière réponse : yg_be
Messages postés
8932
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 novembre 2019
- 29 oct. 2019 à 14:58
Bonjour à tous, je commence en Python cette année grâce à l'enseignement de spécialité NSI en première. Le prof nous a donné un projet à effectuer à 2 ou 3 pendant les vacances mais pour pas vous mentir je suis pas avec des lumières et je ne sais pas trop moi même comment faire ^^" alors je me suis dit qu'un peu d'aide d'une personne ayant du temps serait vraiment gentil :)

Voici le projet : Codez à l'aide de Python un convertisseur :
binaire --> décimal
décimal --> binaire
décimal --> hexadécimal
hexadécimal --> décimal
hexadécimal --> binaire

Voilà
Afficher la suite 

3 réponses

Messages postés
8932
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 novembre 2019
454
0
Merci
bonjour, j'espère que ceci va te donner des pistes:
https://www.commentcamarche.net/faq/10925-demander-de-l-aide-pour-vos-exercices-sur-ccm
Je vais y jeter un œil merci ^^
yg_be
Messages postés
8932
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 novembre 2019
454 > Mathiuw -
avant de commencer à programmer, il faut bien comprendre le contexte, et analyser des solutions possibles.
il est souvent utile de faire cela en travaillant, à la main, sur des exemples.
défini donc plusieurs exemples, et résous les à la main (avec du papier et un crayon). cela t'aide-t'il? que découvres-tu?
> yg_be
Messages postés
8932
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 novembre 2019
-
Déjà pour le moment la seule chose que le prof nous ai appris c'est les fonctions, les conditions et les boucles alors bon le problème c'est que je vois pas comment aborder le problème avec si peu de connaissances :/
yg_be
Messages postés
8932
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 novembre 2019
454 > Mathiuw -
oublie temporairement la programmation.
il faut commencer par comprendre à fond la représentation d'un nombre entier positif en décimal, binaire et hexadécimal. si tu ne connais pas, le moment est venu d'étudier et de maîtriser cela.
Commenter la réponse de yg_be
Messages postés
1903
Date d'inscription
mardi 24 mai 2011
Statut
Membre
Dernière intervention
15 novembre 2019
266
0
Merci
Bonjour,

N'attendez pas d'avoir vôtre exercise tout fais sur ce forum.

En revanche, si vous avez déjà avancé et que vous êtes bloqué, vous pourrez poster vos messages sans soucis.

Si vous voulez quand même un point de départ : pouver avoir un programme qui prend 3 paramettres.

Le premier étant le nombre à convertire, le 2eme la base sources, et la 3ème etant la base destination.

Et selon les paramètre tu print(format(......))

En espérant t'aidez.

Cordialement
J'y compte pas, je cherche juste qu'on m'aiguille.

Merci pour ton aide :)
Commenter la réponse de Tomsuper
Messages postés
6
Date d'inscription
vendredi 21 juin 2019
Statut
Membre
Dernière intervention
29 octobre 2019
0
Merci
Pour le moment j'en suis au convertisseur décimal --> hexadécimal et le code fonctionne, néanmoins savez vous comment enlever le préfixe "0x" au résultat ?
Merci.

Voici les screens :



Commenter la réponse de El_Mathiuw