begin process at 2012 05 29 08:18:43
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Général

 > 

erreur code


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

erreur code

dimanche 17 avril 2011 à 15:41:51 | erreur code

ucf662

Code C/C++ :
class point{
      
      int x,y;
      
      public: 
              void initialiser( int x1 , int y1 ) ; 
              void deplacer( int dx , int dy ) ; 
              void afficherPosition( ) ; 
              float distance(point M) 
              int getX( ); 
              int getX( ); 
      
      };
-----------------------------------------------------
#include <cstdlib>
#include <iostream>
#include<conio.h>
#include "class point.h"
using namespace std;

int main(int argc, char *argv[])
{
class point p1;
system("cls");
p1.initialiser(30,15);
p1.afficherPosition(
getch();
p1.deplacer(10,0);
getch();
Point *p2;
p2->initialiser(15,20);
p2-> afficherPosition()
getch();
loat d12,d21;
d12=p2->distance(p1);
d21=p1.distance(*p2);
cout<<"la distance entre p1 et p2 est"<<d12<<endl;
cout<<"la distance entre p2 et p1 est"<<d21<<endl; 
getch();
    system("PAUSE");
    return EXIT_SUCCESS;
}
------------------------------------------------------------
#include<iostream.h>
#include "class point.h"
#include<math.h>
using namespace std;
void class point:: initialiser( int x1 , int y1 ) { 
x=x1;
y=y1;
}
void point:: void afficherPosition( ){
     cout<<x<<" , "<<y<<endl;
     }
void point:: deplacer( int dx , int dy ){
     x=x+dx;
     y=y+dy;
     }
float point:: distance(Point M){
      int d1=((*this).x - M.x);
      int d2=((*this).y - M.y);
   return sqrt(d1)^2+(d2)^2); 
    
}
int point:: int getX( ){
    return x;
}
int class point:: int getY( ){
    return y;
}
Code C/C++ :
dimanche 17 avril 2011 à 16:01:44 | Re : erreur code

patatalo

Membre Club Administrateur CodeS-SourceS
salut,

class point p1;
system("cls");
p1.initialiser(30,15);
p1.afficherPosition( // manque );
getch();
p1.deplacer(10,0);
getch();
Point *p2; // Point ou point ?
p2->initialiser(15,20);
p2-> afficherPosition() // manque ;
getch();
loat d12,d21; // c'est quoi le type loat ?

@++
dimanche 17 avril 2011 à 16:07:26 | Re : erreur code

patatalo

Membre Club Administrateur CodeS-SourceS
re,

void point:: void afficherPosition( ){ // un void en trop
int point:: int getX( ){ // un int en trop
int class point:: int getY( ){ // un class et un int en trop

@++
dimanche 17 avril 2011 à 16:09:38 | Re : erreur code

patatalo

Membre Club Administrateur CodeS-SourceS
re,

Point *p2;
p2->initialiser(15,20);

Il faut allouer un objet avec new avant d'y acceder par son pointeur.

@++
dimanche 17 avril 2011 à 16:15:42 | Re : erreur code

ucf662

re dsl j t pas la c'est float pas loat .
et Point
dimanche 17 avril 2011 à 19:34:33 | Re : erreur code

ucf662

class point{

int x,y;

public:
void initialiser( int x1 , int y1 ) ;
void deplacer( int dx , int dy ) ;
void afficherPosition( ) ;
float distance(point M)
int getX( );
int getX( );

};
Code C/C++ :

----------------> c'est un objet type classe.h

Code C/C++ :
#include <iostream>
#include<conio.h>
#include "class point.h"
using namespace std;

int main(int argc, char *argv[])
{
class point p1;
system("cls");
p1.initialiser(30,15);
p1.afficherPosition(
getch();
p1.deplacer(10,0);
getch();
Point *p2;
p2->initialiser(15,20);
p2-> afficherPosition()
getch();
loat d12,d21;
d12=p2->distance(p1);
d21=p1.distance(*p2);
cout<<"la distance entre p1 et p2 est"<<d12<<endl;
cout<<"la distance entre p2 et p1 est"<<d21<<endl; 
getch();
    system("PAUSE");
    return EXIT_SUCCESS;
}

------------------> Ici c'est pour afficher le resultat a la fin dans un fichier point.cpp


Code C/C++ :
#include<iostream.h>
#include "class point.h"
#include<math.h>
using namespace std;
void class point:: initialiser( int x1 , int y1 ) { 
x=x1;
y=y1;
}
void point:: void afficherPosition( ){
     cout<<x<<" , "<<y<<endl;
     }
void point:: deplacer( int dx , int dy ){
     x=x+dx;
     y=y+dy;
     }
float point:: distance(Point M){
      int d1=((*this).x - M.x);
      int d2=((*this).y - M.y);
   return sqrt(d1)^2+(d2)^2); 
    
}
int point:: int getX( ){
    return x;
}
int class point:: int getY( ){
    return y;
}


------------- et Ici c'est le code utilisé pour calculer la distance" entre les deux point

lundi 18 avril 2011 à 20:55:47 | Re : erreur code

patatalo

Membre Club Administrateur CodeS-SourceS
re,

Si tu ne corriges pas les erreurs déjà indiquées, tu ne vas pas t'en sortir.

int class point:: int getY( ){ // un int en trop
return y;
}

+++++++++++++++++++++++++

class point{

int x,y;

public:
void initialiser( int x1 , int y1 ) ;
void deplacer( int dx , int dy ) ;
void afficherPosition( ) ;
float distance(point M) // manque un ;
int getX( );
int getX( );

};

@++


Cette discussion est classée dans : code, int, class, include, void


Répondre à ce message

Sujets en rapport avec ce message

une fiche de renseignement [ par cabarrus ] je cherche à faire un programme qui demande des renseignements pour pouvoir ensuite les affiché comme une fiche d'identité!!!voici monprogramme mais m Difference [ par xionoxid ] C'est koi la difference entre time (0) et time (NULL) les 2 font des nbr aleatoire !??#include #include #i VStudio 7 C++ Array [ par draconhan ] Salut a tous,Voila j`aimerai faire cette exercice que je n`arrive pas :(. Est ce qu quelqu`un pourrait m`aider svp? Desole c`est en Anglais...Merci d` GetAsyncKeyState [ par sebleboss2002 ] Bon, c'est encore moi, ce coup-ci, j'ai trouvé (plus ou moins) comment faire ce que je voulais :#include #include <br pb de compilation [ par norton ] bonjour, je desir compiler le code suivant mais j'ai une erreur.mon code :#include #include #include void Display();void Reshape(int,int);int main( in probleme avec des classes [ par khalilo ] salut a tousj'ai un probleme dans un projet qui consiste a faire un tictactoe avec ia qui apprend.Le probleme est le suivant : sachant que je compile problème de char [ par minet03 ] Coucoutout le monde, tout d'abord voilà mon code :#include #include #include #include #include #include char *bin_dec(char *binai Pb avec les classes [ par Rouliann ] Bonjour tout le monde!Alors comme je sais pas trop d'où vient le pb je vais afficher ma source et les erreurs qu'elle génère! lol//joueur.h#include <s Utilisation de std::map avec le type void * [ par toast3r ] Bonjour, J'utilise un tableau associatif, map et j'ai un problème au niveau de la récuperation des valeurs, voici le code que j'ai actuellement : # [debutant]Operation de chaine encore :s [ par firemax ] Bonjour Certain reconaitrons ce code (surtout vecchio56) mais voila ca marche toujours pas et je ne comprend pas :'( Please helllppp Code : #in


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,905 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales