A voir également:
- Programmer en C une calculatrice
- Programmer sms - Guide
- Calculatrice gratuit - Télécharger - Calcul & Conversion
- Programmer mail gmail - Guide
- Installer calculatrice - Télécharger - Calcul & Conversion
- Ma-calculatrice - Télécharger - Calcul & Conversion
3 réponses
Bonsoir,
En quoi pouvons-nous vous aider ? Qu'avez-vous commencer a faire ? Qu'est-ce qui vous bloque ?
Cdlt
En quoi pouvons-nous vous aider ? Qu'avez-vous commencer a faire ? Qu'est-ce qui vous bloque ?
Cdlt
Ouf
Voilà tout ce que j'ai fait
#include <stdio.h>
#include <stdlib.h>
int main()
{
int nombre1 = 0
printf("Choisiez un nombre :"); // la il y a un probleme
scanf("%d", &nombre1);
} //j'ai oublier un truc ici mais je sais plus c'est quoi
{
int Quel opération;
printf("Quel opération ?\n\n");
printf("+\n");
printf("-\n");
printf("*\n");
printf("/\n");
scanf("%d", &Quel opération);
} // je pense avoir bon ici.
{
int nombre2 = 0
printf("Choisiez un nombre :");
scanf("%d", &nombre2)
} // ici aussi j'ai oublier un trucs
scanf("%d", "%d", "%d") // je sais pas quoi metre ici
En faite, la personne entre un nombre, puis le mode (addition, soustraction...) ensuite il rentré un autre chiffre, et la, le calcul ce fait.
Après je compliquerai de façon a avoir genre 4 ou 5 chiffre. Et après je metterai des décimal, et #include <math.h>
Merci
Voilà tout ce que j'ai fait
#include <stdio.h>
#include <stdlib.h>
int main()
{
int nombre1 = 0
printf("Choisiez un nombre :"); // la il y a un probleme
scanf("%d", &nombre1);
} //j'ai oublier un truc ici mais je sais plus c'est quoi
{
int Quel opération;
printf("Quel opération ?\n\n");
printf("+\n");
printf("-\n");
printf("*\n");
printf("/\n");
scanf("%d", &Quel opération);
} // je pense avoir bon ici.
{
int nombre2 = 0
printf("Choisiez un nombre :");
scanf("%d", &nombre2)
} // ici aussi j'ai oublier un trucs
scanf("%d", "%d", "%d") // je sais pas quoi metre ici
En faite, la personne entre un nombre, puis le mode (addition, soustraction...) ensuite il rentré un autre chiffre, et la, le calcul ce fait.
Après je compliquerai de façon a avoir genre 4 ou 5 chiffre. Et après je metterai des décimal, et #include <math.h>
Merci
Votre utilisation des accolades est hasardeuses.
En gros, le corps d'une fonction commence après l'accolade et se finit après l'accolade fermante. Pas besoin d'autres (même si dans certains cas c'est utile).
Donc, cela donne : int main(void) { ...... }, oubliez toutes les autres accolades seules.
Vous avez oublié des point virgules à la fin de certaines instructions.
Ensuite, l'utilisateur choisit l'opérateur ('+', '-', '*', '/') soit par scanf("%d",...), par exemple 1 (pour '+'), etc, soit il tape directement le caractère de son choix ('+'), auquel cas, on mettra scanf("%c", ...) ou mieux getchar().
Et enfin, il faudra faire un if ou un switch pour savoir l'opération qu'il faut faire en fonction de l'opérateur choisi.
if (operateur=='+') printf("%d",a+b);
Je rentre pas trop dans les détails pour te laisser chercher.
En espérant t'avoir aidé.
Cdlt,
En gros, le corps d'une fonction commence après l'accolade et se finit après l'accolade fermante. Pas besoin d'autres (même si dans certains cas c'est utile).
Donc, cela donne : int main(void) { ...... }, oubliez toutes les autres accolades seules.
Vous avez oublié des point virgules à la fin de certaines instructions.
Ensuite, l'utilisateur choisit l'opérateur ('+', '-', '*', '/') soit par scanf("%d",...), par exemple 1 (pour '+'), etc, soit il tape directement le caractère de son choix ('+'), auquel cas, on mettra scanf("%c", ...) ou mieux getchar().
Et enfin, il faudra faire un if ou un switch pour savoir l'opération qu'il faut faire en fonction de l'opérateur choisi.
if (operateur=='+') printf("%d",a+b);
Je rentre pas trop dans les détails pour te laisser chercher.
En espérant t'avoir aidé.
Cdlt,
Merci comme même