C#

Fermé
fodiaz Messages postés 90 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 9 septembre 2009 - 9 juin 2009 à 19:03
fodiaz Messages postés 90 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 9 septembre 2009 - 11 juin 2009 à 15:32
Bonjour,slt à tous et toutes svp aidez je n'arrive pas visualiser l'écran console, le défillement est trop rapide comment faire pour que l'écran marque un temps d'arret afin que je puisse lire le resultat de mon code c# sous visual studio,j'attend

18 réponses

fodiaz Messages postés 90 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 9 septembre 2009 1
9 juin 2009 à 19:38
j'ai toujours pa eu de reponse svp
0
fodiaz Messages postés 90 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 9 septembre 2009 1
10 juin 2009 à 17:45
slt les gars qui va m'aider a faire une calculatrice complet avec visual stdiot en c#
0
kenshin24 Messages postés 34 Date d'inscription jeudi 12 juillet 2007 Statut Membre Dernière intervention 26 octobre 2009
10 juin 2009 à 18:01
Salut,

tu peux faire :
Console.Write("\nPress any key to continue:");
Console.Read(); --Ou-- Console.ReadKey();

Le code va attendre une entrée sur le clavier. Tu n'as qu'à mettre le petit bout de code à la fin de l'application.
0
fodiaz Messages postés 90 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 9 septembre 2009 1
10 juin 2009 à 18:44
ok merci je vais voire ce que ça va donnée je te tiendrai informer
0
listers Messages postés 9 Date d'inscription mercredi 10 juin 2009 Statut Membre Dernière intervention 16 juin 2009
10 juin 2009 à 18:41
salut atous b1 j'ai 1 petit erreur la , dans ce programe de tri a bulle ; la 2éme ligne et merci

void main ( )
tribulle(int T[], in N)
{
int i,j,temp;

for(i=N-1; i>0 ; i--)
for(j=1;j<=i;j++)
{
if(T[j-1]>T[j])
{
temp=T[j-1];
T[j-1]=T[j];
T[j]=temp;
}
}
}
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kenshin24 Messages postés 34 Date d'inscription jeudi 12 juillet 2007 Statut Membre Dernière intervention 26 octobre 2009
10 juin 2009 à 19:08
Il faut que tu mettes :
tribulle( int[] T, in N)

Les crochets sont à côté du type.
0
listers Messages postés 9 Date d'inscription mercredi 10 juin 2009 Statut Membre Dernière intervention 16 juin 2009
10 juin 2009 à 19:21
nn ca marche pas méme erreur
0
kenshin24 Messages postés 34 Date d'inscription jeudi 12 juillet 2007 Statut Membre Dernière intervention 26 octobre 2009
10 juin 2009 à 19:26
Ton deuxième paramètre c'est un int? car si oui il manque aussi un t

tribulle( int[] T, int N)
0
listers Messages postés 9 Date d'inscription mercredi 10 juin 2009 Statut Membre Dernière intervention 16 juin 2009
10 juin 2009 à 19:39
dsl ca marche pas il ma donné se message
"declaration syntaxe erreur "
0
kenshin24 Messages postés 34 Date d'inscription jeudi 12 juillet 2007 Statut Membre Dernière intervention 26 octobre 2009
10 juin 2009 à 19:57
C'est sur que si tu compiles seulement le petit bout de code que tu me montres, ça ne marchera pas.
Il faut avoir quelques chose dans la fonction main, il faut avoir un namespace. Ça devrait ressembler à quelque chose comme ça :

namespace testTriBulle
{
void main ( )
{
//il faut ouvrir et fermer les crochets {} pour la fonction MAIN

//appel de la fonction tri bulle
tribullle(new int[4] {5,2,7,1};
}//fin main

tribulle(int T[], in N)
{
//ouvrir et fermer les crochets {}

int i,j,temp;

for(i=N-1; i>0 ; i--)
{
//ouvrir et fermer les crochets {} pour la boucle for
for(j=1;j<=i;j++)
{
if(T[j-1]>T[j])
{
temp=T[j-1];
T[j-1]=T[j];
T[j]=temp;
}//if
}//for
}//for
}//fonction tribulle
}//namespace

Désolé mais le formattage ne se fait pas ... tout était bien indenté!

Est-ce que ça marche mieux?
0
snake-d12 Messages postés 218 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 25 septembre 2009 57
10 juin 2009 à 20:00
salut fodiaz,
Essaye d'executer votre application avec : CTRL+F5
0
snake-d12 Messages postés 218 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 25 septembre 2009 57
10 juin 2009 à 20:07
Ok, je vais essayer de vous aider à faire votre calculatrice,
Veuillez seulement me donner les problème que vous rencontrez
0
listers Messages postés 9 Date d'inscription mercredi 10 juin 2009 Statut Membre Dernière intervention 16 juin 2009
10 juin 2009 à 20:16
nn ca marche pas mais j'ai écri un programme tri a bulle mais il est classé sellement le premier chiffre
voila le prog:
#include<stdio.h>
#include<iostream.h>
void main()
{
int i,j,n;
float A[30],t;
cout<<"donner n";
cin>>(n);
for (i=0;i<n;i++)
{
cout<<"A[]="<<i+1;
cin>>(A[i]);
}
cout<<("affichage du tableau:\n");
for (i=0;i<n;i++)
cout<<(A[i]);
cout<<("resultat du tableau trié:\n");
for (i=0;i<n-1;i++)
{
for (j=i+1;j<n;j++)
if (A[i]>=A[j])
{
t=A[i];
A[i]=A[ j];
A[j]=t;
}
for (i=0;i<n;i++)
cout<<(A[i])<<endl;
}
}
0
kenshin24 Messages postés 34 Date d'inscription jeudi 12 juillet 2007 Statut Membre Dernière intervention 26 octobre 2009
10 juin 2009 à 20:33
Le for ici : for (j=i+1;j<n;j++) ne fait rien ... il manque des crochets.
Si tu ne mets aucun crochet, le programme va seulement faire la première ligne après le for. Dans ce cas si, pas grand chose car le if est sur plusieurs lignes.

for (j=i+1;j<n;j++)
{
if (A[i]>=A[j])
{
t=A[i];
A[i]=A[ j];
A[j]=t;
}//if
}//for
0
listers Messages postés 9 Date d'inscription mercredi 10 juin 2009 Statut Membre Dernière intervention 16 juin 2009
10 juin 2009 à 20:55
oui merci bcp mais , il a fait toujours trié sellement le premier nombre je croi ke en va fair( while ) pour glisser chaque fois le plus petit élément de l'ensemble restant du tableau
0
kenshin24 Messages postés 34 Date d'inscription jeudi 12 juillet 2007 Statut Membre Dernière intervention 26 octobre 2009
10 juin 2009 à 21:19
Ton algorithme manquait une petite modification :
remplace :

for (i=0;i<n-1;i++)
{
for (j=i+1;j<n;j++)
if (A[i]>=A[j])
{
t=A[i];
A[i]=A[ j];
A[j]=t;
}
for (i=0;i<n;i++)
cout<<(A[i])<<endl;
}

Par :
bool modif = 0;

while (!modif)
{
modif=0;

for (i=0;i<n-1;i++)
{
if (A[i]>=A[i+1])
{
int t;
t=A[i];
A[i]=A[i+1];
A[i+1]=t;

modif=1;
}//fi
}//for

for (i=0;i<n;i++)
{cout<<(A[i])<<endl;}
}//while


J'ai rien pu testé, mais je crois que ça fait la job.
0
listers Messages postés 9 Date d'inscription mercredi 10 juin 2009 Statut Membre Dernière intervention 16 juin 2009
10 juin 2009 à 21:37
yyyeess voila merci beaucoup il est correcte 100/100 bravo et merci bcp : voila le programme :)
#include<stdio.h>
#include<iostream.h>
void main()
{
int i,n,modif;
float A[30];
cout<<"donner n";
cin>>(n);
for (i=0;i<n;i++)
{
cout<<"A[]="<<i+1;
cin>>(A[i]);
}
cout<<("affichage du tableau:\n");
for (i=0;i<n;i++)
cout<<(A[i])<<endl;
cout<<("resultat du tableau trié:\n");
modif=0;
while (!modif)
{
for (i=0;i<n-1;i++)
{
if (A[i]>=A[i+1])
{
int t;
t=A[i];
A[i]=A[i+1];
A[i+1]=t;

modif=1;
}//if
}//for

for (i=0;i<n;i++)
{cout<<(A[i])<<endl;}
}//while
}
0
kenshin24 Messages postés 34 Date d'inscription jeudi 12 juillet 2007 Statut Membre Dernière intervention 26 octobre 2009
10 juin 2009 à 21:44
Good
Excellent!
0
listers Messages postés 9 Date d'inscription mercredi 10 juin 2009 Statut Membre Dernière intervention 16 juin 2009
11 juin 2009 à 14:13
salut
svp je doit fair exercire suivant vous pouvez me aidée:
"soit une suite S de nombres non nules est saisir au clavier .la fin de S est marquéé par un nombre nul.
ecrire un prorgamme en c++ qui affiche les variables positive et negatives représentant respectivement le nombre de valeur positive et le nombre de valeur negative "
0
fodiaz Messages postés 90 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 9 septembre 2009 1
11 juin 2009 à 15:32
slt jai eu un probleme avec mon tomcat quand j'execute mon projet j2ee ecrit sous eclipse il m'envoit comme message d'erreur :projet introuvable ,alor que sous eclipse tomcat demarre normallement que dois je faire pour que mon projet tomcat marche en url
0