begin process at 2012 05 30 15:48:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Débutant(e)

 > 

retour à la ligne


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

retour à la ligne

mercredi 4 mai 2011 à 12:30:55 | retour à la ligne

DarkC0

#include <iostream>
#include <conio.h>
#include <windows.h>
#include <string.h>
#include <string>
#include <fstream>

void retourLigne(int x, int y);
void cadre_T();
void Color(int couleurDuTexte,int couleurDeFond);
void gotoxy(int col, int row);

//---------------------------------------------//
// Fonction pour écrire le texte !!! //
//---------------------------------------------//
int main()
{
system ("color 92");
char texte[10];
{
cadre_T();

do{
gotoxy(19,9);std::cin >> texte;

if(strcmp("E", texte)==0)
{
retourLigne(19,9);std::cin >> texte;
}

}while(strcmp("fin", texte)!=0);

return 0;
}
}
//-------------------------------------------------//
// Fonction pour le retour à la ligne !!! //
//-------------------------------------------------//
void retourLigne(int x, int y)
{
y = y+1;

COORD coord;
coord.X = x;
coord.Y = y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),coord);
}
//-------------------------------------------------//
// Fonction d'affichage du cadre !!! //
//-------------------------------------------------//
void cadre_T()
{
Color(8,9);
gotoxy(1,2);std::cout << "Appuyer sur la touche E puis ensuite Entree";
gotoxy(1,3);std::cout << "lorsque vous avez finis votre phrase." << std::endl;
gotoxy(1,5);std::cout << "Exemple : Salut tous le monde E" << std::endl;
Color(10,9);
gotoxy(17,7);std::cout << "ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»";
gotoxy(17,8);std::cout << "º º";
gotoxy(17,9);std::cout << "º º";
gotoxy(17,10);std::cout << "º º";
gotoxy(17,11);std::cout << "º º";
gotoxy(17,12);std::cout << "º º";
gotoxy(17,13);std::cout << "º º";
gotoxy(17,14);std::cout << "º º";
gotoxy(17,15);std::cout << "º º";
gotoxy(17,16);std::cout << "º º";
gotoxy(17,17);std::cout << "º º";
gotoxy(17,18);std::cout << "º º";
gotoxy(17,19);std::cout << "º º";
gotoxy(17,20);std::cout << "º º";
gotoxy(17,21);std::cout << "ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ&#188;";
}
//-------------------------------------------------//
// Fonction pour le positionnement du texte !!! //
//-------------------------------------------------//
void gotoxy(int col, int row)
{
COORD coord;
coord.X = col;
coord.Y = row;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),coord);
}
//-------------------------------------------------//
// Fonction pour l'affichage de couleur !!! //
//-------------------------------------------------//
void Color(int couleurDuTexte,int couleurDeFond)
{
HANDLE H=GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(H,couleurDeFond*16+couleurDuTexte);
}
mercredi 4 mai 2011 à 13:42:00 | Re : retour à la ligne

CptPingu

Administrateur CodeS-SourceS
Quelle est la question ?

________________________________________________________________________
Historique de mes créations, et quelques articles:
http://0217021.free.fr/portfolio
Merci d'utiliser Réponse acceptée si un post répond à votre question
mercredi 4 mai 2011 à 13:59:26 | Re : retour à la ligne

DarkC0

Eh bien j'aimerais savoir comment faire comprendre au programme que dés que j'entre la lettre E il doit rester sur la ligne 19 sur les X mais que sur les Y il descende d'une ligne
jeudi 5 mai 2011 à 14:18:24 | Re : retour à la ligne

axelorque

if(strcmp("E\n", texte)==0)
?
jeudi 5 mai 2011 à 14:33:57 | Re : retour à la ligne

DarkC0

Salut axelorque,

j'ai essayais ce que tu m'a dit mais sa ne marche pas :(

Merci quand même.


Cette discussion est classée dans : int, cout, std, gotoxy, coord


Répondre à ce message

Sujets en rapport avec ce message

Allocation statique ou dynamique [ par luhtor ] Bon alors, j'ai un exemple de programme. Mais je me pose la question de sa validité sachant que ce que vous allez voir. C'est correct dans certain lan Aide [ par Hellboy67 ] Voila j'ai un exo pour les cours de prog a faire dont le code source est le suivant:# include # include using std::cout;using std::cin;using std::end problème de "cout" [ par infinity7780 ] Bonjour,J'ai acheté et j'ai lu plusieurs chose sur le C++.Mais comme je débute, je doit surement me trompé.Alors voici ma question. est-ce normal que verification entrée cin [ par fhoest ] Bonjour, je voudrai faire une vérification sur une entrée std::cin mon problème est que si je met par exemple ll et ensuite je valide par la touche "r Segfault bizarre sur un "cout" [ par Thunder255 ] Bonjour à tous, Voilà je fais face à un problème assez bizarre : [code=cpp]int main() { Graph g = Graph(5, 0.5); //g étant de type list > //rep exercice C++ [ par maina87 ] Bonjour, je suis débutante e C++ et j'ai eu a faire a un exercice, svp corrigez le moi: Voilà l'exercice: Donnez le résultat du code suivant: int probleme de debug [ par elhajjajireda ] si le vous plait j'ai placé un breakpoint sur ma fonction principale linge22 ou s'est écrit l'instruction " Image2.Load(argv[2]); sur Windows et avec [clos] bjr, pourriez vous m'aider a terminer ce progmme stp? [ par ley1805 ] #include #include #include #include struct noeud { struct noeud *gauche; int info; struct noeud *droite; }; typedef struct noeud *pnoeud; pno c++ [ par yesoun1 ] je serai reconnaissant de votre aide ;) et merci d'avance[^^happy10] quel est le rôle de "*" ?? for(unsigned int i=0; i < hauteur; i++) { for client web service gsoap [ par aymen87 ] Bonjour Je suis en train de développer un client webservice en utilisant l'outil gsoap. j'ai exécuté l'exec wsdl2h nomheader.h monfichier.wsdl ensuit


Nos sponsors


Sondage...

Comparez les prix

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 : 2,777 sec (3)

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