Convertisseur

Fermé
Mathiuw - 29 oct. 2019 à 12:00
yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024 - 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à
A voir également:

3 réponses

yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024 1 476
29 oct. 2019 à 12:08
0
Je vais y jeter un œil merci ^^
0
yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024 1 476 > Mathiuw
29 oct. 2019 à 13:49
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?
0
Mathiuw > yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024
29 oct. 2019 à 14:13
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 :/
0
yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024 1 476 > Mathiuw
29 oct. 2019 à 14:58
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.
0
Tomsuper Messages postés 1926 Date d'inscription mardi 24 mai 2011 Statut Membre Dernière intervention 19 août 2020 356
29 oct. 2019 à 12:12
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
0
J'y compte pas, je cherche juste qu'on m'aiguille.

Merci pour ton aide :)
0
El_Mathiuw Messages postés 8 Date d'inscription vendredi 21 juin 2019 Statut Membre Dernière intervention 27 mai 2021
29 oct. 2019 à 14:58
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 :



0