bonjour
je dois dire si cet algorithme est corret et sinon le corriger?
il a trait au calcul d'une location de voiture :
forfait 33€ si km 70
33+0,25/km au delà
saisir x
si (0x) et (x70)
alors C reçoit 66
sinon C reçoit 66+0,25*x
Fin si
Afficher C
je vais ensuite essayer de le tester sur algobox même si le vocabulaire est un peu différent
Mais ici je ne vois pas d'erreur : ca ressemble bien à un autre algo donné en exemple dans un exercice précédent!
ça vous parait juste?
merci
??
déjà tu parles de 33 Euros... et tu écris 66 dans l'algorithme.
et puis "33+0,25/km au delà" c'est 0.25 que multiplie le nombre de kms au delà de 70 !
...
merci de répondre pgeod
désolé il s'agit bien de 66€ si x70
il faut donc écrire 66+0,25.(70-x)?
je vais essayer de le créer sur algobox mais je ne sais pas bien manier les si...alors...
j'aurai encore besoin de ton aide si tu veux bien!
j'ai encore des questions avec Algobox
je ne comprends pas bien la signification du "début si" qui s'affiche automatiquement.
voici l'algo que j'ai créé...et qu'algobox n'arrive pas à lancer car il comporte des erreurs!
x est du type nombre
Prix avec C1 est du type nombre
Prix avec C2 est du type nombre
Début algorithme
Lire x
si (x>0 et X<70) Alors
Début_si (s'est affiché automatiquement)
prix avec C1 prend la valeur 66€
Afficher "avec C1 on va payer"
Afficher Prix avec C1
Fin si
Si (x>70) alors
Début si
Prix avec C2 prend la valeur 66+0.25(x-70)
Afficher "Avec C2 on va payer"
Afficher prix avec C2
Afficher €
Fin si
Fin algorithme
merci du temps que vous voudrez bien consacrer à cet exo
Fais plus simple :
VARIABLES
x est_du_type nombre
C est_du_type nombre
Début_algorithme
Lire x
C prend la valeur 66
si (x > 70) alors
Début_si
C prend_la_valeur C + (x - 70) * 0.25
Fin si
Afficher "On va payer : "
Afficher C
Afficher "€"
Fin algorithme
...
merci!
peux-tu m'expliquer début si
fin si qui encadrent "C prend la valeur C+(x-70)*0,25"?
merci
je vais sans doute poster un autre topic "algorithme température".
J'espère que tu y feras un petit tour
merci encore
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :