Bonjour,
C'est mon premier poste ! Je viens de découvrir votre site, et pense s'y interresser très fortement dans un futur proche !
Mais voila, en reprennant là où j'avais laissé tomber le C++ il y a quelque années, déjà un problème !
Je viens d'installer Dev-C++ et j'ai voulu tester un petit programme pour calculer Pi à une erreur souhaité près.
Je commence par calculer la somme des 1/k^2, mais là directe ça plante... pourtant je pars bien de 1... Lorsque j'enlève les 1/k^2, tout il n'y a pas d'erreur (mais du coup c'est pas la somme souhaité).
Matez le code de beginner :p mais je ne comprends pas !!!
Je précise, il n'y a pas d'erreur à la compilation, seulement à l'execution une jolie boite Microsoft qui annonce un plantage! Pourtant je ne manipule pas des pointeurs, etc....
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 #include <cstdlib> #include <iostream> using namespace std; int main() { float resultat=0; int i; for (i=1;i<=15;i++) //15 c'est un exemple, on peut faire tendre vers { //l'infini pour que ça soit plus juste. resultat+=1/(i^2); } cout << resultat; system("PAUSE"); return EXIT_SUCCESS; }
Si quelqu'un veut bien m'expliquer, c'est sympa !
Salut !
Partager