'Soir,
CCM n'est pas fait pour résoudre les devoirs à ta place.. Normalement. Mais tu as de la chance ce soir: j'ai bu trop de Heineken et - hips - vais te donner un coup de main (l'ordre normal est le suivant: tu essaies, tu mets ton code ici et nous te le corrigerons).
Idée, donc (mais uniquement idée, indépendante de tout langage):
il te faut:
une méthode pour lire la console
une autre méthode pour calculer le carré avec la super-extra méthode fournie en indications
une méthode main
Bon, ceci pour (optionnellement) diviser ton problème (il est tellement simple que l'on peut tout faire dans le main)
Lire la console <== dépend du langage. cin (dans C++), Scanner (Java > v5) etc
Calcul du carré (comme c'est trop simple, j'écris les indications en anglais, histoire de ne te pas laisser complètement rouiller):
int getSquare(int someNumber) {
from 1 to someNumber do {
add the current number to some other value previously declared
currentCycleIndex += 2
}
return the value previously declared
}
Et finalement la méthode main
main() {
int input = gimmeTheFu*kingNumberFromConsole();
int finalResult = getSquared(input);
// arrivé ici, afficher finalResult et se vanter d'avoir résolu le problème
}
++
--
A man would die, though he were neither valiant nor miserable,
only upon a weariness to do the same thing so oft over and over. [Bacon]