CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Aide en c++

CreatedGame
CreatedGame
Niveau 5
30 novembre 2013 à 19:27:14

Bonjour je créer un programmes pour donner des information

ex : tu écrit dans la console un mot clé est il de dit l'information sur ce mot. Pas n’importe quel mot clé je les est deja déclarer avant quelque-un

" string crysial("Sans non"); "

mais après comment je fait pour que quand l'utilisateur écrit ce mot sa mais son information j'ai entendue parler de " if " mais je sais pas comment faire avec du texte.

merci d'avance dsl pour les fautes d’orthographes.

Pseudo supprimé
Pseudo supprimé 30 novembre 2013 à 19:54:05

Je pense un tableau à deux dimensions, première ligne les noms, deuxième le texte de la description. Il doit y avoir des algorithmes qui fouillent la première ligne, et tu affiche le texte de la deuxième ligne :ok:

Fascinate
Fascinate
Niveau 2
30 novembre 2013 à 19:57:09

Bonsoir,

Si j'ai bien compris tu voudrais crée une condition qui donne de l'information par rapport a ce que rentre l'utilisateur.

Et bien cela devrais ressemblé un peut prêt a sa :

//
string mot("ipconfig");

cout <<"Entré le mot." << endl;
cin >> mot;

if(mot == mot)
{
cout <<"Cette commande permet d'avoir la configuration de sa carte réseau" << endl;
}
else
{
cout <<"Erreur" << endl;
}
//

Il se peut qu'il y est quelque faute de ma part je m'y connais très peut en c++ mais cela devrais ressemblé à sa.

Fascinate
Fascinate
Niveau 2
30 novembre 2013 à 19:59:04

Oups pardons je viens de remarqué une erreur de ma part ce n'est pas if(mot == mot) mais if(mot == ipconfig)

CreatedGame
CreatedGame
Niveau 5
30 novembre 2013 à 20:15:07

Ok merci de vos réponse cela ma beaucoup aider :D

Fascinate
Fascinate
Niveau 2
30 novembre 2013 à 20:16:51

Si il y a quelque chose que tu ne comprend pas dans mon code hésite pas ^^

Makunouchi-san
Makunouchi-san
Niveau 10
30 novembre 2013 à 22:50:55

Non c'est une variable de type string donc on met ""

"ipconfig"

CreatedGame
CreatedGame
Niveau 5
30 novembre 2013 à 23:46:05

Ok merci j'y travaille actuellement !! :ok:

KouicKouic
KouicKouic
Niveau 6
01 décembre 2013 à 00:06:03

Le C++ fourni beaucoup de classes permettant de gagner du temps. Pourquoi ne pas en profiter et utiliser une std::map ?

http://www.cplusplus.com/reference/map/map/
http://kengine.sourceforge.net/tutorial/g/stdmap-eng.htm

J'aimerai également ajouter qu'énormément de personne codent en C++ comme elle codent en C. Si vous utilisez du C++ adoptez en les concepts, sinon orientez vous plus sur le C.

Fascinate
Fascinate
Niveau 2
01 décembre 2013 à 00:09:45

Si j'ai bien compris tu compte faire un espèce de dictionnaire non?

CreatedGame
CreatedGame
Niveau 5
01 décembre 2013 à 11:46:13

Oui apeu-pres sa mais avec pas beaucoup de mot car logiciel c'est pas que sa ya autres chose après .

Fascinate
Fascinate
Niveau 2
01 décembre 2013 à 12:40:08

Si le nombre de mots n'est pas grand tu peut le faire a la main dans le main directement, par contre si le nombre de mots est grand faudrait plutôt crée un fichier avec tout les mots et leur définition puis les piocher grâce au flux de fichier.

Sinon pour te donner une petit idée de la façon facile sa devrais être sa :
//

  1. include <iostream>
  2. include <string>

using namespace std;

int main()
{

string ipconfig("ipconfig");

cout <<"Vieullez entrer votre mot : " << endl;
cin >> ipconfig;

if (ipconfig == "ipconfig")
{
cout <<"ipconfig : Est une commande qui permet d'apprendre plus sur la configuration de notre crate reseau" << endl;
}
else
{
cout <<"Erreur" << endl;
}

return 0;
}

//

Makunouchi-san
Makunouchi-san
Niveau 10
01 décembre 2013 à 13:49:07

// ?

Tout ton code est un commentaire ? :hap:

Fascinate
Fascinate
Niveau 2
01 décembre 2013 à 16:02:22

C'était juste histoire de délimité le code et mon texte du début rooh ^^

Chocolayte
Chocolayte
Niveau 73
01 décembre 2013 à 18:43:58

// commente une ligne. C'est /* */ pour commenter des zones.

katk
katk
Niveau 10
02 décembre 2013 à 01:08:04

BIM
:hap:

Creer_day
Creer_day
Niveau 9
03 décembre 2013 à 12:06:43

Bonjour, je suis complétement laché en C++; voici mon exercice:

Ecrire un programme qui calcule le montant total des éléments d’une facture ainsi que le montant de la TVA européenne.
Le programme demande à l’utilisateur d’entrer le prix de chaque article et le code du pays (une lettre) qui permettra de déterminer le taux de TVA (B = 6%, D = 5,5%, F = 9%). Lorsque l’utilisateur entre un montant égal à 0.0, le programme affiche le montant total de la facture, le montant total de la TVA et le montant total hors TVA.
Exemple de fonctionnement

Entrez le montant : 100
Entrez le pays (B, D, F) : B
Entrez le montant : 50
Entrez le pays (B, D, F) : F
Entrez le montant : 200
Entrez le pays (B, D, F) : D
Entrez le montant : 0
Total : 371.5 TVA totale : 21.5 total hors tva : 350
-----------------------------------------

J'arrive pas à me décider de combien de float, il faut, mais surtout comment faire les fonctions; je me doute bien qu'il faut des if et des else mais j'ai du mal à les imbriquer...
Je pense que la première fonction reste une boucle while qui tourne tant qu'on a pas atteint la valeur sentinelle mais après :(

Si quelqu'un pouvait m'aider, please :)

Fascinate
Fascinate
Niveau 2
03 décembre 2013 à 12:31:34

Tien sa a l'air d'être un exercice sympas, je vais essayé de le faire et je te le poste quand j'ai fini ;)

Bunyan
Bunyan
Niveau 17
03 décembre 2013 à 14:05:53

@Fascinate : préfère plutôt donner les pistes de réflexion que la solution complète :)

@Creer_day : Au débotté, une boucle do ... while, une variable pour le montant, une variable pour le pays, une variable pour le total HT, une variable pour le total TTC.

Possible de mieux gérer les TVA s'il y a plus de couples pays/taxes avec tableau de structure.

Creer_day
Creer_day
Niveau 9
03 décembre 2013 à 14:18:55

Merci pour tes avis.

Par contre, au moment où ils ont donné le projet, on avait pas encore vu les tableaux (et encore on vient de les aborder), donc je crois pas qu'il faille utiliser cela dans cet exercice.

Enfaite, c'est con mais j'ai du mal à dire à la machine qu'elle ne doit pas supprimer le montant lorsque l'on rentre un nouveau, qu'il faut les additionner :(

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware