Exercice langage C : Opérations de calcul mathématiques

Travail à Faire:

  1. Réaliser un programme qui affiche la somme des n premiers nombres entiers selon la formule s = n(n+1)/2, avec n saisi au clavier
  2. Réaliser un programme qui affiche le prix TTC d'une valeur HT saisie au clavier
    1. la valeur TTC sera affichée en euros, avec une précision au centime (RTFM)
    2. le taux de TVA est 19,6 %
  3. Réaliser un programme qui affiche le prix HT à partir d'une valeur TTC saisie au clavier
    1.  valeur HT sera affichée en euros, avec une précision au centime (RTFM)
    2. le taux de TVA est saisi au clavier

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
1)  

/* Programme de calcul et d'affichage de la somme des n premiers
   nombres entiers, n lu au clavier */

#include 

int main() 
{
  int n, somme;
  printf("Valeur de n : ");
  scanf("%d", &n);

  somme = (n + 1)*n/2;		/* somme = ((n+1)*n)/2; */

  printf("Somme des %d premiers nombres entiers = %d\n", n, somme);

  return 0;
}
2)

/* Programme de calcul et d'affichage de la valeur TTC d'une somme HT
   lue au clavier */

#include 

int main() 
{
  double valeurHT, taux, valeurTTC;
  printf("Valeur HT : ");
  scanf("%lf", &valeurHT);
  taux = 19.6;

  /* calcul: les valeurs flottantes sont de type double par defaut */
  valeurTTC = valeurHT * (1.0 + taux/100.0);

  /* %.2f signifie une conversion en flottant avec 2 chiffres après le point
   * decimal */
  printf("Valeur TTC  = %.2f\n", valeurTTC);

  return 0;
}

3)

/* Programme de calcul et d'affichage de la valeur HT d'une somme TTC
   lue au clavier */

#include 

int main() 
{
  double valeurHT, taux, valeurTTC;
  printf("Valeur TTC : ");
  scanf("%lf", &valeurTTC);
  taux = 19.6;

  valeurHT = valeurTTC / (1.0 + taux/100.0);

  printf("Valeur HT  = %.2f\n", valeurHT);

  return 0;
}

4)

/* Programme de calcul et d'affichage de la consommation en litres aux
 * 100 km, à partir d'une distance et d'une consommation lues au clavier */

#include 

int main() 
{
  double distance, consommation, moyenne;
  printf("Distance en km: ");
  scanf("%lf", &distance);
  printf("consommation en litres: ");
  scanf("%lf", &consommation);

  moyenne = (consommation * 100) / distance;

  printf("Consommation moyenne  = %.2f\n", moyenne);

  return 0;
}