algo

Aide au niveau première.
nico033
Membre
Messages : 508
Inscription : 18 janvier 2014, 16:43

algo

Message par nico033 » 10 février 2016, 20:59

Bonsoir;

Pourriez vous m'aider à faire mon exercice sur les algo car je ne comprend pas du tout le fonctionnement ....

variables
N,K, S des entiers naturels
Début
Lire N
S prend la valeur de 0
Pour K allant de 0 à N
S prend la valeur S+K^2
Fin Pour
Afficher S
Fin

Que fait cet algo ? Pourquoi S doit prendre la valeur 0? Programmer l'algo à la machine
Calculer la valeur de S pour N = 14 puis pour N = 24
En déduire la valeur de D = somme =24 i= 14 i^2
Ecrire le programme a la calculatrice qui permet de calculer directement D

nico033
Membre
Messages : 508
Inscription : 18 janvier 2014, 16:43

Re: algo

Message par nico033 » 11 février 2016, 11:32

Bonjour Job;

Est ce que vous pourrez m'aider à résoudre mon algo svp ?

nico033
Membre
Messages : 508
Inscription : 18 janvier 2014, 16:43

Re: algo

Message par nico033 » 12 février 2016, 16:35

Bonjour;

Quelqu'un pourrais m'aider sur l'algo ? je ne le comprend pas du tout

Avatar de l’utilisateur
Job
Propriétaire du forum
Messages : 2584
Inscription : 28 juin 2013, 15:07
Contact :

Re: algo

Message par Job » 13 février 2016, 11:14

Bonjour

" $S$ prend la valeur $S+k^2$" signifie qu'à chaque valeur précédente de $S$ on ajoute le carré de l'entier $k$ successivement pour toutes les valeurs de $k$ allant de 0 à $N$ dont la valeur est fixée au départ.
L'algorithme calcule donc la somme des carrés des $N$ premiers entiers naturels.
$S$ doit au départ prendre la valeur 0 car il faut initialiser la variable.

Pour $N=14$, vous devez obtenir 1015 et pour $N=24$, vous devez obtenir 4900.
Donc $D=\sum_{i=14}^{24} i^2=14^2+\cdots +24^2=(0^2+\cdots +24^2)-(0^2+\cdots +14^2)+14^2=4900-1015+14^2=4081$

Pour le programme :
$i,D$ entiers naturels
Début
$D$ prend la valeur 0
Pour $i$ allant de 14 à 24
$D$ prend la valeur $D+i^2$
Fin Pour
Afficher $D$
Fin

Répondre