Bonjour à toutes et à tous,

J'ai un devoir à faire un C++ calculer une intégrale grâce à méthode du point milieu.

Il y a déjà un corrigé mais mon prof demande de faire carrément une autre méthode avec getteur, setteur... J'ai commencé à rédiger le code mais me retrouve bloqué à la fin pour coder la fonction. Si vous pouvez m'aider ca serait vraiment super.

Voici l'énoncé en photo c'est plus clair et le code que j'ai fait pour chaque étape. C'est la fonction Point du Milieu dans le fichier.cpp que je n'arrive pas à coder.

Nom : DM1.png
Affichages : 270
Taille : 24,3 Ko
Nom : photo DM.png
Affichages : 300
Taille : 72,5 Ko

Pour le Fichier Integer

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef INTEGER_HH_INCLUDED
#define INTEGER_HH_INCLUDED
 
class Integer{
 
private:
double _a;
double _b;
double _h;
 
public:
    Integer(double _a,double _b,double _h);
 
double getA() const;
double getB() const;
double getH() const;
void setA(double d);
void setB(double d);
void setH(double d);
 
};
Pour le Fichier Integer.cpp

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
#include<iostream>
#include "Integer.hh"
 
using namespace std;
//Integer::Integer(double a,double b, double h) : _a(a);_b(b);_c(c){} le prof avait mis ca dans ce cours mais j'ai pas compris a quoi ca sert
//Objet::~Objet() {}
 
double Integer::getA() const
{
return _a;
}
 
double Integer::getB() const
{
return _b;
}
 
double Integer::getH() const
{
return _h;
}
 
void Integer::setA(double a)
{
_a = a;
}
 
void Integer::setB(double b)
{
_b = b;
}
 
void Integer::setH(double h)
{
_h = h;
}
 
//Integer::PointMilieu(double (*fct(double z))){ // LA OU JE PLANTE COMPLETEMENT
 
// double t(double a){
//return double a;}
Je vous remercie vraiment ca m'aiderait beaucoup