Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3021 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Petit probleme

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Petit probleme

n°2228253
mrfireflie​s
Posté le 16-05-2014 à 20:04:44  profilanswer
 

Voila je débute dans le C++ et je suis en train de créer un petit programme pour l'école ... Bref.
J'ai deux variables x et y qui correspondent aux coordonnées d'un point A dans un repère et qui sont rentrées préalablement par l’utilisateur
J'aimerais créer une troisième variable qui afficherais A (x;y) mais je n'ai aucune idée du type et de la manière d'entrer cette variable    :(  
Voila merci  :)

mood
Publicité
Posté le 16-05-2014 à 20:04:44  profilanswer
 

n°2228254
caps lock
Posté le 16-05-2014 à 20:34:14  profilanswer
 

Montre nous ton code déjà :o
Tu dois pouvoir faire ça avec une structure

n°2228257
tpierron
Posté le 16-05-2014 à 20:43:09  profilanswer
 

mrfireflies a écrit :

Voila je débute dans le C++ et je suis en train de créer un petit programme pour l'école ... Bref.
J'ai deux variables x et y qui correspondent aux coordonnées d'un point A dans un repère et qui sont rentrées préalablement par l’utilisateur
J'aimerais créer une troisième variable qui afficherais A (x;y) mais je n'ai aucune idée du type et de la manière d'entrer cette variable    :(  
Voila merci  :)


 
Gné, pas sûr de comprendre ton problème. La manière dont j'interprète ton texte, c'est que t'aimerais regrouper tes variables dans une classe pour afficher ça dans la console. Genre :
 

Code :
  1. #include <iostream>
  2. struct Point
  3. {
  4.     char nom;
  5.     int  x, y;
  6. };
  7.  
  8. std::ostream &operator<<(std::ostream &os, Point const &pt)
  9. {
  10.     return os << pt.nom << " (" << pt.x << ";" << pt.y << " )";
  11. }
  12.  
  13. int main(void)
  14. {
  15.     Point pt = {'A', 1, 2};
  16.  
  17.     std::cout << pt;
  18.  
  19.     return 0;
  20. }


 
Edit: [:matleflou] non, ce n'est pas ça.


Message édité par tpierron le 16-05-2014 à 20:47:48
n°2228258
mrfireflie​s
Posté le 16-05-2014 à 20:43:11  profilanswer
 

int abcisseVecteurAB;
       abcisseVecteurAB = xB - xA;
 int ordonneeVecteurAB;
       ordonneeVecteurAB = yB - yA;
string vecteurAB (abcisseVecteurAB ";" ordonneeVecteurAB);
 C'est la partie soulignée qui pose problème  :??:  
 En gros c'est ce que je voudrais obtenir :)

n°2228279
honrisse
Posté le 16-05-2014 à 22:42:32  profilanswer
 

mrfireflies a écrit :

Voila je débute dans le C++ et je suis en train de créer un petit programme pour l'école ... Bref.
J'ai deux variables x et y qui correspondent aux coordonnées d'un point A dans un repère et qui sont rentrées préalablement par l’utilisateur
J'aimerais créer une troisième variable qui afficherais A (x;y) mais je n'ai aucune idée du type et de la manière d'entrer cette variable    :(  
Voila merci  :)


 
Si le problème c'est avoir une variable qui affiche le vecteur :

Code :
  1. #include <iostream>
  2. #include <sstream>
  3. #include <string>
  4. int main() {
  5. int xA = 7, xB = 12, yA = 3, yB = 7;
  6. int abcisseVecteurAB = xB - xA;
  7. int ordonneeVecteurAB = yB - yA;
  8.     std::stringstream ss;
  9.     ss << abcisseVecteurAB << " ; " << ordonneeVecteurAB;
  10. std::string vecteurAB = ss.str();
  11. std::cout << vecteurAB << std::endl;
  12. return 0;
  13. }


 
mais utiliser une structure serait plus simple pour la suite.


Message édité par honrisse le 16-05-2014 à 22:44:04

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Petit probleme

 

Sujets relatifs
Petit un problème avec structurePetit problème ajax avec JSON
Petit probleme de batchPetit problème avec Lightbox 2
Petit problème - langage CPetit problème de regexp
Random Access File petit problemePetit problème php Warning: session_start..
Petit problème php Warning: session_start..Petit problème d'affichage sous Firefox
Plus de sujets relatifs à : Petit probleme


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR