Accueil > Forum > > > > effacer l'ecran pour afficher d'autre texte...
effacer l'ecran pour afficher d'autre texte...
samedi 7 juillet 2007 à 21:30:38 |
effacer l'ecran pour afficher d'autre texte...

S_M_E
|
voici mon programme, j'essaye d'effacer l'écran en utilisant cls ou system("cls") mais que DALE, apparement je n'utilise pas la bonne librairie laquel dois je utilisé? pouvez vous corrigez mon programme?
#include<stdio.h> #include<conio.h> #include<string.h> #include<iostream.h> #include<stdlib.h> #include<io.h>
main() { char c,b,money; float dollar,euro; money='TRANSACTION'; printf(" TRANSACTION\n"); b=getchar(); printf(" appuyer sur une touche...\n"); getchar(); system("cls"); printf("\n"); printf("entrez la valeur du dollar pour 1 euro\t"); scanf("%f",&dollar); printf(" entrez la valeur de l'euro pour 1 dollar\t"); scanf("%f",&euro); printf("\n"); c=getchar(); printf(" appuyer sur une touche..."); getchar(); cls; c=getchar(); printf(" appuyer sur une touche..."); getchar(); return 0; }
MERCI
|
|
samedi 7 juillet 2007 à 22:21:39 |
Re : effacer l'ecran pour afficher d'autre texte...
|
samedi 7 juillet 2007 à 22:22:13 |
Re : effacer l'ecran pour afficher d'autre texte...

Sim 2005
|
Elle est incluse dans <conio.h>
|
|
samedi 7 juillet 2007 à 22:27:11 |
Re : effacer l'ecran pour afficher d'autre texte...

SAKingdom
|
S'il programme sous VC++, conio n'y est plus disponible depuis un bon moment. Voici une fonction pour effacer la totalité de la console sous Windows. void clrscr () { HANDLE houtput = GetStdHandle(STD_OUTPUT_HANDLE); DWORD written; COORD coord; CONSOLE_SCREEN_BUFFER_INFO info; *(DWORD*)&coord = 0; GetConsoleScreenBufferInfo(houtput, &info); FillConsoleOutputCharacter(houtput, ' ', info.dwSize.X*info.dwSize.Y, coord, &written); SetConsoleCursorPosition(houtput, coord); } C++ (@++)
|
|
samedi 7 juillet 2007 à 23:31:41 |
Re : effacer l'ecran pour afficher d'autre texte...

SAKingdom
|
Oups, j'avais pas vu le #include<conio.h>. J'ai tout de même envoyé ma fonction sur codyx au cas où quelqu'un posterait un autre message de ce genre (qui sont quand même assez fréquents). C++ (@++)
|
|
lundi 9 juillet 2007 à 07:33:16 |
Re : effacer l'ecran pour afficher d'autre texte...

Yunchi
|
j'ai essayer avec system("cls"); et ca marche bien :
#include
#include
#include
//#include
#include
#include
main()
{
char c,b,money;
float dollar,euro;
//money='TRANSACTION';
printf(" TRANSACTION\n");
b=getchar();
printf(" appuyer sur une touche...\n");
getchar();
system("cls");
printf("\n");
printf("entrez la valeur du dollar pour 1 euro\t");
scanf("%f",&dollar);
printf(" entrez la valeur de l'euro pour 1 dollar\t");
scanf("%f",&euro);
printf("\n");
c=getchar();
printf(" appuyer sur une touche...");
getchar();
system("cls");
c=getchar();
printf(" appuyer sur une touche...");
getchar();
return 0;
}
|
|
lundi 9 juillet 2007 à 11:50:24 |
Re : effacer l'ecran pour afficher d'autre texte...

S_M_E
|
slt ben moi sa ne marche pas system("cls"), sa me dit undeclared, alors utilise tu toi aussi DEV C++ 4.9.9.2, sinon aurait il un autre compilateur que celui ci pour faire du C et plus interessant car je crois que DEV déconne grave....
|
|
lundi 9 juillet 2007 à 15:01:39 |
Re : effacer l'ecran pour afficher d'autre texte...

SAKingdom
|
As-tu essayé ce que l'on te proposait plus haut ? Si conio est inclue, tu devrais pouvoir faire clrscr. Sinon, je t'ai fourni un code qui fait pareil. Il existe bien un autre IDE que DevC++ et c'est Visual C++. Va voir à cette adresse pour savoir comment l'installer correctement: http://www.cppfrance.com/code.aspx?ID=38359 L'adresse pour le programme de téléchargement (Lien N1) n'est cependant plus valide. Voici une adresse fonctionnelle: http://go.microsoft.com/fwlink/?LinkId=51410&clcid=0x40C C++ (@++)
|
|
lundi 9 juillet 2007 à 15:04:08 |
Re : effacer l'ecran pour afficher d'autre texte...

SAKingdom
|
Quand je dis: "L'adresse pour le programme de téléchargement (Lien N1) n'est cependant plus valide." Le "Lien N1", c'est DANS la documentation à l'adresse que je t'ai donné pas MON lien N1. C++ (@++)
|
|
lundi 9 juillet 2007 à 19:23:15 |
Re : effacer l'ecran pour afficher d'autre texte...

S_M_E
|
ben écoute j'ai recopier ton prog et.....
#include<stdio.h> #include<conio.h> #include<string.h>
void clrscr () { HANDLE houtput = GetStdHandle(STD_OUTPUT_HANDLE); DWORD written; COORD coord; CONSOLE_SCREEN_BUFFER_INFO info;
*(DWORD*)&coord = 0;
GetConsoleScreenBufferInfo(houtput, &info); FillConsoleOutputCharacter(houtput, ' ', info.dwSize.X*info.dwSize.Y, coord, &written); SetConsoleCursorPosition(houtput, coord); }
main() { char c,b,money; float dollar,euro; money='€URODOLLAR$'; printf(" €URODOLLAR$\n"); b=getchar(); printf(" appuyer sur une touche...\n"); getchar(); clrscr(); printf("\n"); printf("entrez la valeur du dollar pour 1 euro\t"); scanf("%f",&dollar); printf(" entrez la valeur de l'euro pour 1 dollar\t"); scanf("%f",&euro); printf("\n"); c=getchar(); printf(" appuyer sur une touche..."); getchar(); clrscr(); c=getchar(); printf(" appuyer sur une touche..."); getchar(); return 0; }
......et sa me dit erreur sur HANDLE et d'autre instruction, alors ai je bien recopier la fonction là ou il fallait....
|
|
Cette discussion est classée dans : printf, include, getchar, cls, dollar
Répondre à ce message
Sujets en rapport avec ce message
Problême avec Getchar... [ par Kolibot ]
Je débute en C et je suis tombé sur un problême... : #include #include int main (){int a,b,d;a = 0; b = 0;printf ("Calculatrice : \n\n");printf ("Vale
switch ne veut pas reconnaitre une variable float [ par S_M_E ]
mon compilateur me dit que ma variable dollar de type float ne peu etre quantifié par mon switch: main(){ char c,b; int transfer; flo
aide pour code C [ par tarkos01 ]
je voudrais comprendre les pointeurs et les chaines, j'ai commencé a taper un morceaux de code en C mais il y a un probleme. je ne vois pas lequel ma
Segmentation fault programmationsystème sous Knoppix 5.01 avec cc???? [ par christophedri ]
Bonjour à tous,alors voici mon problème je compile sous Knoppix 5.01 avec le compilateur cc (... -o .. -lrt)et j'ai 2 prcessus indépendant , le premie
supprimer un variable [ par Nagalta ]
Bonjour je suis débutant en c++J'ai visiblement un probleme de memory leak dans mon programme.visiblement cela vient du fait que je reatribut des vale
problème de point vérgulle? [ par awalle ]
voilà mon code! #include #include #include int main() { double v,h,a,b,x; h=(b-a)/6; printf("doner a\n");
Programmation de la commande ls pour un debutant en langage reseaux C [ par ced57350 ]
Bonjour, J'ai pour mission de coder la fonction ls avec le maximum d'option. Pour l'instant j'ai réussi a programmer une commande permettant de faire
Choisir un mot au hasard dans un .txt [ par chounardinio ]
Bonjour à tous, J'ai suivi un tutoriel pour créer mon tout premier jeu en C/C++ .Je suis en seconde ISI et j'ai choisit de montrer mon jeu comme exp
Suite de Fibonacci [ par BastienL21 ]
Bonjour à tous, débutant en C, j'ai écris un code permettant d'éxecuter la suite de Fibonacci en additionnant les deux nombres précédant, stockés dans
pgcd [ par cherif2009 ]
excusez moi voici le code #include #include #include void pgcd(); main() { pgcd(); } void pgcd() { int a,b,pg; printf("enter le premier entier"); scan
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
RE : WIN APIRE : WIN API par racpp
Cliquez pour lire la suite par racpp
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|