Bonjour à tous,
Je suis sur un Dm, et en premier exercice on me demande d'élaborer un algo permettant ( je cite ) " l'affichage des n premiers carrés d'entiers non nuls" je pense qu'en comprenant ce que ça veut dire je pourrais faire l'algo mais là c'est pas le cas vous vous en doutez alors s'il vous plaît Help =D.
Deuxième point c'est dans ce même dm ** exercice effacé et dupliqué dans un nouveau topic **
Algorithme : affichage des premiers carrés
Merci d'avance.
Edit Coll : merci de respecter la FAQ, un problème = un topic
Bonjour,
les n premiers entiers non nuls :
1 2 3 4 ... (n-1) n
les carrés des n premiers entiers non nuls :
1 4 9 16 ... (n-1)2 n2
Les résultats affichés par le programme seront des nombres, même si dans le programme et l'algorithme il y a des variables sous la forme littérale ; je m'explique :
dans l'algorithme et le programme on trouvera très certainement n2 (ou le code correspondant)
Mais quand tu lanceras le programme en demandant par exemple n = 20 alors s'afficheront les nombres :
1 4 9 ... 361 400
Que proposes-tu pour l'algorithme ?
Dans quel code vas-tu le transformer en programme ? (TI, Casio, Algobox...) ?
Euh ça compte sur " papier" pour le code ? XD parce que je t'avouerai que je n'utiliserai plus cet algorithme =).
Donc il faut que mon algorithme me mette au carré chacun des premiers entiers non nuls mais il me reste une petite question ... vu qu'il faut afficher n premiers carrés d'entiers cela veut dire que je dois faire une boucle et laisser les réponses défiler ? Merci d'avance
Sur une calculatrice ce n'est en effet pas très commode si n est grand.
Mais ce qui compte est que tu aies compris l'algorithme et aies su le programmer. Imagine avoir une imprimante alors le défilement ne gêne plus.
C'était trop beau pour être vrai --' peux-tu m'aider un peu plus en fait ?
Variables;
x, réel entier non-nul
Début de l'algorithmique
x <- 1
x <- x*x
mais comment faire pour passer à x <- 2 ?
L'algorithme me semble plus compliquer qu'il n'en a l'air ...
Voici ce que je proposerais avec Algobox
1 VARIABLES
2 i EST_DU_TYPE NOMBRE
3 n EST_DU_TYPE NOMBRE
4 k EST_DU_TYPE NOMBRE
5 DEBUT_ALGORITHME
6 LIRE n
7 POUR i ALLANT_DE 1 A n
8 DEBUT_POUR
9 k PREND_LA_VALEUR i*i
10 AFFICHER i
11 AFFICHER " "
12 AFFICHER k
13 FIN_POUR
14 FIN_ALGORITHME
A toi de l'adapter pour un autre code !
Merci encore alors là j'ai ma version papier :
Variables :
i; n; k : réels
Début algorithme :
Pour i <- 1 à n
alors k <- i*i
afficher i
afficher k
Fin algorithme.
Cet algorithme permet l'affichage des carrés des n premiers entiers non-nuls.
Voilà encore merci, je pense qu'il y a des erreurs ... Bonne soirée
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :