-4
#include <iostream>
#include <math.h>
using namespace std;
class Interval {
\t double x,y;
public:
Interval(double,double);
Interval();
\t void print();
\t double absz();
\t void save(char*);
};
Interval::Interval(double x, double y) {
\t this->x = x;
\t this->y = y;
}
Interval::Interval() {
\t cin >> x >> y;
}
void Interval::print() {
\t cout << "(" << x << "," << y << ")the length of the interval:";
}
double Interval::absz() {
\t return abs(y-x);
}
int main(int argc, char** argv) {
\t Interval *i = new Interval();
\t i->print();
\t cout << i->absz();
\t delete i;
\t system("pause");
\t return 0;
}
J'écris un programme en C++, ce qui permet de calculer la longueur d'un intervalle fermé. Ma question est: comment pourrais-je écrire une fonction qui rendrait la longueur de l'intervalle? J'apprécie chaque aide.
Ehh, fin de l'intervalle moins le début de l'intervalle? Cela semble assez trivial; Si vous connaissez le début et la fin, renvoyez simplement la différence. –