Advertisement
Guest User

Untitled

a guest
Nov 13th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. double prix(int mode, double poids, double volume) {
  5. double poids, volume, pp;
  6. int mode;
  7.  
  8. switch (mode) {
  9. case 1:
  10. pp = 5 * volume;
  11. return pp;
  12. break;
  13. case 2:
  14. pp = 6 * poids;
  15. return pp;
  16. break;
  17. case 3:
  18. pp = (4 * poids) + (2 * volume);
  19. return pp;
  20. break;
  21. }
  22. }
  23.  
  24. double min(double a, double b) {
  25. double a, b;
  26.  
  27. if (a < b) {
  28. return a;
  29. }
  30. else {
  31. return b;
  32. }
  33. }
  34.  
  35. int main() {
  36. double poids, volume, pris, a, b;
  37. int mode, trajet;
  38.  
  39. printf("Quel est le poids ?\n");
  40. scanf_s("%f", &poids); fflush(stdin);
  41.  
  42. printf("Quel est le volume ?\n");
  43. scanf_s("%f", &poids); fflush(stdin);
  44.  
  45. //Trajet 1 (brest) = 1, Trajet 2 (paris) = 2, Trajet 3 (Nice) = 3
  46. //Avion = 1, bateau = 2, train = 3
  47.  
  48. switch (trajet) {
  49. case 1:
  50. pris = min(prix(1, poids, volume));
  51. printf("Le meilleur moyen de transport pour Brest est %f", pris);
  52. break;
  53. case 2:
  54. pris = min(prix(1, poids, volume), prix(3, poids, volume));
  55. printf("Le meilleur moyen de transport pour Paris est %f", pris);
  56. break;
  57. case 3:
  58. pris = min(prix(3, poids, volume), prix(2, poids, volume));
  59. printf("Le meilleur moyen de transport pour Nice est %f", pris);
  60. break;
  61. }
  62.  
  63. system("pause");
  64. return 0;
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement