IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Pascal Discussion :

Un else après des if en cascade


Sujet :

Langage Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 22
    Par défaut Un else après des if en cascade
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    delete(a,3,3);
            val(a,clientz,e);
            if clientz = 97 then
                total97 := total97 + prixtotal;
            if clientz = 98 then
                total98 := total98 + prixtotal;
            if clientz = 99 then
                total99 := total99 + prixtotal;
            if clientz = 00 then
                total00 := total00 + prixtotal;
            if clientz = 01 then
                total01 := total01 + prixtotal;
            if clientz = 02 then
                total02 := total02 + prixtotal;
            if clientz = 03 then
                total03 := total03 + prixtotal;
            if clientz = 04 then
                total04 := total04 + prixtotal;
            if clientz = 05 then
                total05 := total05 + prixtotal;
            if clientz = 06 then
                total06 := total06 + prixtotal;
            else
                totalautre := totalautre + prixtotal ;
    j'aimerais que le else de la fin , mettre toute autre clientz qui negale pas ceux que j'ai mis mettre le prixtotal dans totalautre mais ca calcule toutes les total de toute les années comment corriger ca??

  2. #2
    ALT
    ALT est déconnecté
    Membre Expert
    Avatar de ALT
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2002
    Messages
    1 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 373
    Par défaut
    Visiblement, le else ne s'applique pas au if que tu crois.
    Place une paire begin/end où il faut & ton pb disparaît.
    Autre solution (plus propre) : utilise le case.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment afficher des fenêtres en cascades
    Par Ice-tea dans le forum MFC
    Réponses: 6
    Dernier message: 01/09/2006, 14h11
  2. Réponses: 10
    Dernier message: 26/04/2006, 11h33
  3. Réponses: 7
    Dernier message: 26/01/2006, 12h19
  4. TRIGGER pour des suppression en CASCADE
    Par softflower dans le forum Développement
    Réponses: 2
    Dernier message: 12/12/2005, 14h58
  5. [IB6] mon serveur crash apres des insert en série...
    Par Rmotte dans le forum Débuter
    Réponses: 11
    Dernier message: 27/05/2004, 14h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo