Programmation en "c"
Fermé
s.rayene
Messages postés
104
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
11 février 2010
-
10 nov. 2008 à 21:24
s.rayene Messages postés 104 Date d'inscription samedi 8 novembre 2008 Statut Membre Dernière intervention 11 février 2010 - 10 nov. 2008 à 22:48
s.rayene Messages postés 104 Date d'inscription samedi 8 novembre 2008 Statut Membre Dernière intervention 11 février 2010 - 10 nov. 2008 à 22:48
A voir également:
- Programmation en "c"
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Programmation - Guide
- Application de programmation - Guide
- Logiciel programmation clé voiture gratuit - Forum Programmation
- Programmation logo tortue télécharger - Télécharger - Études & Formations
9 réponses
tu as oublié un ; ligne 7, tu en as mis un de trop ligne 3, et tu as oublié les accolades pour if et else
s.rayene
Messages postés
104
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
11 février 2010
1
10 nov. 2008 à 21:29
10 nov. 2008 à 21:29
pou la ligne 7 je croi qu'on ne met pa avant le "else"
Utilisateur anonyme
>
s.rayene
Messages postés
104
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
11 février 2010
10 nov. 2008 à 21:31
10 nov. 2008 à 21:31
si il faut mettre des ; après chacunes de tes instructions sauf les trucs comme if, else, ...
s.rayene
Messages postés
104
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
11 février 2010
1
>
Utilisateur anonyme
10 nov. 2008 à 21:33
10 nov. 2008 à 21:33
merci pour l'information je croyai que c'est comme le pascal
Au fait pourquoi ne compile tu pas, tu aurais des éléments pour débugger ton programme
s.rayene
Messages postés
104
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
11 février 2010
1
10 nov. 2008 à 21:31
10 nov. 2008 à 21:31
à vrai dire j'ai pa pu telecharger le compilateur du language c ..si ta un site stp donne le moi ....aujourd'hui c'est notre deuxieme cours sur le c
Tu n'as pas un IDE?
s.rayene
Messages postés
104
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
11 février 2010
1
10 nov. 2008 à 21:33
10 nov. 2008 à 21:33
non...IDE??????
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Un IDE c'est idéal pour les débutants: ça aide beaucoup pour la programmation et la compilation.
s.rayene
Messages postés
104
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
11 février 2010
1
10 nov. 2008 à 21:39
10 nov. 2008 à 21:39
merci bcp mais comment je le telecharge?
benclub
Messages postés
342
Date d'inscription
jeudi 13 décembre 2007
Statut
Membre
Dernière intervention
15 avril 2013
47
10 nov. 2008 à 21:39
10 nov. 2008 à 21:39
VOILA un truc qui compile sous builder
//---------------------------------------------------------------------------
#pragma hdrstop
#include<stdio.h>
#include<conio.h>
#include<math.h>
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
float a=1,b=1,c=1,y;
if (a==0)
{
printf("impossible");
}
else
{
y=((a+b*b)*c)/a;
printf("la valeur de y est :%f",y);
}
getch();
}
//---------------------------------------------------------------------------
#pragma hdrstop
#include<stdio.h>
#include<conio.h>
#include<math.h>
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
float a=1,b=1,c=1,y;
if (a==0)
{
printf("impossible");
}
else
{
y=((a+b*b)*c)/a;
printf("la valeur de y est :%f",y);
}
getch();
}
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 817
10 nov. 2008 à 22:02
10 nov. 2008 à 22:02
Bien compliqué tout ça pour faire si peu. Attention conio.h ne fait pas partie de la norme.
Attention aussi à bien penser de faire return 0; en fin de programme.
Cdlt
Attention aussi à bien penser de faire return 0; en fin de programme.
Cdlt
tape le nom de l'IDE que tu veux dans google (je te conseille code::blocks), tu n'auras pas de mal à trouver après.
Pour code::blocks prends un éxécutable (donc setup.exe à la fin) et assure toi qu'il y ai bien mingw32 dans le nom (c'est le compilateur).
Pour code::blocks prends un éxécutable (donc setup.exe à la fin) et assure toi qu'il y ai bien mingw32 dans le nom (c'est le compilateur).
s.rayene
Messages postés
104
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
11 février 2010
1
10 nov. 2008 à 21:44
10 nov. 2008 à 21:44
merci bcp je vais essayé mnt
s.rayene
Messages postés
104
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
11 février 2010
1
10 nov. 2008 à 21:48
10 nov. 2008 à 21:48
j'ai fait 'ide' ds google et j'ai obtenu bcp de chose je ne sais pas .j'ai pas trouvé????
Utilisateur anonyme
>
s.rayene
Messages postés
104
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
11 février 2010
10 nov. 2008 à 21:51
10 nov. 2008 à 21:51
s.rayene
Messages postés
104
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
11 février 2010
1
10 nov. 2008 à 21:52
10 nov. 2008 à 21:52
aide moi stp
s.rayene
Messages postés
104
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
11 février 2010
1
10 nov. 2008 à 21:42
10 nov. 2008 à 21:42
a quoi sert "pragma hdrstop " et "getch();"???? stp
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 817
10 nov. 2008 à 22:08
10 nov. 2008 à 22:08
Salut,
Je te donne une version épurée de ton programme. J'ai rajouté des entrées utilisateurs (scanf). Sinon pas très très utile.
Je te donne une version épurée de ton programme. J'ai rajouté des entrées utilisateurs (scanf). Sinon pas très très utile.
#include<stdio.h>
int main(void){
float a,b,c,y;
printf("a ?\n");
scanf("%f",&a);
printf("b ?\n");
scanf("%f",&b);
printf("c ?\n");
scanf("%f",&c);
if (a==0)
printf("impossible\n");
else{
y=((a+b*b)*c)/a;
printf("la valeur de y est :%f\n",y);
}
return 0;
}
s.rayene
Messages postés
104
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
11 février 2010
1
>
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
10 nov. 2008 à 22:09
10 nov. 2008 à 22:09
merci bcp mais a quoi sert "void"?
Utilisateur anonyme
>
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
10 nov. 2008 à 22:10
10 nov. 2008 à 22:10
le void tu main n'est pas nécessaire, non?
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 817
>
s.rayene
Messages postés
104
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
11 février 2010
10 nov. 2008 à 22:11
10 nov. 2008 à 22:11
int main(void) signifie que tu ne passeras pas de paramètres à ton programme lors de l'exécution.
Si tu veux les récupérer, tu dois utiliser int main(int argc, char **argc)
Si tu veux les récupérer, tu dois utiliser int main(int argc, char **argc)
s.rayene
Messages postés
104
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
11 février 2010
1
>
Utilisateur anonyme
10 nov. 2008 à 22:11
10 nov. 2008 à 22:11
a quoi sert? et stp guide moi ds ton lien je n'ai compri.........tu vas dire que chui bete!!
10 nov. 2008 à 21:26