Programme c++
donilove
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour
salut les frères voici mon programme il refuse de fonctionner est ce que vous pouvez m'aidez? le voici:
#include <cstdlib>
#include <iostream>
#include<conio.h>
using namespace std;
long int conv(int x)
{
if(x<2)
{
return x;
}
else
{
return (x%2+10*conv(x-x%2)/2);
}
}
void main(int argc, char *argv[])
{
int nbre;
printf("Entrer un nombre en base 10:\n");
scanf("%d",&nbre);
printf("%d=%d",nbre,conv(nbre));
system("PAUSE");
return EXIT_SUCCESS;
}
salut les frères voici mon programme il refuse de fonctionner est ce que vous pouvez m'aidez? le voici:
#include <cstdlib>
#include <iostream>
#include<conio.h>
using namespace std;
long int conv(int x)
{
if(x<2)
{
return x;
}
else
{
return (x%2+10*conv(x-x%2)/2);
}
}
void main(int argc, char *argv[])
{
int nbre;
printf("Entrer un nombre en base 10:\n");
scanf("%d",&nbre);
printf("%d=%d",nbre,conv(nbre));
system("PAUSE");
return EXIT_SUCCESS;
}
A voir également:
- Programme c++
- Programme demarrage windows - Guide
- Message programmé iphone - Guide
- Mettre en veille un programme - Guide
- Programme word gratuit - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
2 réponses
µSalut.
Je pourrais t'aider, mais je ne suis pas frère :-(
Dommage que tu n'aies pas demandé à tous le monde.
Je pourrais t'aider, mais je ne suis pas frère :-(
Dommage que tu n'aies pas demandé à tous le monde.
Entre autres choses, tu as mis void main, mais tu fais return EXIT_SUCCESS;
De plus ton calcul est faux...
De plus ton calcul est faux...
#include <iostream> unsigned long conv(const unsigned short x) { return (x<2) ? x : 10*conv(x/2)+x%2; } int main() { printf("Entrer un nombre en base 10 : "); unsigned short nbre; scanf("%hd",&nbre); printf("%hd=%ld\n",nbre,conv(nbre)); system("PAUSE"); return 0; }