Débutant ne voit pas d'erreur
Acantia
-
le père -
le père -
Bonjour,
Je suis tout nouveau en C++ et après lecture de bouquins sur le sujet j'ai tenté d'écrire un programme le plus simplement possible. Après avoir trouvé les solutions à chacunes des erreurs rencontrées lors de la compilation, j'ai pu lancer mon premier programme. J'ai le logiciel Dev-C++. Le lancement m'ouvre une fenêtre MS-DOS mes rien ne se passe. Franchement je ne comprends pas pourquoi : mon programme me semblait-il était tout simple... il s'agit d'une horloge Heure Minute Seconde.
Si quelqu'un pouvait m'aider à comprendre mes erreurs se serait gentil.
Voici mon programme :
// horloge
#include <stdio.h>
#include<iostream>
using namespace std;
int nHeure = 0;
int nMinute = 0;
int nSeconde = 0;
int main(int arg, char* pszArgs[])
{
for (int i = nSeconde;; i++)
// en supposant que l'incrémentation se fasse en seconde...
{
if (i > 59)
{
nMinute = nMinute + 1;
nSeconde = i - 60;
}
while (nMinute > 59)
{
nHeure = nHeure + 1;
nMinute = nMinute - 60;
}
}
cout << "Temps écoulé : " << nHeure << "h " << nMinute << "min " << nSeconde << "s.";
return 0;
}
merci beaucoup de toute l'aide que vous m'apporterez !
Je suis tout nouveau en C++ et après lecture de bouquins sur le sujet j'ai tenté d'écrire un programme le plus simplement possible. Après avoir trouvé les solutions à chacunes des erreurs rencontrées lors de la compilation, j'ai pu lancer mon premier programme. J'ai le logiciel Dev-C++. Le lancement m'ouvre une fenêtre MS-DOS mes rien ne se passe. Franchement je ne comprends pas pourquoi : mon programme me semblait-il était tout simple... il s'agit d'une horloge Heure Minute Seconde.
Si quelqu'un pouvait m'aider à comprendre mes erreurs se serait gentil.
Voici mon programme :
// horloge
#include <stdio.h>
#include<iostream>
using namespace std;
int nHeure = 0;
int nMinute = 0;
int nSeconde = 0;
int main(int arg, char* pszArgs[])
{
for (int i = nSeconde;; i++)
// en supposant que l'incrémentation se fasse en seconde...
{
if (i > 59)
{
nMinute = nMinute + 1;
nSeconde = i - 60;
}
while (nMinute > 59)
{
nHeure = nHeure + 1;
nMinute = nMinute - 60;
}
}
cout << "Temps écoulé : " << nHeure << "h " << nMinute << "min " << nSeconde << "s.";
return 0;
}
merci beaucoup de toute l'aide que vous m'apporterez !
A voir également:
- Débutant ne voit pas d'erreur
- Si je bloque quelqu'un sur messenger le voit il - Guide
- Qui voit mon profil facebook - Guide
- Qui voit mon profil instagram - Guide
- Comment savoir si on est bloqué sur Messenger ou Facebook ? - Guide
- Erreur upes 1025 - Forum Téléviseurs