Algorithme

Fermé
papatya - 13 janv. 2010 à 21:20
varfendell Messages postés 3256 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 8 février 2020 - 19 janv. 2010 à 11:31
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
A voir également:

6 réponses

varfendell Messages postés 3256 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 8 février 2020 704
13 janv. 2010 à 21:24
Bonsoir,

Tu veut le faire dans un langage de programmation? si oui lequel?
0
dans le language c plus plus
0
ks13 Messages postés 191 Date d'inscription lundi 12 juillet 2004 Statut Membre Dernière intervention 1 août 2011 23
17 janv. 2010 à 13:37
Tu parles bien d'un tableau a 1 dimension la non?
0
BadGuitarist Messages postés 367 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 20 octobre 2013 27
17 janv. 2010 à 13:53
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 lundi 12 juillet 2004 Statut Membre Dernière intervention 1 août 2011 23
17 janv. 2010 à 14:19
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 dimanche 12 octobre 2008 Statut Membre Dernière intervention 20 octobre 2013 27
17 janv. 2010 à 14:24
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 3256 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 8 février 2020 704
19 janv. 2010 à 11:31
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 lundi 12 juillet 2004 Statut Membre Dernière intervention 1 août 2011 23
17 janv. 2010 à 14:39
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