Problème de programmation d'une calculette C.
Fermé
mogrande
Messages postés
252
Date d'inscription
dimanche 8 juin 2008
Statut
Membre
Dernière intervention
8 septembre 2012
-
31 déc. 2008 à 18:10
sadektlili Messages postés 139 Date d'inscription mardi 16 décembre 2008 Statut Membre Dernière intervention 3 avril 2010 - 31 déc. 2008 à 18:48
sadektlili Messages postés 139 Date d'inscription mardi 16 décembre 2008 Statut Membre Dernière intervention 3 avril 2010 - 31 déc. 2008 à 18:48
A voir également:
- Problème de programmation d'une calculette 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
- Calculette mauricette ✓ - Forum Internet / Réseaux sociaux
- Besoin d'aide pour calculer mes heures de travail - Forum Bureautique
- Programmation - Guide
- Application de programmation - Guide
11 réponses
mogrande
Messages postés
252
Date d'inscription
dimanche 8 juin 2008
Statut
Membre
Dernière intervention
8 septembre 2012
6
31 déc. 2008 à 18:26
31 déc. 2008 à 18:26
Je précise les erreuers du débeuggeurs:
1>------ Début de la génération : Projet : variables, Configuration : Debug Win32 ------
1>Compilation en cours...
1>main.c
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(2) : error C2449: trouvé '{' au niveau de la portée du fichier (en-tête de fonction manquant ?)
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(16) : error C2059: erreur de syntaxe : '}'
1>Le journal de génération a été enregistré à l'emplacement "file://c:\Documents and Settings\LSDA\Mes documents\Visual Studio 2008\Projects\variables\variables\Debug\BuildLog.htm"
1>variables - 2 erreur(s), 0 avertissement(s)
========== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========
J'ai rajouté un ptit ; à la première ligne, ça a enlevé quelques erreurs, quand j'enlêve le ; et que je compile, voilà ce que sa me donne:
1>------ Début de la génération : Projet : variables, Configuration : Debug Win32 ------
1>Compilation en cours...
1>main.c
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(5) : warning C4013: 'printf' non défini(e) ; extern retournant int pris par défaut
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(6) : warning C4013: 'scanf' non défini(e) ; extern retournant int pris par défaut
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(7) : error C2143: erreur de syntaxe : absence de ';' avant 'chaîne'
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(7) : warning C4550: l'expression évalue une fonction dans laquelle manque une liste d'arguments
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(7) : error C2059: erreur de syntaxe : ')'
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(10) : error C2065: 'resultat' : identificateur non déclaré
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(12) : error C2065: 'resultat' : identificateur non déclaré
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(14) : warning C4013: 'system' non défini(e) ; extern retournant int pris par défaut
1>Le journal de génération a été enregistré à l'emplacement "file://c:\Documents and Settings\LSDA\Mes documents\Visual Studio 2008\Projects\variables\variables\Debug\BuildLog.htm"
1>variables - 4 erreur(s), 4 avertissement(s)
========== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========
1>------ Début de la génération : Projet : variables, Configuration : Debug Win32 ------
1>Compilation en cours...
1>main.c
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(2) : error C2449: trouvé '{' au niveau de la portée du fichier (en-tête de fonction manquant ?)
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(16) : error C2059: erreur de syntaxe : '}'
1>Le journal de génération a été enregistré à l'emplacement "file://c:\Documents and Settings\LSDA\Mes documents\Visual Studio 2008\Projects\variables\variables\Debug\BuildLog.htm"
1>variables - 2 erreur(s), 0 avertissement(s)
========== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========
J'ai rajouté un ptit ; à la première ligne, ça a enlevé quelques erreurs, quand j'enlêve le ; et que je compile, voilà ce que sa me donne:
1>------ Début de la génération : Projet : variables, Configuration : Debug Win32 ------
1>Compilation en cours...
1>main.c
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(5) : warning C4013: 'printf' non défini(e) ; extern retournant int pris par défaut
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(6) : warning C4013: 'scanf' non défini(e) ; extern retournant int pris par défaut
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(7) : error C2143: erreur de syntaxe : absence de ';' avant 'chaîne'
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(7) : warning C4550: l'expression évalue une fonction dans laquelle manque une liste d'arguments
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(7) : error C2059: erreur de syntaxe : ')'
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(10) : error C2065: 'resultat' : identificateur non déclaré
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(12) : error C2065: 'resultat' : identificateur non déclaré
1>c:\documents and settings\lsda\mes documents\visual studio 2008\projects\variables\variables\main.c(14) : warning C4013: 'system' non défini(e) ; extern retournant int pris par défaut
1>Le journal de génération a été enregistré à l'emplacement "file://c:\Documents and Settings\LSDA\Mes documents\Visual Studio 2008\Projects\variables\variables\Debug\BuildLog.htm"
1>variables - 4 erreur(s), 4 avertissement(s)
========== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========
mogrande
Messages postés
252
Date d'inscription
dimanche 8 juin 2008
Statut
Membre
Dernière intervention
8 septembre 2012
6
31 déc. 2008 à 18:27
31 déc. 2008 à 18:27
Ce qui est bizzarre c'est que quand on colle depuis le siteduzéro, il n'y à pas de ; à la piremière ligne, mais ça marche quand même.
sadektlili
Messages postés
139
Date d'inscription
mardi 16 décembre 2008
Statut
Membre
Dernière intervention
3 avril 2010
4
31 déc. 2008 à 18:28
31 déc. 2008 à 18:28
je test ca et ca marche..........
#include<conio.h>
#include<stdio.h>
int main(int argc, char *argv[])
{
long resultat = 0, nombre1 = 0,nombre2 = 0;
printf("Tapez le premier nombre à calculer:");
scanf("%ld", &nombre1);
printf("Tapez le deuxième nombre à calculer:");
scanf("%ld", &nombre2);
resultat = nombre1 + nombre2;
printf ("%ld + %ld = %ld\n", nombre1, nombre2, resultat);
getch();
return 0;
}
#include<conio.h>
#include<stdio.h>
int main(int argc, char *argv[])
{
long resultat = 0, nombre1 = 0,nombre2 = 0;
printf("Tapez le premier nombre à calculer:");
scanf("%ld", &nombre1);
printf("Tapez le deuxième nombre à calculer:");
scanf("%ld", &nombre2);
resultat = nombre1 + nombre2;
printf ("%ld + %ld = %ld\n", nombre1, nombre2, resultat);
getch();
return 0;
}
mogrande
Messages postés
252
Date d'inscription
dimanche 8 juin 2008
Statut
Membre
Dernière intervention
8 septembre 2012
6
31 déc. 2008 à 18:30
31 déc. 2008 à 18:30
J'aimerais, avant de y faire, savoir ce que tu as changé à par le "#include<conio.h>
#include<stdio.h>".
#include<stdio.h>".
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
sadektlili
Messages postés
139
Date d'inscription
mardi 16 décembre 2008
Statut
Membre
Dernière intervention
3 avril 2010
4
31 déc. 2008 à 18:32
31 déc. 2008 à 18:32
je suis teste ca et ca marche..........
#include<conio.h>
#include<stdio.h>
int main(int argc, char *argv[])
{
long resultat = 0, nombre1 = 0,nombre2 = 0;
printf("Tapez le premier nombre à calculer:");
scanf("%ld", &nombre1);
printf("Tapez le deuxième nombre à calculer:");
scanf("%ld", &nombre2);
resultat = nombre1 + nombre2;
printf ("%ld + %ld = %ld\n", nombre1, nombre2, resultat);
getch();
return 0;
}
#include<conio.h>
#include<stdio.h>
int main(int argc, char *argv[])
{
long resultat = 0, nombre1 = 0,nombre2 = 0;
printf("Tapez le premier nombre à calculer:");
scanf("%ld", &nombre1);
printf("Tapez le deuxième nombre à calculer:");
scanf("%ld", &nombre2);
resultat = nombre1 + nombre2;
printf ("%ld + %ld = %ld\n", nombre1, nombre2, resultat);
getch();
return 0;
}
mogrande
Messages postés
252
Date d'inscription
dimanche 8 juin 2008
Statut
Membre
Dernière intervention
8 septembre 2012
6
31 déc. 2008 à 18:34
31 déc. 2008 à 18:34
J'avais oublié de mettre une parenthèse dans taper le 2eme nombre à calculer mais ça marche toujours pas.
sadektlili
Messages postés
139
Date d'inscription
mardi 16 décembre 2008
Statut
Membre
Dernière intervention
3 avril 2010
4
31 déc. 2008 à 18:37
31 déc. 2008 à 18:37
mai j'ai compulai ca
tu a fais un copier et coller pour se que je donne ????????
tu a fais un copier et coller pour se que je donne ????????
mogrande
Messages postés
252
Date d'inscription
dimanche 8 juin 2008
Statut
Membre
Dernière intervention
8 septembre 2012
6
31 déc. 2008 à 18:42
31 déc. 2008 à 18:42
Mon but n'est pas de faire un copier coller mais de créer une calculette, je me suis aidé de ton truc mais j'y arrive pas!
sadektlili
Messages postés
139
Date d'inscription
mardi 16 décembre 2008
Statut
Membre
Dernière intervention
3 avril 2010
4
31 déc. 2008 à 18:44
31 déc. 2008 à 18:44
tu sais quesque
#include<conio.h>
#include<stdio.h> ????????????????
#include<conio.h>
#include<stdio.h> ????????????????
mogrande
Messages postés
252
Date d'inscription
dimanche 8 juin 2008
Statut
Membre
Dernière intervention
8 septembre 2012
6
31 déc. 2008 à 18:46
31 déc. 2008 à 18:46
Oui, un petit bidule qu'il faut mettre en haut, je l'ai mis mais ça a pas marché, et même sur le site du zéro, il le mette pas et ça marche.
mogrande
Messages postés
252
Date d'inscription
dimanche 8 juin 2008
Statut
Membre
Dernière intervention
8 septembre 2012
6
31 déc. 2008 à 18:47
31 déc. 2008 à 18:47
C'est bon! J'y suis arrivé.
sadektlili
Messages postés
139
Date d'inscription
mardi 16 décembre 2008
Statut
Membre
Dernière intervention
3 avril 2010
4
31 déc. 2008 à 18:48
31 déc. 2008 à 18:48
j'arrive apre 25min
il faux aller a la mosque......
je peut dir tout sur la langage c.........
il faux aller a la mosque......
je peut dir tout sur la langage c.........