Algorithme : Calculer le temps optimal d'utilisation de pompes selon leurs débit horaire et le volume total
Fiche : Algorithme : Calculer le temps optimal d'utilisation de pompes selon leurs débit horaire et le volume total. Recherche parmi 300 000+ dissertationsPar Doki34 • 9 Mai 2019 • Fiche • 369 Mots (2 Pages) • 1 006 Vues
Proposer un algorithme permettant d’optimiser la durée de fonctionnement de chaque pompe en fonction :
- du volume total d’eau de mer à pomper ;
- du débit horaire de chaque pompe.
Algorithme :
Début
Entier VolumeTotal, Duree, DebitPompe1, DebitPompe2, DebitPompe3, DebitPompes
Ecrire Volume total d'eau de mer a pomper :
Lire VolumeTotal
Ecrire Debit horaire de chaque pompe :
Lire DebitPompe1
Lire DebitPompe2
Lire DebitPompe3
DebitPompes ← DebitPompe1 + DebitPompe2 + DebitPompe3
Duree ← VolumeTotal/DebitPompes
Ecrire Duree
Fin
Traduction en C :
#include <stdio.h>
int main( )
{
int VolumeTotal, Duree, DebitPompe1, DebitPompe2, DebitPompe3, DebitPompes;
printf("Volume total d'eau de mer a pomper en litre :");
scanf("%d",&VolumeTotal);
printf("Debit horaire de chaque pompe :");
scanf("%d",&DebitPompe1);
scanf("%d",&DebitPompe2);
scanf("%d",&DebitPompe3);
DebitPompes = DebitPompe1 + DebitPompe2 + DebitPompe3;
Duree = VolumeTotal / DebitPompes;
printf("%d heures",Duree);
return 0;
}
Les bases
Déclarer :
#define PI 3.14
#include <stdio.h>
Les opérateurs arithmétiques
+ addition
- soustraction
* multiplication
/ division
% le modulo, le reste de la division entière
Les opérateurs relationnels
< inférieur à
<= inférieur ou égale à
> supérieur à
>= supérieur ou égale à
== identique à
!= différent de
Les opérateurs logiques
!
...