CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

help khey devoir programation en c

infowars2023
infowars2023
Niveau 7
09 décembre 2015 à 19:04:34

bonjour mon devoir
Ecrire un program demandent a l utilisateur de saisir 2 valeur a et b de type int
un operateur op de type char verifiez quil s agit d une des valeur suivant +.-./.* puis affiches resultat de l operation op https://image.noelshack.com/fichiers/2015/50/1449684271-sans-titre.png

LGV
LGV
Niveau 28
09 décembre 2015 à 19:19:19

tu pourrais au moins essayer...

infowars2023
infowars2023
Niveau 7
09 décembre 2015 à 19:20:44

je connais rien svp donne moi la solution merci

LEpigeon-888
LEpigeon-888
Niveau 12
09 décembre 2015 à 19:22:25

Fallait suivre en cours.

infowars2023
infowars2023
Niveau 7
09 décembre 2015 à 19:27:58

svp aide mon [[sticker:p/1kkn]] merci

infowars2023
infowars2023
Niveau 7
09 décembre 2015 à 19:37:40
[[sticker:p/1kki]]
Candystand
Candystand
Niveau 10
09 décembre 2015 à 19:49:16

#include <stdio.h>

int main() {
    int a, b;

    printf("Saisir a et b:\n");
    scanf("%d %d", &a, &b);

    printf("Saisir l'opérateur :\n");
    char c;
    scanf(" %c", &c);

    if (c == '+')
        printf("%d\n", a + b);
    else if (c == '-')
        printf("%d", a - b);
    else if (c == '*')
        printf("%d", a * b);
    else if (c == '/' && b != 0)
        printf("%d", a / b);
    else if (c == '%' && b != 0)
        printf("%d", a % b);
    else
        printf("Incorrect");
    return 0;
}

Essaye quand même de comprendre le code, sinon aucun intérêt pour toi.

infowars2023
infowars2023
Niveau 7
09 décembre 2015 à 19:50:49

merci je vais essayer

labitedeflamby
labitedeflamby
Niveau 10
09 décembre 2015 à 20:50:02

Le 09 décembre 2015 à 19:49:16 Candystand a écrit :


>     if (c == '+')
>         printf("%d\n", a + b);
>     else if (c == '-')
>         printf("%d", a - b);
>     else if (c == '*')
>         printf("%d", a * b);
>     else if (c == '/' && b != 0)
>         printf("%d", a / b);
>     else if (c == '%' && b != 0)
>         printf("%d", a % b);
>     else
>         printf("Incorrect");
> 

vu que c'est un char tu peux faire un switch case au lieu de if else

Candystand
Candystand
Niveau 10
09 décembre 2015 à 20:57:46

Oui, dans tous les cas les 2 marchent, personnellement j'ai plus l'habitude de faire comme ça

DaMoY
DaMoY
Niveau 10
10 décembre 2015 à 08:54:24

C'est probablement un troll :hap:

Triggered
Triggered
Niveau 9
10 décembre 2015 à 13:34:35

Le 09 décembre 2015 à 19:49:16 Candystand a écrit :
#include <stdio.h> int main() { int a, b; printf("Saisir a et b:\n"); scanf("%d %d", &a, &b); printf("Saisir l'opérateur :\n"); char c; scanf(" %c", &c); if (c == '+') printf("%d\n", a + b); else if (c == '-') printf("%d", a - b); else if (c == '*') printf("%d", a * b); else if (c == '/' && b != 0) printf("%d", a / b); else if (c == '%' && b != 0) printf("%d", a % b); else printf("Incorrect"); return 0; }

Essaye quand même de comprendre le code, sinon aucun intérêt pour toi.

Bravo tu as réussi à prouver que tu savais écrire un code niveau première année, ça devrait bien aider l'auteur :oui:

Candystand
Candystand
Niveau 10
10 décembre 2015 à 14:18:56

Ton post n'a aucun intérêt.

Vexallus
Vexallus
Niveau 10
11 décembre 2015 à 21:06:26

l'auteur go tuto openclassrooms ça t'aidera bien tu verras :oui: (je dis ça pour tes études mec)

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment