Algorithme

papatya -  
varfendell Messages postés 3259 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
svp la solution de cet algorithme j'arrive pas a le resoudre
ecrire un programme qui permet de saisir un tableau de valeur entiére de taille N donnée et de rechercher une valeur dans ce tableau
merci bien

6 réponses

varfendell Messages postés 3259 Date d'inscription   Statut Membre Dernière intervention   707
 
Bonsoir,

Tu veut le faire dans un langage de programmation? si oui lequel?
0
papatya
 
dans le language c plus plus
0
ks13 Messages postés 191 Date d'inscription   Statut Membre Dernière intervention   23
 
Tu parles bien d'un tableau a 1 dimension la non?
0
BadGuitarist Messages postés 367 Date d'inscription   Statut Membre Dernière intervention   27
 
Bonjour,

Je m'excuse mais quand on parle d'algorithme, on ne parle pas de langage de programmation.
En effet, l'algorithme concerne la phase d'analyse.
Une fois l'analyse effectuée, en fonction des contraintes et du périmètre de la solution proposée, on passe à la phase de conception dont une des étapes est le choix du langage.

Faire un algorithme en C, je regrette, c'est déjà complexifier l'analyse alors qu'a priori, on ne sait pas encore si le problème peut trouver une solution acceptable.
En principe, pour faire un algorithme, on utilise un pseudo langage connu de toute l'équipe de développement (en général, ce langage est proche du langage national).

Par exemple :
  en algo, je vais dire par exemple :
    SAISIR("Taper quelque chose : ", unMessage)
    ECRIRE("Hello"+unMessage)


A partir de cette description de tâches, qu'importe que j'écrive en C, en Java, ... mon analyse est toujours vrai et compréhensible de toute mon équipe projet. A aucun moment, je suis rentré dans la spécificité d'un langage de programmation.
0
ks13 Messages postés 191 Date d'inscription   Statut Membre Dernière intervention   23
 
Certes BadGuitarist, mais moi je voulais savoir s'il s'agit d'un tableau a 1, 2 ou plus de 2 dimensions, dependant de cela l'algorythme changera considerablement, non?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
BadGuitarist Messages postés 367 Date d'inscription   Statut Membre Dernière intervention   27
 
Oui Ks13, tu as raison sur ce point.

Ma réponse faisait référence à la question posée par Varfendell qui se demande si l'algo est en C++.
J'aurai du faire Répondre à Varfendell et non pas Répondre tout court pour éviter toute ambiguité.
0
varfendell Messages postés 3259 Date d'inscription   Statut Membre Dernière intervention   707
 
oui en effet, mais j'aurais pu lui donner une approche du codage suivant le langage utilisé. Enfin bref, en gros c'est un algorithme de recherche, et il y a plusieurs possibilité:
-soit on trie d abord le tableau et on recherche l'élément plus facilement
- soit on recherche directement l'élément case par cases

voici l'algotithme de recherche par dichotomie en C
et un petit cours sur les algorithmes de recherche et de trie
0
ks13 Messages postés 191 Date d'inscription   Statut Membre Dernière intervention   23
 
Ah, pas grave ca, mais etant donne que je n'ai pas codé depuis un moment j'avais peur d'avoir rouillé un peu, donc je verifiais, d'ou le point d'interrogation a la fin de ma phrase.
0