CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Réaliser une calculatrice

Yataaaaaaaaaaaa
Yataaaaaaaaaaaa
Niveau 7
29 mai 2008 à 19:11:59

Salut je recherche depuis cette apres midi un site qui expliquerait la démarche à suivre pour programmer une calculatrice sur n'importe quel langage bref je cherche un algo pour réaliser une calculette basic
ou si vous connaissez un site présentant le fonctionnement d'une calculette sous Java je ne suis preneur
merci :)

dnob700
dnob700
Niveau 10
29 mai 2008 à 21:36:19

tu cherche un algo ? sais tu programmer dans un langage quelconque ?

Tu peut toujours lire le livre "programmation d'application avec Objective Caml" (ça s'achète en librairie en français ou alors il est disponible gratuitement en anglais là : http://caml.inria.fr/pub/docs/oreilly-book/ ) donc une partie est consacré à la programmation d'un interpréteur pour un petit langage, ce qui te sera largement suffisant pour faire une calculatrive. Le manual des outils ocamllex et ocamlyacc http://caml.inria.fr/pub/docs/manual-ocaml/manual026.html qui viennent avec ocaml donne aussi en exemple un petit programme pour faire une calculatrice.

En prime, tu apprendra un excellent langage ...

(voila, la minute prosélytisme est terminé. Vous pouvez éteindre votre ordinateur et reprendre une activité normale)

Yataaaaaaaaaaaa
Yataaaaaaaaaaaa
Niveau 7
30 mai 2008 à 12:39:17

Ok merci mais est ce que ce langage permet de réaliser une interface graphique ?comme ce que je souhaiterai faire avec Java

godrik
godrik
Niveau 30
30 mai 2008 à 13:25:48

oui, il y a un interfacage avec gtk il me semble.
au pire, tu peux toujours ecrire des wrapper C pour ta lib graphique préféré.

caelacanthe
caelacanthe
Niveau 10
31 mai 2008 à 13:13:20

au méga-pire, tu peux facilement afficher des pixels avec la librairie windows.h et repérer la position de la souris :oui:

c'est le minimum pour une interface graphique :ok:

le_gameur1
le_gameur1
Niveau 8
02 juin 2008 à 00:19:38

voila l'algorithme mec:
reel nbre1,nbre2;
debut
ecrire("entrer deux nombre");
lire(nbre1,nbre2);
ecrire("la somme :",nbre1+nbre2);
ecrire("la soustraction:")
si(nbre1>nbre2)
ecrire(nbre1-nbre2);
sinon
ecrire(nbre2-nbre1);
ecrire("la multiplication est",nbre1*nbre2);
fin

le_gameur1
le_gameur1
Niveau 8
02 juin 2008 à 00:23:12

ah,si tu veux parler de l'interface,dsl j'ai cru que tu veux juste créer une calculatrice basique,dans tous les cas à ce qui concerne l'interface ca depend du langage utilisé

saleGauss
saleGauss
Niveau 9
02 juin 2008 à 01:17:28

Heuuu le_gameur, vois-tu, je pense (je pense hein...)que quand il disait qu'il souhaitait réaliser une calculatrice de bureau, c'est plus un truc du genre capable d'évaluer quelque chose du genre :

(120*(68 + 5))/100

Donc les concepts sont quasimment les meme que ceux d'analyse syntaxique d'un compilateur.

Donc je te conseillerais aussi d'aller voir du coté d'Ocaml, de Flex et Bizon.

Bon courage.

godrik
godrik
Niveau 30
02 juin 2008 à 13:38:50

oui, je pense qu'il cherche a faire une calculatrice évolué. Sinon ca n'a que peu d'intérêt...

Sans forcément poussé jusqu'a flex et bizon, il faut au moins bien comprendre le principe de récursivité et d'arbre d'évaluation.

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment