Actualité informatique
Test comparatif matériel informatique
Jeux vidéo
Astuces informatique
Vidéo
Télécharger
Services en ligne
Forum informatique
01Business

|-  LOGICIELS


|||-  

besoin d'aide pour un programme de calculatrice

 

lemarin, michel69, DanielP60, kev59400
Ajouter une réponse
 

 
Page photos
 
     
Vider la liste des messages à citer
 
 Page :
1
Auteur
 Sujet :

besoin d'aide pour un programme de calculatrice

Prévenir les modérateurs en cas d'abus 
fullmetalp​rince
fullmetalprince
Sur la bonne voie (de 100 à 499 messages postés)
  1. Posté le 18/11/2007 à 17:52:18  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
bonjour, j'ai besoin d'un programme pour l'éco, pour calculer une variation globale ( quand qqch augmente de x% une anné et augmente de x% une autre année)
 Mais, je n'arrive pas a le faire car x peut être négatif comme positif ( dans le programme je met x pour une valeur et y pour la deuxième) et y aussi. C'est là que sa coince :pleure: .si vous savez comment faire merci de me répondre :super:

fullmetalprince
Sur la bonne voie (de 100 à 499 messages postés)
  1. Posté le 19/11/2007 à 18:44:58  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
alor voilà:
 mon programme sert a calculer une augmentation ou une diminution de pourcentage avec 2 données ( par exemple lors de l'année 1960, le prix d'un objet a augmenter ou baisser de 20% et, l'année suivante a augmenter ou baisser de 40%; de combien le produit a augmenter ou baisser globalement?)
 je ne connait que les calculs pour arriver au résultat.
 donc, si X est postitif et Y positif, il fo faire:
 (X/100)+1 "donne valeur" B
 (Y/100)+1 "donne valeur" C
 (B*C)-1 "donne valeur" B
 B*100 "donne valeur" B

(Publicité)
fullmetalprince
Sur la bonne voie (de 100 à 499 messages postés)
  1. Posté le 19/11/2007 à 18:53:53  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
puis pour X négatif et Y négatif,:
 (100-X)/100 "donne valeur" B
 (100-Y)/100 "donne valeur" C
 (B*C)-1 "donne valeur" D
 D*100 "donne valeur" D

 puis X négatif et Y positif,:
 (100-X)/100 "donne valeur" B
 (Y/100)+1 "donne valeur" C
 (B*C)-1 "donne valeur" E
 E*100 "donne valeur" E

 puis X positif et Y négatif,:
 (X/100)+1 "donne valeur" B
 (100-Y)/100 "donne valeur" C
 (B*C)-1 "donne valeur" F
 F*100 "donne valeur" F


 ps: quand je met "donne valeur" sa veut dire que sur ma calculatrice je met par exemple B pour stoker le calcul qui précède.

fullmetalprince
Sur la bonne voie (de 100 à 499 messages postés)
  1. Posté le 19/11/2007 à 18:55:13  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
en fait j'arrive pas a faire ce programme car je ne sais pas comment faire quand il y a plusieurs calculs possibles ( avec les positifs et négatifs!).

fullmetalprince
Sur la bonne voie (de 100 à 499 messages postés)
  1. Posté le 19/11/2007 à 19:44:08  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
ok merci mais, je ne comprend pas ta syntaxe, peut tu  l'éxpliquer s'il te plait?
 et, je ne sais pas si j'ai la touche & sur ma calculatrice (d'ailleur je ne la trouve pas sur le clavier de mon pc!)
 ps:dsl mais, je m'y connait pas trop!

(Publicité)
fullmetalprince
Sur la bonne voie (de 100 à 499 messages postés)
  1. Posté le 19/11/2007 à 19:52:39  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
et, c'est quoi ce signe & et qu'est ce que sa veut dire?

  1. Posté le 27/11/2007 à 19:13:27  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
salut fullmetalprince
 if ( X > 0 && Y > 0) veut dire si(x>o et y>0)
 si le signe & n'est pas sur ton clavier,tu peux le trouver sur la table de caractères;tu peux faire aussi un copier-coller.
 par ailleurs je crois que tu dois suivre un cours de programmation,je te conseille le cours suivant vraiment pour débutants:
 apprenez à programmer en C!

Je calcul donc je suis relativ
esselfe
Sur la bonne voie (de 100 à 499 messages postés)
  1. Posté le 03/12/2007 à 03:15:38  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
En gros c'est plutôt un question de moyenne...

 



if (a==1 && b==2) printf ("les deux son voulu!\n" );



 ça veut dire exactement "affiche 'les deux son voulu!' SI
 a=1 ET b=2. Alors si a=1 et b=3, 'printf' n'exécutera pas.
 Les deux test ne font qu'un.

 



if (a==1 || b==2) printf ("un des deux est voulu...\n" );



 veut dire exactement "affiche mon texte SI
 a=1 OU b=3. Là il ne faut qu'un ou deux des deux tests pour que tout fonctionne.


---------------
vive Linux!
(Publicité)
edfed
Bébé forumeur (De 10 à 49 messages postés)
  1. Posté le 19/12/2007 à 07:43:00  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
pas besoin de si, if et bla bla

 juste ça:
 [code]
 x% dd ?
 y dd ?
 result dd ?
 pourcentage:
 mov eax,[y]
 imul eax,[x%]
 mov ebx,100
 idiv eax,ebx
 add eax,[y]
 mov [result],eax
 ret
 [/code]
 le resultat est retourné dans eax et [result]

Je calcul donc je suis relativ
esselfe
Sur la bonne voie (de 100 à 499 messages postés)
  1. Posté le 20/12/2007 à 18:45:44  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
pour ceux qui se demandent c'est quoi, c'est de l'assembleur  :hello:


---------------
vive Linux!
edfed
Bébé forumeur (De 10 à 49 messages postés)
  1. Posté le 20/12/2007 à 20:15:37  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
ouais, c de l'assembleur intel X86, celui que parle 99% du parc informatique mondial. pas besoin d'autre chose donc...

 Y% = pourcentage , par exemple, 300%, 21323%, -32% ,0% etc...
 X  = chiffre a pourcenter , par exemple, 321,54554543453,-4323,-1,0

 X = X * Y% / 100     ; pour faire un ratio
 X = X * Y% / 100 + X ; pour faire une augmentation ( de salaire? )
 pas besoin de conditions, si X est negatif, ça marche
 si Y est negatif, ça marche aussi
 et si les deux sont negatifs, et bein ça marche encore..

 X = X * Y% / 100 + X

(Publicité)
 Page :
1

Aller à :
 

Sujets relatifs
Besoin d'aide pour un programme en C++ besoin d'aide pour le language c
Besoin d'aide : programmation VBA sur Excel calculatrice
besoin d'un bon logiciel pour modifier mes photo ajouter un programme à la liste "ouvrir avec"
Plus de sujets relatifs à : besoin d'aide pour un programme de calculatrice

Les 5 sujets de discussion précédents Nombre de réponses Dernier message
svp répondez c'est presque urgent !!!! 2
Question 0
frame et défilement 20
Flash et liens 1
probleme avec nfs carbon 1