begin process at 2012 05 29 14:21:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Débutant(e)

 > 

probleme comprehension void , int , ...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme comprehension void , int , ...

vendredi 28 mars 2008 à 11:48:27 | probleme comprehension void , int , ...

cadet1401

voila , je me pose une question pour  sur  les fonctions.

voici mon code :


/*carré de n nombre au carré entier */


# include <iostream.h>
int saisie () ;
int calcul (int);
void aff (int ) ;

 

void main ()
{
 int n,s;
 n= saisie ();
 s= calcul (n);
 aff (s);
}

int saisie ()
{
 int q;
 cin >> q;
 return q;

}

int calcul ( int n)
{
 int p;
 p= (n*(n+1)*(2*n+1))/6;
 return p;
}

void aff(int s)
{
 cout << " la somme de n premier nombres entier donne " << s << endl;
}




comment savoir si on doit mettre des int  ou des void pour definir les fonctions ??
je sais pas qsi ma question est bien clair... mais je n'arrive pas à bien la formuler.

merci à  vous encore une fois

Bien à vous

KD

vendredi 28 mars 2008 à 12:15:55 | Re : probleme comprehension void , int , ...

luhtor

Non elle n'est pas très clair. Un passage dans un tutoriel du C répondra à tes questions.
vendredi 28 mars 2008 à 14:11:40 | Re : probleme comprehension void , int , ...

tibob51

Membre Club
Réponse acceptée !
Ben pour moi c'est clair (on doit parler le pas clair tous le deux )

Cela dépend de ce que ta fonction doit retourner.
Si elle ne retourne rien tu met void.
int si elle retourne un int double si elle retoune un double ect...
ex:

double Multiplie_par_deux(double d)
{
return d*2;
}


vendredi 28 mars 2008 à 14:14:37 | Re : probleme comprehension void , int , ...

tibob51

Membre Club
Je n'avai pas lu ton code, attention tu a écrit
int calcul ( int n)
{
 int p;
 p= (n*(n+1)*(2*n+1))/6;
 return p;
}

il faut utiliser des float ou double:
ex:
int Divise_par_deux()
{
int i=3;
return i/2;
}
te retournera 1 et non pas 1.5.

vendredi 28 mars 2008 à 14:17:56 | Re : probleme comprehension void , int , ...

cadet1401

ah bien voila une personne qui parle le même language que moi ...

Grrr le  C++ m'epatera tout les jours , ( je dois encore tellement en apprendre).



Merci à toi, j'ai bien compris maintenant 


KD  



vendredi 28 mars 2008 à 15:10:55 | Re : probleme comprehension void , int , ...

cadet1401

si on regarde de plus pres à l'expression ...
on remarque que p est toujours un multiplie de 6 
tu peux faire le calcul pour n'importe quelle valeur de n,
p sera entier

merci encore de meme verifier dans les moindres détails mon calcul et ma programmation

au plaisir

KD


Cette discussion est classée dans : int, void, saisie, calcul, aff


Répondre à ce message

Sujets en rapport avec ce message

implicit declaration of function `int getchar(...)' [ par cognac ] À chaque fois que j'utilise getch(); j'obtien le message suivant:getch();Voici mon programme (en fait mon exercice):#include //bibliotheque d'entree équation et tableaux [ par cabarrus ] je ne trouve pas l'erreur dans mon programme?#include#includeint deltanul(int);float deltainf(float);float deltasup(float);void main(void){float a,b,c void et int [ par xionoxid ] SalutC koi la difference entre unvoid a;et int a; ?? verif CRC16 [ par sena ] Bonjour,voila j'ai un pti prog pour calculer le CRC16.Je voudrai savoir si kelkun pouvait me dire si ce code fonctionne merci. Car je n'ai qu'un seul Snake tsssssssssss aidez moiiiiiiii [ par AmK ] Salut ,Je suis en train de coder un snake et la je crois avoir bien compris le principe de l'algo mais niveau code ça foire je sais pas pourquoi voila class.... [ par Tautau ] voila j'ai un petit prob lors de ma compilation et j'ai un test dessus lundi :#include "conio.h"#include "iostream.h"class C_Tableau{ private: pb de Z-buffer ac openGL -> Help! [ par Arnaud16022 ] bonjour tt le monde!quelqun pourrait me dire pourqoui le Z-buffer marche pas?pasque le dernier (4ème) triangle dessiné apparait tjs au dessus, meme s' Fch. Header :: CONIO.H [ par TontOnDuWeb ] Pour ce que ca interesse (avec vc++ les fonctions suivantes e sont pas incluse (du moins je crois...))>>#if !defined(__CONIO_H)#define __CONIO_H#if !d une fiche de renseignement [ par cabarrus ] je cherche à faire un programme qui demande des renseignements pour pouvoir ensuite les affiché comme une fiche d'identité!!!voici monprogramme mais m Probleme fonctions [niveau debutant] [ par zzzzzz ] en fait je voulais faire une applic qui nous demande un nombre de part et de fin si on met par exemple 2 et 7 sa ecrira 234567 grace a une boucle. le


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,546 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales