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

Affiche son nom en C++

ps2M
ps2M
Niveau 6
07 novembre 2004 à 01:39:21

Salut,

J´essai depuis pas mal de temps de trouver comment reproduire une lettre ( la personne met un lettre et l´ordi la lui re-donne apres ) .

J´ai trouver hier :
char name1 = ´a´;

associer à :
cin > > a;

Ce qui me donne la lettre que la personne à taper au clavier.

Cependant je ne peux pas faire plus d´une lettre à la fois donc c´est embetant...

Connaissez vous le moyen ?

garzul
garzul
Niveau 8
07 novembre 2004 à 02:03:45

Bonjour à toi je ne comprend pas , dis clairement ce que tu veux pour que tout le monde puisse comprendre .

PenguinX
PenguinX
Niveau 1
07 novembre 2004 à 02:38:52

Voici un exemple... en C++

  1. include < stdio.h>
  2. include < iostream.h>

int main()
{
char maVariable[1];

cout < < " Entrez une lettre: " ;
cin > > maVariable;

return 0;
}

J´espère que sa ta aidé ^^.

PenguinX
PenguinX
Niveau 1
07 novembre 2004 à 02:40:59

oups...

ajoute apres cin > > maVariable;

cout < < maVariable;

@+

vsl5
vsl5
Niveau 8
07 novembre 2004 à 09:05:11
  1. include < stdio.h>
  2. include < iostream.h>

int main()
{
string a;

cout < < " Entrez une lettre: " ;
cin > > a;
cout < < maVariable;

return 0;
}

j´suis pas un expert masi je crois que pour plusieur lettre faut mettre string et non char ( une seul lettre)

fil_razorback
fil_razorback
Niveau 10
07 novembre 2004 à 10:08:16

En Ti-Basic ca marche comme ca; je pense que c´est pareil en cpp

chao51
chao51
Niveau 9
07 novembre 2004 à 10:46:31
  1. include < iostream.h>
  2. include < stdio.h>

char a[20];

  1. include < iostream>
  2. include < cstdio>

using namespace std;

char a[20]; / /declare la chaine

int main()
{
/ /permet a l´utilisateur de rentrer une chaine
cout < < " entrez une chaine de lettres: \n";
cin > > a;

/ /montre la chaine
cout < < " voila la chaine de lettres que vous avez rentré : \n" < < a < <"\n";

/ / met en pause avant d´éteindre pour que
/ /l´utilisateur aie le temps de lire le resultat
system ( "PAUSE");
return 0;
}

il faut utiliser les tableaux de caractères en tant que chaines voila!

si tu veux tu peux copier coller ce code source il marche!

chao51
chao51
Niveau 9
07 novembre 2004 à 10:47:39
  1. include < iostream>
  2. include < cstdio>

using namespace std;

char a[20]; / / declare la chaine

int main()
{
/ / permet a l´utilisateur de rentrer une chaine
cout < < " entrez une chaine de lettres: \n";
cin > > a;

/ / montre la chaine
cout < < " voila la chaine de lettres que vous avez rentré : \n" < < a < < "\n";

/ / met en pause avant d´éteindre pour que
/ / l´utilisateur aie le temps de lire le resultat
system ( " PAUSE");
return 0;
}

il faut utiliser les tableaux de caractères en tant que chaines voila!

si tu veux tu peux copier coller ce code source il marche!

oups erreur de postage ^^

chao51
chao51
Niveau 9
07 novembre 2004 à 10:55:01

put1 fais chier jv.com avec ses espaces inutiles...

voila :

  1. include < iostream>
  2. include < cstdio>

using namespace std;

char a[20]; / / declare la chaine

int main()
{
/ / permet a l´utilisateur de rentrer une chaine
cout < < " entrez une chaine de lettres: \n";
cin > > a;

/ / montre la chaine
cout < < " voila la chaine de lettres que vous avez rentré : \n" < < a < < " \n";

/ / met en pause avant d´éteindre pour que
/ / l´utilisateur aie le temps de lire le resultat
system ( " PAUSE");
return 0;
}

Lapintade
Lapintade
Niveau 30
07 novembre 2004 à 10:57:25

Personnelement je trouve les cout et cin trés laids et trop en decalage avec le reste du langage ( la notion de stream est interressante mais l´utiliser que pour afficher des trucs, c´est pas top).
Je prefere les printf et scanf, c´est plus coherent et simple.

Mais ne criez pas, c´est juste mon sentiment et ca va plus loin que ca... :) :)

LGV
LGV
Niveau 28
07 novembre 2004 à 19:02:32

moi je vote comme lapintade... au risque de faire bondir les puristes, mixer C et C++ n´est pas si mauvais que ça ; le coté pratique des streams, c´est pas ex. de pouvoir définir des opérateurs par objets, mais pour afficher du texte, c´est clair qu´un bon vieux printf fait ça à merveille !

ps2M
ps2M
Niveau 6
07 novembre 2004 à 19:39:12

ouai lapintade t´a surement raison mais moi je debute en C++ ( j´en suis à if et else donc... ) et donc je me contente de cin :)

Sinon merci pour tout vos code j´vais les essayer :)

Et merci aussi car je savais pas à quoi servait char :-)

Voila

JeanYvesYves
JeanYvesYves
Niveau 10
08 novembre 2004 à 15:16:24

j ai ca dans mon tuto :
regarde ma carte de visite.

a la fin du tuto, j ai un paragraphe : mamipulation des chaines de caracteres... si tu le veux...

ps2M
ps2M
Niveau 6
12 novembre 2004 à 19:30:04

sans prob, je vais allé voir ça :-)

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