Aller au contenu

ioi programme retraitre spirituelle


elisa21120

Messages recommandés

Posté(e)

Bonjours j'ai vraiment besoin de vous ! avant la fin de la semaine je dois avoirs fini le premier chapitre de ioi mais je ne suis ps du tout en avance... J'ai mis du temps a arriver ou j'en suis... pouvez vous m'aider a passer les niveaux rapidement mais en meme temps reussir a me faire comprendre chaque ex ? je vous remerci d'avance

voila le premier enoncé :

Une fois par an, tout habitant de plus de 15 ans doit effectuer une randonnée spirituelle, celle-ci pouvant durer plusieurs jours. La durée dépendra du temps nécessaire à chaque personne pour faire le bilan de l'année écoulée. Au cours de cette randonnée, la personne doit répéter encore et encore la même incantation, une fois par seconde. Vous vous demandez combien de fois au total l'incantation aura été répétée, selon la durée de la randonnée.

Ce que doit faire votre programme :

Votre programme devra lire un entier : le nombre de jours que dure la randonnée. Ensuite, il devra afficher le nombre de fois que l'incantation est répétée, sachant qu'elle est prononcée une fois par seconde pendant 16 heures par jour (les 8 autres heures, on dort !).

Exemple

entrée :

2

sortie :

115200

Commentaires

En 2 jours (le nombre donné en entrée), l'incantation sera répétée 115 200 fois.

Écrivez à présent un programme qui fonctionne pour n'importe quel nombre de jours.

  • E-Bahut
Posté(e)
il y a 53 minutes, elisa21120 a dit :

Écrivez à présent un programme qui fonctionne pour n'importe quel nombre de jours.

Bonjour et bienvenue sur le site.

Dans quel langage dois-tu écrire le programme ?

 

  • E-Bahut
Posté(e)

Ça n'a rien de compliqué ici, il faut simplement commencer par cerner le problème.

Le nombre d'incantations est égal au nombre de jours multiplié par le nombre d'heures par jour multiplié par le nombre de secondes par heure.

nbi=n*8*3600

Ce qui donne en python :

n=int(input("Nombre de jours"))
nbi=n*16*3600
print("nombre d'incantations",nbi)

On peut même regrouper les deux dernières lignes :

n=int(input("Nombre de jours"))
print("nombre d'incantations",n*16*3600)
 

Mais je ne suis pas spécialiste, en plus, je ne sais pas exactement ce qu'on attend de toi. Pour des programmes plus compliqués, il vaut mieux qu'un autre intervenant prenne le relais.

 

 

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...
spam filtering
spam filtering