Bonjour,
Je voudrais savoir comment s'y prendre pour cet algorithme car il contient plusieurs données que je n'arrive pas à très bien maîtriser.
Merci d'avance
Les frais de transport de bagages pour une société de transport urbain sont calculés selon le poids du bagage. Les 20 premiers kilos sont exonérés. Chaque 10 kilos de plus est facturé à 5Dhs/10 kilos (au-delà des 20 premiers kilos) à condition que le poids total du bagage ne dépasse pas 100 kilos. Au-delà de 100 kilos, chaque 10 kilos est facturé à l0Dhs/l0Kilos. Aucun plafond n'est appliqué.
1. Ecrire un algorithme qui calcule et affiche les montants à payer pour n clients qui veulent transporter leurs bagages pour un voyage donne. Vous devez entrer les poids des bagages des n clients. Le programme doit calculer les montants à payer pour chaque client et les afficher dans l'ordre croissant des montants selon le format présenté ci-dessous et doit aussi calculer et afficher le total des montants d'un voyage selon le format suivant :
2. Traduire l'algorithme de la question 1 en langage C.Exemple d'exécution : Entrer le nombre de clients : 4 Enter le poids des bagages du client 1 : 28 Enter le poids des bagages du client 2:15 Enter le poids des bagages du client 3 : 135 Enter le poids des bagages du client 4 : 75 Client Poids Montant 2 15 0 1 28 5 4 75 30 3 135 75.00 TOTAL 253.0 110.00
Partager