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

J'ai fait mon premier programme!!!!!!!!!

Espiritus
Espiritus
Niveau 3
25 mai 2003 à 15:29:51

sisi

Espiritus
Espiritus
Niveau 3
25 mai 2003 à 15:38:18

Par contre, j´aimeraibien mettre une image a l´arrière plan. Comment faire?? Il faut mettre un ennoncé?
Un code que je ne connais ( ce ki est casi sur!)?

Espiritus
Espiritus
Niveau 3
26 mai 2003 à 01:32:47

Dite, comment je peut faire ppour ke ce soit l´utilisateur ki choisi l´opération et pas moi?

Fenix[74]
Fenix[74]
Niveau 10
26 mai 2003 à 01:48:53

tas kel compilateur?

Espiritus
Espiritus
Niveau 3
26 mai 2003 à 01:54:47

Dev C++ bien sur

Fenix[74]
Fenix[74]
Niveau 10
26 mai 2003 à 01:56:57

ah moa c Visual C++ 6.0

Fenix[74]
Fenix[74]
Niveau 10
26 mai 2003 à 01:58:13

ben fo ke tu proposes un choix avec un test de variable et c bon!!! =)

Fenix[74]
Fenix[74]
Niveau 10
26 mai 2003 à 02:04:49

atta je te met le truc en basic ( le C c un peu comme langlais pour moi, je le maitrise moins bien)

alors :

Local A,B,O,R
Disp " Nombre 1"
Input A
Disp " Nombre 2"
Input B
Disp " 1 pour Addition, 2 pour soustraction [...]"
Input O
If O = 1 Then
A+B->R
ElseIf O = 2 Then
A-B->R
ElseIf O = 3 Then
A*B->R
Else
A/B->R
EndIf
Disp R

Espiritus
Espiritus
Niveau 3
26 mai 2003 à 02:28:42

ok merci. Mais sa marche po!

JeanYvesYves
JeanYvesYves
Niveau 10
26 mai 2003 à 10:37:41

au moins c´est réaliste !

Tu remontes dans mon estime, tu n´es pas comme les 1000 personnes sur ce site qui veulent commencer leur projet projet en faisant zelda64 !

Tu es sur la bonne voie, je t´encourage ! Si tu as besoin de conseils, n´hésite pas !

Il faut toujours commencer par des trucs simples !

JeanYvesYves
JeanYvesYves
Niveau 10
26 mai 2003 à 10:45:44

bon, le code en C de Fenix :

void main()
{
int op1,op2,res;
char c[2];
printf("\noperande 1");
scanf("%d",&1);
printf("\noperande 2");
scanf("%d",&2);
printf("operateur voulu ? " );
scanf("%s",c);
if ( c[0]=´+´) res=op1+op2;
if ( c[0]=´-´) res=op1-op2;
if ( c[0]=´*´) res=op1*op2;
if ( c[0]=´/´) res=op1/op2;
printf("resultat : %d\n",res);
}

JeanYvesYves
JeanYvesYves
Niveau 10
26 mai 2003 à 10:47:17

Pour ce qui est de l´image de fond, pour le moment, oublie : car tu es en mode texte, et que C bcp plus compliqué !
continue un moment sur l´algoritjmie en mode texte

Aitonfrere
Aitonfrere
Niveau 5
26 mai 2003 à 11:07:20

lol, Jeanot continue un peu le C avant d´écrire du code bourré de fautes comme celles là . ..

Aitonfrere
Aitonfrere
Niveau 5
26 mai 2003 à 11:14:13

je précise : erreurs de programmation, erreurs de traduction et plantages à gogo . .. Le C c´est pas du Basic, faut tout faire soi même mon gars.

Aitonfrere
Aitonfrere
Niveau 5
26 mai 2003 à 11:18:38

Allez! pour ne pas te laisser dans le doute :

1)" scanf("%s",c); "

wow, si je tape " bonjour" ca va faire mal . ..
=>
char c;
scanf("%c",&);

2)
"
if ( c[0]=´+´) res=op1+op2;
if ( c[0]=´-´) res=op1-op2;
if ( c[0]=´*´) res=op1*op2;
if ( c[0]=´/´) res=op1/op2;
"

miam d´après le code de Fenix, c´est de if/else . .. non pas que des if, berkkk

3) " if ( c[0]=´+´)" , c´est un test ? ? mouarf, ca va faire mal ca aussi . .. == tu connais ?

4) pour du C c bien mieux de faire un switch ! ca évite bien des tests inutiles:
switch(c)
{
case ´+´ : . ..
case ´-´ : . ..
. ..
}

3) Division . .. hmm " div by zero" ca te dit qqchose ?

JeanYvesYves
JeanYvesYves
Niveau 10
26 mai 2003 à 11:26:50

Arf ! autant pour moi les ==, je me suis gourré
sinon, le %c dans le scanf en effet C plus simple ! G la tete ailleurs.
Division par 0, un petit test
le swicth, je ne l´ai volontairement pas mis pour ne pas embrouiller
mais l´avantage avec le switch est que tu peux faire un cas " default", si jamais le gars a rentré un opérateur inconnu

Espiritus
Espiritus
Niveau 3
26 mai 2003 à 14:12:47

JeanYvesYves, merci beaucoup, je vais essayer.

Espiritus
Espiritus
Niveau 3
26 mai 2003 à 14:18:08

boarf, ça marche pas, e vais essayer de changé des variable.

GamerFou2
GamerFou2
Niveau 7
26 mai 2003 à 14:58:01

Bin c´est un peu normal que ca marche si tu as recopié le code tel quel ! Prends notes des remarques qui ont été faites juste après . ..

Espiritus
Espiritus
Niveau 3
26 mai 2003 à 15:26:46

Ok, je vais essayer, mais la je suis au college... donc je po pa!

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