Exercice langage C : Opérations de calcul mathématiques
Rédigé par GC Team, Publié le 22 Février 2012, Mise à jour le Lundi, 07 Novembre 2022 18:37Travail à Faire:
- 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
- Réaliser un programme qui affiche le prix TTC d'une valeur HT saisie au clavier
- la valeur TTC sera affichée en euros, avec une précision au centime (RTFM)
- le taux de TVA est 19,6 %
- Réaliser un programme qui affiche le prix HT à partir d'une valeur TTC saisie au clavier
- valeur HT sera affichée en euros, avec une précision au centime (RTFM)
- le taux de TVA est saisi au clavier
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;
}