Language c .......urgent !!!!!!!
dr hisoka
Messages postés
83
Statut
Membre
-
flokka -
flokka -
Bonjour,
j'ai un programme a faire et qui parait simple mais pourtant je me bloque de trouvé la formule , bon je vs explique la chose :
fait une façons de calculer le carré d'un nombre positif n a partir de la somme des n premiers nombre impaire
EXEMPLE :
1=1
1+3=2²
1+3+5=3²
1+3+5+7=4²
je vx explique encore...... si en demande par exemple le carré de 9 en fait la somme de neuf nombre premier suivi et ect....
ECRIRE un programme qui demande un entier strictement positif et affiche le carré de ce nombre calculé de cette maniére
............
j'espère que vs me donner un coup de main ....merciii bcp d'avance<code><gras>Configuration:
j'ai un programme a faire et qui parait simple mais pourtant je me bloque de trouvé la formule , bon je vs explique la chose :
fait une façons de calculer le carré d'un nombre positif n a partir de la somme des n premiers nombre impaire
EXEMPLE :
1=1
1+3=2²
1+3+5=3²
1+3+5+7=4²
je vx explique encore...... si en demande par exemple le carré de 9 en fait la somme de neuf nombre premier suivi et ect....
ECRIRE un programme qui demande un entier strictement positif et affiche le carré de ce nombre calculé de cette maniére
............
j'espère que vs me donner un coup de main ....merciii bcp d'avance<code><gras>Configuration:
A voir également:
- Language c .......urgent !!!!!!!
- Vistalizator language pack windows 7 - Télécharger - Traduction
- Windows display language french - Guide
- "Winamp language pack" ✓ - Forum Logiciels
- The language dll vb6fr.dll could not be found - Forum Windows
- Autocad 2008 language pack french - Forum AutoCAD
9 réponses
Mais il insiste, le bougre !
Dois-je céder ?
Enfin on va t'aider un peu... un petit peu ;-)
Soit 'n' le nombre dont on veut calculer le carré:
1ère boucle: i = 1 -> carre = 1²
2ème boucle: i = 2 -> carre = carre + 3²
3ème boucle: i = 3 -> carre = carre + 5²
...
nième boucle: i = n -> carre = carre + (2*n-1)²
Et le tour est joué, 'carre' est bien le carré de 'n'.
Bonne réflexion.
Dois-je céder ?
Enfin on va t'aider un peu... un petit peu ;-)
Soit 'n' le nombre dont on veut calculer le carré:
1ère boucle: i = 1 -> carre = 1²
2ème boucle: i = 2 -> carre = carre + 3²
3ème boucle: i = 3 -> carre = carre + 5²
...
nième boucle: i = n -> carre = carre + (2*n-1)²
Et le tour est joué, 'carre' est bien le carré de 'n'.
Bonne réflexion.
dr hisoka
Messages postés
83
Statut
Membre
3
LOUPIUS si on vx calculé par exemple le carré de 8 avec ton méthode tu px m'expliquer comment tu vas le faire ???? merci bccp pour ton aide
voila ce que je pense faire qsq vous en pensez ????????????
..........................................
Main()
{
int nombre ,carré,i ;
printf(" entrer un nombre entier ") ;
scanf("%d",&nombre);
for(i=0,i<=nombre,i++)
{
carré = " je trouve po la formule"
}
printf(" le carré de votre nombre est %d",carré);
}
..........................................
Main()
{
int nombre ,carré,i ;
printf(" entrer un nombre entier ") ;
scanf("%d",&nombre);
for(i=0,i<=nombre,i++)
{
carré = " je trouve po la formule"
}
printf(" le carré de votre nombre est %d",carré);
}
Main()
{
int nombre ,carre,i ;
printf(" entrer un nombre entier ") ;
scanf("%d",&nombre);
while(i=0,i<=nombre,i++)
{
carre = carre + (2*i-1)²
}
printf(" le carré de votre nombre est %d",carre);
}
esq c juste ???????
{
int nombre ,carre,i ;
printf(" entrer un nombre entier ") ;
scanf("%d",&nombre);
while(i=0,i<=nombre,i++)
{
carre = carre + (2*i-1)²
}
printf(" le carré de votre nombre est %d",carre);
}
esq c juste ???????
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Dans ta méthode avec nombre premier...
je te conseil d'utiliser un tableau avec les nombre premier déjà initialisé au départ.
je te conseil d'utiliser un tableau avec les nombre premier déjà initialisé au départ.
Main()
{
int nombre ,carre,i=0 ;
int tableau [i]={0};
printf(" entrer un nombre entier ") ;
scanf("%d",&nombre);
while(i=0,i<=nombre,i++)
{
tableau[i]={i+1}
carre = carre + tableau[i]
}
printf(" le carré de votre nombre est %d",carre);
}
......................
la logique est juste ????
en + j encore des faute des compilation ??? merci pour vos aide Mr_hooligan et loupius !!
{
int nombre ,carre,i=0 ;
int tableau [i]={0};
printf(" entrer un nombre entier ") ;
scanf("%d",&nombre);
while(i=0,i<=nombre,i++)
{
tableau[i]={i+1}
carre = carre + tableau[i]
}
printf(" le carré de votre nombre est %d",carre);
}
......................
la logique est juste ????
en + j encore des faute des compilation ??? merci pour vos aide Mr_hooligan et loupius !!
Main()
{
int nombre ,carre=0,i ;
printf(" entrer un nombre entier ") ;
scanf("%d",&nombre);
while(i=1,i<=nombre,i++)
{
carre = carre + (2*i-1)
}
printf(" le carré de votre nombre est %d",carre);
}
c ça ???
{
int nombre ,carre=0,i ;
printf(" entrer un nombre entier ") ;
scanf("%d",&nombre);
while(i=1,i<=nombre,i++)
{
carre = carre + (2*i-1)
}
printf(" le carré de votre nombre est %d",carre);
}
c ça ???