Menu

Les structures itératives [Résolu]

Ado.Diouf 4 Messages postés mardi 5 septembre 2017Date d'inscription 12 septembre 2017 Dernière intervention - 5 sept. 2017 à 03:04 - Dernière réponse : Whismeril 11537 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention
- 5 sept. 2017 à 16:36
Bonjour,
Je suis un nouveau étudiant en informatique.Actuellement nous écrivons des algorithmes sans programmes.Cependant je suis bloqué sur l'exercice suivant:

Écrire un programme qui permet de saisir 10 nombres entiers. Le programme détermine et affiche le plus petit et les plus grand. J'utilise LARP et j'ai réussi à déterminer le plus grand mais j'y arrive pas pour le plus petit.

Cordialement
Afficher la suite 

Votre réponse

9 réponses

Whismeril 11537 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention - Modifié par Whismeril le 5/09/2017 à 07:18
0
Utile
Bonjour

notre boule de cristal est en panne. Donc impossible de voir ton code à distance pour te dire ce qui ne va pas.

Merci donc de le partager.

Quand j'étais petit, la mer Morte n'était que malade.
George Burns
Commenter la réponse de Whismeril
Whismeril 11537 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention - 5 sept. 2017 à 14:09
0
Utile
Le plus pratique pour la lecture aurait été de copier coller l'algorithme dans le message, à tu peux héberger une image directement sur le site passer par un tiers.
Voir ici http://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code la coloration syntaxique (ça n'aurait pas fait de couleur pour toi car ton "langage" n'est pas connu) et là pour les images http://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#insertion-via-le-bouton-d-edition .


Pour ton problème, tu initialises Pp à zéro, ce qui est déjà petit, pour obtenir plus petit, il faut nécessairement taper un nombre negatif.
Deux options:
  • tu l'initialises avec un nombre très grand
  • tu n'initialises ni Pp ni Pg et à la première itération tu leur affectes la valeur de N, pour les itérations suivantes tu fais ton test normalement.

Commenter la réponse de Whismeril
Ado.Diouf 4 Messages postés mardi 5 septembre 2017Date d'inscription 12 septembre 2017 Dernière intervention - 5 sept. 2017 à 14:12
0
Utile
Bonjour,

Effectivement ,vous avez raison,voici le code ci dessous



Toujours bloqué
yg_be 5602 Messages postés lundi 9 juin 2008Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention - 5 sept. 2017 à 14:35
bonjour, bloqué par quoi? qu'observes-tu?
[Dal] 4601 Messages postés mercredi 15 septembre 2004Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention - 5 sept. 2017 à 14:42
Tu dois initialiser Pp à la valeur entière la plus élevée susceptible d'être entrée par l'utilisateur.

Pour Pg, s'il s'agit d'entiers naturels, une valeur initiale de 0 est correcte. S'il s'agit d'entiers relatifs, il faudra l'initialiser à la valeur négative la plus basse susceptible d'être entrée par l'utilisateur.

Le libellé "Entrez un nombre" n'est pas assez précis.
[Dal] 4601 Messages postés mercredi 15 septembre 2004Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention - 5 sept. 2017 à 14:51
Whismeril 11537 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention - 5 sept. 2017 à 15:20
Toujours bloqué?
À la fin de mon messages, t'ai fait 2 propositions, les as tu essayé?
Note que Dal, a formulé différemment l'une des 2.
Commenter la réponse de Ado.Diouf
Ado.Diouf 4 Messages postés mardi 5 septembre 2017Date d'inscription 12 septembre 2017 Dernière intervention - 5 sept. 2017 à 15:42
0
Utile
Je comprends maintenant.MERCI beaucoup pour votre aide.
Whismeril 11537 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention - 5 sept. 2017 à 16:36
Pense à mettre le sujet résolu si cela te convient.
Il y a un lien dédié sous le titre de la discussion
Commenter la réponse de Ado.Diouf