Connexion
Statistiques
Nous avons 898 membres enregistrésL'utilisateur enregistré le plus récent est Queen38Nos membres ont posté un total de 6297 messagesdans 684 sujets
Qui est en ligne ?
Il y a en tout 3 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 3 Invités

Aucun

Voir toute la liste

Aimez notre page Facebook !
Les posteurs les plus actifs du mois
4 Messages - 22%
4 Messages - 22%
3 Messages - 17%
3 Messages - 17%
2 Messages - 11%
2 Messages - 11%
Les posteurs les plus actifs de la semaine
Publicité
Partagez
Voir le sujet précédentAller en basVoir le sujet suivant
Posteur Débutant
Posteur Débutant
Messages : 9
Voir le profil de l'utilisateur

Problème algorithme

le Mar 21 Avr - 19:06
Bonsoir,
Voici mon problème :

Un club vidéo propose trois tarifications différentes :
- Tarif 1 : Un forfait mensuel de 60 euros pour une location de films illimités
- Tarif 2 : Une carte d'abonnement mensuel à 35 euros, puis 1 euros par film
- Tarif 3 : 3 euros par film sans aucun abonnement

De plus, une réduction de 20% est appliquée à cette tarification si le client a moins de 25 ans.

Ecrire un algorithme qui indique si l'utilisateur peut bénéficier d'une réduction

Ecrire un algorithme qui indique, à partir de combien films loués en un mois, le tarif 2 est plus intéressant que le tarif 3.
avatar
Professeur de Mathématiques
Professeur de Mathématiques
Messages : 1918
Voir le profil de l'utilisateurhttp://www.mathsendirect.fr

Re: Problème algorithme

le Mar 21 Avr - 19:13
Bonjour,
Il nous faudrait plus de précisions, tu dois écrire ton algorithme dans quel langage ? Smile
Posteur Débutant
Posteur Débutant
Messages : 9
Voir le profil de l'utilisateur

Re: Problème algorithme

le Mar 21 Avr - 19:13
En python à l'aide d'une liste. Je sais créer une liste mais la suite je n'y arrive pas.
avatar
Professeur de Mathématiques
Professeur de Mathématiques
Messages : 1918
Voir le profil de l'utilisateurhttp://www.mathsendirect.fr

Re: Problème algorithme

le Mar 21 Avr - 19:15
Et tu as commencé à écrire quelque chose ?
avatar
Professeur de Mathématiques
Professeur de Mathématiques
Messages : 1918
Voir le profil de l'utilisateurhttp://www.mathsendirect.fr

Re: Problème algorithme

le Mar 21 Avr - 19:17
Pour le premier algorithme, ça semble simple... Tu demandes l'âge de l'utilisateur, et en sortie, un 1 ou 0.
Posteur Débutant
Posteur Débutant
Messages : 9
Voir le profil de l'utilisateur

Re: Problème algorithme

le Mar 21 Avr - 19:18
J'avais commencé avec :
import random
L=[]
for i in range (): <- Je ne sais pas quelle affectation mettre ici pour le coup
n=random.randint() <- Pareil pour ici
L.append(n)
Posteur Débutant
Posteur Débutant
Messages : 9
Voir le profil de l'utilisateur

Re: Problème algorithme

le Mar 21 Avr - 19:29
Du coup savez-vous comment je pourrai faire ?
avatar
Professeur de Mathématiques
Professeur de Mathématiques
Messages : 1918
Voir le profil de l'utilisateurhttp://www.mathsendirect.fr

Re: Problème algorithme

le Mar 21 Avr - 19:33
Je ne sais pas programmer en Python, mais tu as trouvé tes algos en langage "naturel" ?
Posteur Débutant
Posteur Débutant
Messages : 9
Voir le profil de l'utilisateur

Re: Problème algorithme

le Mar 21 Avr - 19:36
Non juste grâce à mes cours rien de plus.
avatar
Professeur de Mathématiques
Professeur de Mathématiques
Messages : 1918
Voir le profil de l'utilisateurhttp://www.mathsendirect.fr

Re: Problème algorithme

le Mar 21 Avr - 19:37
Non mais ce que je veux dire, tu as trouvé ce qu'il fallait faire et il te reste qu'à le "traduire" en Python ?
Posteur Débutant
Posteur Débutant
Messages : 9
Voir le profil de l'utilisateur

Re: Problème algorithme

le Mar 21 Avr - 19:39
Oui c'est à peu près ça, il n'y a pas de calcul il me semble sur les 2 questions ce sont des conditions et puis traduire l'algorithme en Python
avatar
Professeur de Mathématiques
Professeur de Mathématiques
Messages : 1918
Voir le profil de l'utilisateurhttp://www.mathsendirect.fr

Re: Problème algorithme

le Mar 21 Avr - 19:42
Oui voilà, c'est pour ça que je te disais que les algorithmes étaient simples Smile Tu viens de commencer le Python ? Je n'ai jamais programmé en Python, je ne peux pas t'aider pour le moment. Si j'ai un peu de temps je pourrai regarder comment ça fonctionne, sinon on peut attendre que quelqu'un d'autre vienne t'aider Smile
Posteur Débutant
Posteur Débutant
Messages : 9
Voir le profil de l'utilisateur

Re: Problème algorithme

le Mar 21 Avr - 19:49
Pas vraiment, à vrai dire c'est un sujet d'examen et j'essaye de le refaire chez moi sauf que je ne retrouve plus la correction de ce sujet. D'accord ce n'est pas grave merci tout de même. Smile
avatar
Professeur de Mathématiques
Professeur de Mathématiques
Messages : 1918
Voir le profil de l'utilisateurhttp://www.mathsendirect.fr

Re: Problème algorithme

le Mar 21 Avr - 19:53
Si tu as un cours au format numérique, tu peux me l'envoyer pour que je regarde ce que vous avez étudié. Ton exam est quand ?
Posteur Débutant
Posteur Débutant
Messages : 9
Voir le profil de l'utilisateur

Re: Problème algorithme

le Mar 21 Avr - 19:57
Je n'ai pas de cours numérique pour cette matière, je possède seulement des exemples d'algorithmes à l'écrit et sur fichiers. D'ici 2 semaines !
avatar
Professeur de Mathématiques
Professeur de Mathématiques
Messages : 1918
Voir le profil de l'utilisateurhttp://www.mathsendirect.fr

Re: Problème algorithme

le Mar 21 Avr - 22:49
Si tu peux envoyer quelque chose je regarderai, sinon je suis pas sûr que quelqu'un s'y connaisse en Python mais à confirmer  rabbit
Posteur Débutant
Posteur Débutant
Messages : 9
Voir le profil de l'utilisateur

Re: Problème algorithme

le Lun 27 Avr - 11:09
Salut Smile

J'ai enfin trouvé la solution sous le langage Python voici le code :

a=int(input("Entrer Votre Age"))
#Exercice 1#

if a<25:
print("Vous avez moins de 25 ans, vous pourrez bénéficier d'une réduction de 20%")

else:
print("Aucune réduction ")


#Exercice 2#


t2=35
t3=3
i=1

while (t3 i=i+1
t2=35+i
t3=3*i


print("Il faut",i," films loués pour que le tarif 2 soit plus intéressant que le tarif 3")



Edit : En effet il fonctionne bien sous C++ aussi, merci bien ça peut toujours me servir Cool
Voir le sujet précédentRevenir en hautVoir le sujet suivant
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum