Algorithme
Algorithme
Bonjour, je voudrais savoir si ma réponse à cet exercice est juste.
● Saisir R si R ≤ 25926€
● Si R ≤ 5852€ alors afficher "vous ne paierez pas d'impôts"
● Si 5853€ ≤ R ≤ 11673€
● x prend la valeur 0,055*R-321,86
● Alors afficher "vous paierez 0,055*R-321,86€ "
● Si R ≥ 11674€
● y prend la valeur 0,14*R-1314,07
● Alors afficher "vous paierez 0,14*R-1314,07€"
● Fin si
Merci d'avance.
● Saisir R si R ≤ 25926€
● Si R ≤ 5852€ alors afficher "vous ne paierez pas d'impôts"
● Si 5853€ ≤ R ≤ 11673€
● x prend la valeur 0,055*R-321,86
● Alors afficher "vous paierez 0,055*R-321,86€ "
● Si R ≥ 11674€
● y prend la valeur 0,14*R-1314,07
● Alors afficher "vous paierez 0,14*R-1314,07€"
● Fin si
Merci d'avance.
-
- Messages : 1694
- Enregistré le : lun. 6 sept. 2010 16:53
Re: Algorithme
Bonjour Jean,
Tu as compris l'essentiel. Je te fais cependant les remarques suivantes :
1) Il faudrait peut-être ajouter au départ une partie pour définir les variables :
x est du type nombre
R est du type nombre
Mais je ne sais pas si tu as appris à faire comme cela.
2) il n'y a pas besoin de la variable y
3) il faut envisager le cas où R n'est pas compris entre 0 et 25926 et ne pas oublier les "fin du si" à chaque fois;
4) tout ce que tu fais afficher entre les guillemets sera affiché tel quel. Il faut donc modifier en faisant afficher x.
Algorithme modifié :
● Saisir R
● si R ≤ 25926€ alors
● Si R ≤ 5852€ alors afficher "vous ne paierez pas d'impôts"
● Fin du si
● Si 5853€ ≤ R ≤ 11673€
● x prend la valeur 0,055*R-321,86
● Alors afficher "vous paierez"
● Afficher x
● Fin du si
● Si R ≥ 11674€ alors
● x prend la valeur 0,14*R-1314,07
● Alors afficher "vous paierez"
● Alors afficher x
● Fin si
● sinon afficher "valeur incorrecte"
● Fin si
Bonne continuation.
Tu as compris l'essentiel. Je te fais cependant les remarques suivantes :
1) Il faudrait peut-être ajouter au départ une partie pour définir les variables :
x est du type nombre
R est du type nombre
Mais je ne sais pas si tu as appris à faire comme cela.
2) il n'y a pas besoin de la variable y
3) il faut envisager le cas où R n'est pas compris entre 0 et 25926 et ne pas oublier les "fin du si" à chaque fois;
4) tout ce que tu fais afficher entre les guillemets sera affiché tel quel. Il faut donc modifier en faisant afficher x.
Algorithme modifié :
● Saisir R
● si R ≤ 25926€ alors
● Si R ≤ 5852€ alors afficher "vous ne paierez pas d'impôts"
● Fin du si
● Si 5853€ ≤ R ≤ 11673€
● x prend la valeur 0,055*R-321,86
● Alors afficher "vous paierez"
● Afficher x
● Fin du si
● Si R ≥ 11674€ alors
● x prend la valeur 0,14*R-1314,07
● Alors afficher "vous paierez"
● Alors afficher x
● Fin si
● sinon afficher "valeur incorrecte"
● Fin si
Bonne continuation.
Re: Algorithme
Merci beaucoup pour cette aide claire et précise.
-
- Messages : 1694
- Enregistré le : lun. 6 sept. 2010 16:53
Re: Algorithme
Bonne continuation.