HoussemNa12

Untitled

Nov 29th, 2020
485
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ---------------------------------------------------------------------------------------
  2. |                                  Exercice 1                          |
  3. ---------------------------------------------------------------------------------------
  4. #include <stdio.h>
  5.  
  6. #define EN_PARALLELE 1
  7. #define EN_SERIE 0
  8.  
  9. int main() {
  10.     float R1, R2, R3;
  11.     int typeDeMontage;
  12.  
  13.     printf("Donner la valeur de R1 >>:");
  14.     scanf("%f", &R1);
  15.     printf("Donner la valeur de R2 >>:");
  16.     scanf("%f", &R2);
  17.     printf("Donner la valeur de R3 >>:");
  18.     scanf("%f", &R3);
  19.  
  20.     printf("Quel est le type de montage utilise?\n");
  21.     printf("0: Montage en serie\n");
  22.     printf("1: Montage en parallele\n");
  23.  
  24.     do {
  25.         printf(">>:");
  26.         scanf("%d", &typeDeMontage);
  27.     } while (typeDeMontage != 0 && typeDeMontage != 1);
  28.  
  29.     printf("La resistance equivalente est : ");
  30.  
  31.     if (typeDeMontage == EN_SERIE) {
  32.         printf("%.3f", R1 + R2 + R3);
  33.     } else if (typeDeMontage == EN_PARALLELE) {
  34.         printf("%.3f", (R1 * R2 * R3) / (R1 * R2 + R1 * R3 + R2 * R3));
  35.     }
  36.  
  37. }
  38.  
RAW Paste Data