Calculer la somme des valeurs lus par ‘istream’

Author:

 calcul, iterator
Download


#include 
#include 
using namespace std;

template  

double calcul_somme (Iter begin, Iter end) {
  double somme = 0.0;

  for( ; begin != end ;)
    somme += *begin++;
  return somme;
} 

int main() {
  cout << "Entrez vos valeurs, Ctrl-Z pour arrêter:" << endl;

  double somme = calcul_somme(istream_iterator(cin), istream_iterator());

  cout << "La somme des valeurs= " << somme << endl;
return 0;
}

Leave a Reply

Your email address will not be published. Required fields are marked *