Besoin d'aides en langage C

Résolu
simocinco Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
pyschopathe Messages postés 1974 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, je m'appel simo , g un devoir a faire, et ke g pas pu le faire tt seul
je sui un debutant en C , alor je demande de laide.
bon , je doi ecrire un programme qui calcule la surface d'un cube, et c l'utilisateur qui donne la valeur du coté de ce cube. voila ce ke g fait , mai ça n'a pas marcher .

#include<stdio.h>
#include<conio.h>
main()
{
int i, j;
j=i*i*6 ;
scanf("%i",&i);
printf("la surface du cube est :%d",j);
getch();
}


veillez svp me proposer des corrections, et merci bq
A voir également:

3 réponses

pyschopathe Messages postés 1974 Date d'inscription   Statut Membre Dernière intervention   135
 
#include<stdio.h>
#include<conio.h>
main()
{
    int i, j;

    printf( "Veuillez saisir la longueur du côté du cube : " );
    scanf( "%i", &i );

    j = i * i * 6 ;

    printf( "La surface du cube est : %d", j );

    getch();
}

Tu ne peux pas calculer j en fonction de i alors que la valeur de i est inconnue ! Et il est préférable de faire savoir par un affichage que l'utilisateur est supposé saisir une valeur.
0
adme Messages postés 32 Date d'inscription   Statut Membre Dernière intervention  
 
Tu dois donner a l'utilisateur un espace pour saisir.

#include<stdio.h>
#include<conio.h>

float a, b;
float cube( float c);
/*fonction surface cube*/
float cube(float c){
float d;
d=c*c*6;
return (d);
}

printf(" /nVeuilez saisir le cote du cube");
getch();
scanf('%f", &a);
b=cube(a);
clrscr();
printf("/n la surface du cube est : %f", b);
getch();
0
simocinco Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
merci beaucoup les mecs , ça m'a beaucoup aider
0
pyschopathe Messages postés 1974 Date d'inscription   Statut Membre Dernière intervention   135
 
De rien, mets le statut en résolu stp.
0