il ya deux erreurs dans mon prog de newbie mais je trouve pas - C++ - Programmation
Marsh Posté le 18-09-2002 à 22:29:47
merde c le bordel
ca n'a pas respecte mes espaces ...
j'espere que vs allez comprendre qd meme !
Marsh Posté le 18-09-2002 à 22:34:32
ReplyMarsh Posté le 18-09-2002 à 22:37:14
je le sai mis mais ca me met tjrs les memes erreurs !
Marsh Posté le 18-09-2002 à 22:38:14
ReplyMarsh Posté le 18-09-2002 à 22:40:47
ok c rectifie
mais tjrs meme erreurs ...
Marsh Posté le 18-09-2002 à 22:42:48
Dans ton Start() il manque les ';' partout. Soit plus attentif, c'es vraiment des fautes criantes.
Marsh Posté le 18-09-2002 à 22:46:17
je peux pas mettre les points virgules a la fin des deux premiers void sinon il me fout 31 erreurs ce con
ah bnon avis c un truc tt con mais je trouve pas
Marsh Posté le 18-09-2002 à 22:48:03
| soluce a écrit a écrit : merde c le bordel ca n'a pas respecte mes espaces ... |
pour avoir du texte bien identé faut utiliser [ fixed ] [/ fixed] :
|
Marsh Posté le 18-09-2002 à 22:48:53
Code :
|
Marsh Posté le 18-09-2002 à 22:49:25
merci antp ...
t'aurais pas une idee toi ?
|
Marsh Posté le 18-09-2002 à 22:58:05
void HT_TTC()
void TTC_HT()
int choix
-> faut des ";" en fin de ligne
par contre partout où y a une "{" sur la ligne qui suit il ne faut pas de ";"
void Start();
{
->
void Start()
{
if (choix==2); -> if (choix==2)
et on dirait que tes identations marchent pas tellement mieux... faut des espaces et non des "tabs" pour [fixed]
pour les tabs faut utiliser [cpp] comme l'a montré Cherrytree...
Marsh Posté le 19-09-2002 à 00:41:43
Le bouton [C++] pose la balise [ cpp] qui indente automatiquement le code.
Code :
|
Marsh Posté le 19-09-2002 à 00:55:15
| Musaran a écrit a écrit : Le bouton [C++] pose la balise [ cpp] qui indente automatiquement le code.
|
Marsh Posté le 19-09-2002 à 01:06:11
Pour ton erreur, il me semble qu'il te manque l'accolade fermante du main.
Marsh Posté le 19-09-2002 à 01:10:42
| gatorette a écrit a écrit : Pour ton erreur, il me semble qu'il te manque l'accolade fermante du main. |
Attends, y a même pas de main ???
Marsh Posté le 19-09-2002 à 01:23:10
excuse: la fonction start
Code :
|
Edit: Problèmes de couleurs
Marsh Posté le 19-09-2002 à 02:34:42
| gatorette a écrit a écrit : excuse: la fonction start
|
Certes, certes. Cependant, je suis un peu surpris que dans un tel programme ne figure pas un main().
Marsh Posté le 19-09-2002 à 03:27:35
| Cherrytree a écrit a écrit : Certes, certes. Cependant, je suis un peu surpris que dans un tel programme ne figure pas un main(). |
Vu le nombre d'erreurs, moi je suis pas surpris.
A+,
Marsh Posté le 20-09-2002 à 13:07:09
| gilou a écrit a écrit : Vu le nombre d'erreurs, moi je suis pas surpris. A+, |
![]()
Marsh Posté le 20-09-2002 à 15:16:09
Code :
|
Sinon, où est le main() ???
Marsh Posté le 20-09-2002 à 16:39:13
He ben... c'est pas gagné dis donc...
Commence par quelque chose de plus simple!
Marsh Posté le 20-09-2002 à 19:24:45
Passe à la programmation sous delphi ou vb c'est plus simple
![]()
Marsh Posté le 20-09-2002 à 20:24:15
il faut remplacer le void Start() par
Code :
|
Marsh Posté le 21-09-2002 à 11:17:40
Code :
|
Marsh Posté le 21-09-2002 à 21:47:03
ton calcul n'est pas juste pour avoir le prix hors taxe
Code :
|
fait simplement comme ca
Code :
|
Marsh Posté le 21-09-2002 à 21:52:43
Oh la la...
Des ";" manquants à la pelle, une fonction Start() sortie de je ne sais ou, des accolades manquantes et pour finir un calcul de TVA totalement faux !!!
Et bien, c'est pas gagné tout ça.... ![[:leg9] [:leg9]](https://forum-images.hardware.fr/images/perso/leg9.gif)
Marsh Posté le 18-09-2002 à 22:28:51
hello tt le monde
voici mon prog
ne rigolez pas c mon premier jour de C !
#include <stdio.h>
#include <stdlib.h>
void HT_TTC()
void TTC_HT()
int choix
void Start()
{
printf("Realise par Gilbert VAL le 18 Septembre 2002" )
printf("(1) Convertir un prix de HT en TTC" )
printf("(2) Convertir un prix de TTC en HT" )
scanf("%f",&choix);
if (choix=1)
{
HT_TTC()
}
if (choix=2)
{
TTC_HT()
}
void HT_TTC()
{
float HT,TTC;
printf("veuillez entrer la somme en HT : " );
scanf("%f",&HT);
TTC=HT*(1+(19.6/100));
printf("prix TTC : %f\n",TTC);
}
void TTC_HT()
{
float HT,TTC;
printf("veuillez entrer la somme TTC : " );
scanf("%f",&TTC);
HT=TTC*(1-(19.6/100));
printf("prix HT : %f\n",HT);
}
mes erreurs :
f:\mesdoc~2\progra~1\c_csii1\gil\tva.cpp: In function `void HT_TTC()':
f:\mesdoc~2\progra~1\c_csii1\gil\tva.cpp:6: parse error before `void'
f:\mesdoc~2\progra~1\c_csii1\gil\tva.cpp: In function `void TTC_HT()':
f:\mesdoc~2\progra~1\c_csii1\gil\tva.cpp:8: confused by earlier errors, bailing out
merci pour votre aide
---------------
Elle est belle de loin, mais loin d'être belle ....