Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1531 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Prob d'arret d'une boucle for sur scilab (rigoler pas je débute ;)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Prob d'arret d'une boucle for sur scilab (rigoler pas je débute ;)

n°1310766
goodsayan
Posté le 21-02-2006 à 15:55:26  profilanswer
 

Salut,
J'essaye de faire un petit programme sous scilab pour calculer certains paramètres. Voici mon prog:
 
  A=fscanfMat("C:\Documents and Settings\Admin\Mes documents\Fichier\L10.txt" );
  ME=input("Entrer la moyenne générale de la courbe 1" );
  MD=input("Entrer la moyenne générale de la courbe 2" );
 
 x=input("Entrer le point de la courbe 1" );
 
   for x=1:20,
   
           BMD1=A(x,1);
           BED1=A(x,2);
           BME1=A(x,3);
           BEE1=A(x,4);
           
   end,
   
 y=input("Entrer le point de la courbe 2" );
 
    for y=1:20,
   
           BMD2=A(y,1);
           BED2=A(y,2);
           BME2=A(y,3);
           BEE2=A(y,4);
           
   end,
 
   Total1=BMD1+BEE2-ME,
   Total2=BED1+BME2-MD,
   TotalFinal=Total1+Total2,
   
   for z=1:10,
   z=input("Voulez faire un autre calcul oui:1 non:2" );
    select z,
    case 1,
 x=input("Entrer le point de la courbe 1" );
 
   for x=1:20,
   
           BMD1=A(x,1);
           BED1=A(x,2);
           BME1=A(x,3);
           BEE1=A(x,4);
           
   end,
   
 y=input("Entrer le point de la courbe 2" );
 
    for y=1:20,
   
           BMD2=A(y,1);
           BED2=A(y,2);
           BME2=A(y,3);
           BEE2=A(y,4);
           
   end,
 
   Total1=BMD1+BEE2-ME,
   Total2=BED1+BME2-MD,
   TotalFinal=Total1+Total2,
   
    case 2,
    disp("fin du calcul" )
    end
   
    end
 
Cela marche correctement sauf que parfois je n'ai pas besoin d'executer 10 fois la boucle for dans la deuxieme partie du prog. Du coup si je veux sortir il faut que tape "2" tant que la variable z n'a pas atteint la valeur 10... Je voudrais si l'utilisateur tape 1 continuer les calculs et si c'est 2 que le prog s'arrete sans ce désagrément.
Merci beaucoup

mood
Publicité
Posté le 21-02-2006 à 15:55:26  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Prob d'arret d'une boucle for sur scilab (rigoler pas je débute ;)

 

Sujets relatifs
Débute dans le HTML!!!boucle if
prob de feuille de route[JAVA] attendre autrement qu'avec une boucle vide
plusieurs question (je debute)Tomcat 5: Problème de point d'arrêt
ORA-00955:ce nom dobjet existe déjà:prob ac ORACLE migration workbenchEmpêcher l'arrêt d'un batch par l'utilisateur.
Pk ça boucle pas :'(Boucle Simultané ?
Plus de sujets relatifs à : Prob d'arret d'une boucle for sur scilab (rigoler pas je débute ;)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR