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

[C] correction code.

B-17F
B-17F
Niveau 8
12 novembre 2006 à 12:17:40

Bonjour
Y a t-il des erreurs ?
programme en c.

  1. include <stdio.h>
  2. include <stdlib.h>

int main(int argc, char *argv[])
{
double moyenne = 0, apl = 0, educationMusical = 0, eps = 0, francais = 0, hist_geo = 0, lv1 = 0, math = 0, p_c = 0, svt = 0, techno = 0, idd = 0;

printf("Arts Plastiques:");
scanf("%lf", apl);

printf("Education Musicale:");
scanf("%lf", educationMusical);

printf("Education Physique:");
scanf("%lf", eps);

printf("Français:");
scanf("%lf", francais);

printf("Histoire Geographie:");
scanf("%lf", hist_geo);

printf("Langue vivante 1:");
scanf("%lf", lv1);

printf("Mathématiques:");
scanf("%lf", math);

printf("Physique-Chimie:");
scanf("%lf", p_c);

printf("Science de la vie\n et de la terre:");
scanf("%lf", svt);

printf("Technologie:");
scanf("%lf", techno);

printf("I.D.D:");
scanf("%lf", idd);

moyenne = apl + educationMusical + eps + francais + hist_geo + lv1 + math + p_c + svt + techno + idd;

printf("Votre moyenne: %lf", moyenne);

system("PAUSE");
return 0;
}

callix
callix
Niveau 10
12 novembre 2006 à 12:19:01

je l´ai compilé et il semble qu´il n´y ai aucune erreur.

frostfirebenj
frostfirebenj
Niveau 10
12 novembre 2006 à 12:19:18

en regardant vite fait je n´en voie pas : /

pouquoi quand tu le compile sa te met une erreur ?

callix
callix
Niveau 10
12 novembre 2006 à 12:20:06

parcontre, à l´execution, ça plante (sur Dev C++)

B-17F
B-17F
Niveau 8
12 novembre 2006 à 13:06:46

oui ça plante lors de l´exécution.

il y a la console avec écrit arts...... et quand j´antre un nombre puis entré et bin y a une petite fénêtre avec écrit envoyer erreur annuler.

aidez moi svp

Pseudo supprimé
Pseudo supprimé 12 novembre 2006 à 13:12:26

Et tu n´as toujours rien compris à la base du C : l´adressage...

B-17F
B-17F
Niveau 8
12 novembre 2006 à 13:23:08

j´ai oublié le & dans scanf

B-17F
B-17F
Niveau 8
12 novembre 2006 à 13:25:00

ça marche toujours pas.

aidez moi

Pseudo supprimé
Pseudo supprimé 12 novembre 2006 à 13:25:38

:bravo:

Le truc, c´est surtout comprendre pourquoi il faut faire ça, pas le mettre (ou l´oublier) par réflexe. Cet opérateur possède un sens et c´est ça qu´il faut assimiler.

Pseudo supprimé
Pseudo supprimé 12 novembre 2006 à 13:27:26

Ceci dit, une moyenne qui n´est qu´une somme, il y a problème conceptuel quelque part :sarcastic: ...

B-17F
B-17F
Niveau 8
12 novembre 2006 à 13:29:31

oui lol
j´ai oublié de diviser.

sinon peut tu m´expliquer c´est quoi le sens de &.

B-17F
B-17F
Niveau 8
12 novembre 2006 à 13:34:04

:svp:

Pseudo supprimé
Pseudo supprimé 12 novembre 2006 à 13:36:32

http://www.commentcamarche.net/c/cpoint.php3

B-17F
B-17F
Niveau 8
12 novembre 2006 à 13:45:45

ok merci
mais pourquoi ça me fait une erreur ?

B-17F
B-17F
Niveau 8
12 novembre 2006 à 13:46:47
  1. include <stdio.h>
  2. include <stdlib.h>

int main(int argc, char *argv[])
{
double moyenne = 0, apl = 0, educationMusical = 0, eps = 0, francais = 0, hist_geo = 0, lv1 = 0, math = 0, p_c = 0, svt = 0, techno = 0, idd = 0;

printf("Arts Plastiques:");
scanf("%lf", &apl);

printf("Education Musicale:");
scanf("%lf", &educationMusical);

printf("Education Physique:");
scanf("%lf", &eps);

printf("Français:");
scanf("%lf", &francais);

printf("Histoire Geographie:");
scanf("%lf", &hist_geo);

printf("Langue vivante 1:");
scanf("%lf", &lv1);

printf("Mathématiques:");
scanf("%lf", &math);

printf("Physique-Chimie:");
scanf("%lf", &p_c);

printf("Science de la vie\n et de la terre:");
scanf("%lf", &svt);

printf("Technologie:");
scanf("%lf", &techno);

printf("I.D.D:");
scanf("%lf", &idd);

moyenne = apl + educationMusical + eps + francais + hist_geo + lv1 + math + p_c + svt + techno + idd;
moyenne = moyenne / 11;
printf("Votre moyenne: %lf", moyenne);

system("PAUSE");
return 0;
}

B-17F
B-17F
Niveau 8
12 novembre 2006 à 13:49:17

:svp:

KoCaKoLa
KoCaKoLa
Niveau 7
12 novembre 2006 à 14:12:32

Bon ben j´vous laisse, je vais programmer un convertisseur Franc/Euro sur ma Graph 35 :-((

dokteur
dokteur
Niveau 5
12 novembre 2006 à 14:42:44

Tu postes ton code juste pour nous montrer que tu sais programmer ou tu veux vraiment de l´aide ?
Si c´est le cas je te conseillerai plutôt le forum Programmation, y´a pleins de gens calés dedans qui pourront t´aider.

dokteur
dokteur
Niveau 5
12 novembre 2006 à 14:45:12

Sinon bon j´ai pas testé ton code mais remplace plutôt :

moyenne = apl + educationMusical + eps + francais + hist_geo + lv1 + math + p_c + svt + techno + idd;
moyenne = moyenne / 11;

Par :

moyenne = apl + educationMusical + eps + francais + hist_geo + lv1 + math + p_c + svt + techno + idd;
resultat = moyenne / 11;

(En oubliant pas de déclarer la variable resultat bien sûr)

B-17F
B-17F
Niveau 8
12 novembre 2006 à 19:51:15

je comprend pas moi ça faite que de me faire erreur............!!!!!!!!!!!

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