Bonsoir, tout le monde.
Voila je fait des études en informatiques, et j'essaye de faire un petit programme personnel pour me simplifier la vie sur un jeu.
Mais voila j'ai un problème, un problème de débutant vous allez me dire, mais vous avez raison.
Voila, enfaite, j'aimerais diviser une variable float par un chiffre ou par une autre variable float, mais ce n'est pas possible si on utilise seulement l’opérateur : "/ ".
Donc si vous pouvez me guider cela me rendrait bien service.
mon autre problème c'est que les floats apparaissent sur mon programme comme ceci : 0.0000E*+00
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 WITH Ada.Text_IO, Ada.Float_Text_IO, ada.Integer_Text_IO; USE Ada.Text_IO, Ada.Float_Text_IO, ada.Integer_Text_IO; PROCEDURE Prix_Bois IS Bois, Marge : float; Planche : Float; Planche_Vente : Float; BEGIN Put("saisir le prix d'achat du bois"); New_Line; Get(Bois); Put_Line("saisir votre marge"); Get(Marge); new_line; Planche := Bois / 4 +Marge; Put("planche :"); Put(Planche); END Prix_Bois;
Partager