Aller au contenu
Règlement du forum ×
IPTV et arnaques ×

Probléme Declaration Vriable


namster

Messages recommandés

Salut,

Voila je viens de terminer mon Prog "Jeux Debile:eek:"Mais bon il resemble au JUSTE PRIX pour ceux qui connaisse bon en voulant le compiler j'ai u un petit problème voila Le prog

#include 
#include 
#include 

using namespace std;

int main()
long choix=0;

{
do
{

   const long MAX = 100, MIN = 1;
   long nombredonner;
   long nombreMystere;
   long coups=0;
       srand(time(NULL));
nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;

  //on demande le nombre
   printf("Le Juste Prix\n");
   printf("Vous Devez Me Donne Un Prix Entre 1 100 euro \n et je vous dirait cet plus ou cet moins \n");
   do
       {
                coups++;
                    scanf("%i",&nombredonner);
   // on compare le nombre donner
   if (nombreMystere     printf("Cet -\n");

    else if (nombreMystere>nombredonner)

         printf("Cet+\n");

else
printf("Bravo Tu as trouve le Juste Prix\n en ,%i coups\n",coups);
   }
   while (nombredonner != nombreMystere);
   printf("Si Tu Veut rejouer Tape 1 Si Non tape 2");
   scanf("%i",&choix);

}
while (choix==2);
system("PAUSE");
   return 0;
}


et voila l'erreur

\vincent la gaf\main.cpp|44|error: 'choix' was not declared in this scope|

Modifié par namster
Lien vers le commentaire
Partager sur d’autres sites

déclare "choix" en dehors de la structure do {}

 

En la déclarant à l'intérieur de cette boucle, elle ne sera pas accessible depuis l'extérieur !

 

Oui Cet Bon Sa Marche,Maintenant Il Faut A jouter La Difficulté facile ....ect,Mais j'ai Un Problème De Envoyer Ne PAS envoyer

Lien vers le commentaire
Partager sur d’autres sites

Salut,

Voila je viens de terminer mon Prog "Jeux Debile:eek:"Mais bon il resemble au JUSTE PRIX pour ceux qui connaisse bon en voulant le compiler j'ai u un petit problème voila Le prog

#include 
#include 
#include 

using namespace std;

int main()


[color="red"]long choix=0;[/color]

{
[color="lime"]long choix=0[/color];

do
{

   const long MAX = 100, MIN = 1;
   long nombredonner;
   long nombreMystere;
   long coups=0;
       srand(time(NULL));
nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;

  //on demande le nombre
   printf("Le Juste Prix\n");
   printf("Vous Devez Me Donne Un Prix Entre 1 100 euro \n et je vous dirait cet plus ou cet moins \n");
   do
       {
                coups++;
                    scanf("%i",&nombredonner);
   // on compare le nombre donner
   if (nombreMystere     printf("Cet -\n");

    else if (nombreMystere>nombredonner)

         printf("Cet+\n");

else
printf("Bravo Tu as trouve le Juste Prix\n en ,%i coups\n",coups);
   }
   while (nombredonner != nombreMystere);
   printf("Si Tu Veut rejouer Tape 1 Si Non tape 2");
   scanf("%i",&choix);

}
while (choix==2);
system("PAUSE");
   return 0;
}


et voila l'erreur

\vincent la gaf\main.cpp|44|error: 'choix' was not declared in this scope|

 

le problème est dans la ligne en rouge , choix doit être déclarer dans "main" non dehors.

après que j'ai déclarer choix dans main le programme a compilé et exécuté bien.

ps: le programme est en C++ je croit non ?

Modifié par diegol
Lien vers le commentaire
Partager sur d’autres sites

le problème est dans la ligne en rouge , choix doit être déclarer dans "main" non dehors.

après que j'ai déclarer choix dans main le programme a compilé et exécuté bien.

ps: le programme est en C++ je croit non ?

 

Euh Non Le Programme Est EN c Mais Bon Le Voila Sans BUG

#include 
#include 
#include 
#include 


int main()


{ long choix=1;
   do
{
   long MAX=0;
   long MIN=1;
   long nombredonner;
   long nombreMystere;
   long coups=0;
   long difficulter=1;


   printf("Choisi La Difficulte\n");
   printf("Facile 'entre 1 et 100' Tapez 1\n");
   printf("Moyenne'entre 1 et 1000' Tapez 2\n");
   printf("Difficile'entre 1 et 10000' Tapez 3\n");
   scanf("%i",&difficulter);
   if (difficulter==1)
    {MAX=100;
    }
    else if (difficulter==2)
    {MAX=1000;
    }
    else if (difficulter==3)
   {MAX=10000;
   }



srand(time(NULL));
nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;
printf("------------------------------------Le Juste Prix------------------------------------\n");
   printf("Vous Devez Me Donne Un Prix Entre %i et %i euro \n et je vous dirait cet plus ou cet moins \n",MIN,MAX);

   do
       {

                coups++;
                    scanf("%I",&nombredonner);
   // on compare le nombre donner
   if (nombreMystere     printf("Cet -\n");

    else if (nombreMystere>nombredonner)

         printf("Cet+\n");

else
printf("Bravo Tu as trouve le Juste Prix\n en ,%i coups\n",coups);
   }
   while (nombredonner != nombreMystere);
   printf("Si Tu Veut rejouer Tape 1 Si Non tape 0\n");
   scanf("%i",&choix);

}
while (choix==1);
system("PAUSE");
   return 0;
}




Modifié par namster
Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • Messages

    • Slm... j'aurai besoin du DUMP original du HG8245H5.. merci
    • Avis:  Les nouveaux membres vendeurs d'iptv doivent obligatoirement  détailler leurs offres (sans donner les prix ni des liens externes). Il leur est accordé un délai de 15 jours pour éditer leur 1er message afin de lister leurs abonnés ainsi que les testeurs sous peine de limitation ou d'interdiction de publications dans cette discussion.
    • Ah non, c'est juste le lien qui a changer pour je ne sais quelle raison...  
    • Faut-il débrancher ou laisser un téléviseur en mode de veille ? Vous avez  un nouveau téléviseur intelligent et vous vous demandez s'il vaut mieux le laisser en veille ou s'il faut l'éteindre complètement après chaque utilisation. Peut-être avez-vous entendu des arguments des deux côtés, vous ne savez pas qui a raison et vous ne voulez pas risquer d'endommager votre nouveau téléviseur avec de mauvais conseils. Ce n'est peut être pas ce que vous pensez , vous devez laisser le téléviseur en veille si vous l'utilisez quotidiennement. Débrancher et rebrancher un téléviseur plusieurs fois par jour exerce une pression inutile sur le transformateur, entraînant des dommages pouvant réduire la durée de vie de votre téléviseur. Pendant des périodes plus longues, vous devez débrancher le téléviseur de la prise de courant . Contrairement à ce que pensent la plupart des gens, laisser un téléviseur en veille est en réalité très sûr. La principale préoccupation des gens lorsqu'ils laissent leur téléviseur en mode veille lorsqu'ils ne sont pas utilisés est que l'écran risque de brûler. Cependant, cela vient généralement d’une confusion entre le mode veille et un économiseur d’écran. La veille éteint l'écran et met le téléviseur dans un état de faible consommation, tandis qu'un économiseur d'écran le maintient allumé. Il existe également de nombreux types d'économiseurs d'écran, certains sont spécialement conçus par les fabricants de téléviseurs pour réduire les rémanences en utilisant des images animées. Néanmoins, je recommande le mode veille car il éteint complètement l'écran, ce qui est bien mieux pour prolonger sa durée de vie. Qu'est-ce que le mode veille ? Le mode veille sur un téléviseur est très similaire à la fonction veille sur un ordinateur. Au lieu d'éteindre l'appareil, il le maintient dans un état de consommation inférieur à des fins d'économie d'énergie. Démarrer un téléviseur à partir du mode veille est généralement beaucoup plus rapide que de le démarrer à partir de zéro, car les fichiers du téléviseur sont déjà chargés. Et si vous partez pendant des semaines, des mois ou en vacances ? Le mode veille est clairement sûr à utiliser, et il est si sûr que les fabricants de téléviseurs utilisent le bouton d'alimentation de la télécommande pour mettre le téléviseur en veille. Cependant, il y a certains inconvénients à laisser un téléviseur dans un état de consommation faible pendant de longues périodes. Les principaux risques sont les surtensions. Même si la plupart des téléviseurs disposent d'alimentations capables de gérer de petites surtensions, les plus importantes peuvent néanmoins endommager les composants, surtout lorsqu'ils sont en mode veille. Pour cette raison, si vous prévoyez de ne pas utiliser votre téléviseur pendant un certain temps, c'est une bonne idée de le débrancher du mur pour vous assurer qu'il est complètement éteint. Une surtension peut se produire également pendant que votre téléviseur est allumé. Bien que les téléviseurs soient généralement conçus pour gérer les surtensions, certains peuvent néanmoins endommager les composants. Si votre téléviseur n'est pas endommagé par une surtension il est seulement bloqué avec la led rouge allumée, vous devrez peut-être le réinitialiser aux paramètres par défaut. Les étapes à suivre varient selon le modèle. Une méthode courante consiste simplement à débrancher le téléviseur, à le laisser éteint pendant 60 secondes, puis à le rebrancher. Un autre argument dissuadant de  laisser un téléviseur en veille est qu'il consomme toujours de l'électricité, pas beaucoup, mais cela peut se répercuter sur votre facture d'énergie. La quantité d'électricité qu'un téléviseur consomme en veille représente généralement 2 à 5 % de sa consommation électrique typique. Un téléviseur qui consomme 145 watts/h bouffera qu' environ 2,9 à 7,25 watts/h en mode veille.        
×
×
  • Créer...