begin process at 2012 05 28 17:04:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Algorithme

 > 

Compression, Split & Cryptage

 > 

Besoin d'une petite aide ...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Besoin d'une petite aide ...

mercredi 11 mai 2011 à 21:22:24 | Besoin d'une petite aide ...

celialita

j'ai ce programme qui cherche le min d'un tableau de 10 entiers . on renvoie sa position , pas sa valeur.

int MINTAB ( int T[10])
{
int i, min=0;
for (i=1;i<10;i++)
if (T[i]<T[min])
return min;
}

Voilà ma question est :

ne peut on pas écrire
int T[10];
{
int i, min = 0
ETC ....

???
si non vous pouvez m'expliquer pourquoi ?

et pourquoi on ecrit for ( i=1 ; i<10;i++)
et pas for (i= 0 ; i<10; i++) ?

mercredi 11 mai 2011 à 21:26:49 | Re : Besoin d'une petite aide ...

celialita

Merci pour votre attention
mercredi 11 mai 2011 à 21:45:25 | Re : Besoin d'une petite aide ...

celialita

PARDON DE MON ETOURDERIE après le If ... il faut ecrire min= i;

jeudi 12 mai 2011 à 08:23:41 | Re : Besoin d'une petite aide ...

louis14

Bonjour,
excuse-nous de ne pas avoir répondu plus tôt
As-tu déjà essayé ce programme? j'en doute.
Q1 : tout dépend si tu veux une fonction ou un bout de code qui cherche ce minimum d'un tableau à un certain endroit de ton code. Il faudra bien le remplir quelque part.
Q2 : on fait l'hypothèse que le premier élément du tableau est la valeur minimale au début de la fonction.

louis
jeudi 12 mai 2011 à 14:32:58 | Re : Besoin d'une petite aide ...

celialita

en fait il s'agit d'un algorithme écrit dans mon cours dans la partie fonction et tableaux statiques .
en exemple il demande un algorithme qui cherche le min de 10 entiers , et qui renvoie ça position.

mais moi j'aurais pas écrit ça à la base et comme l'algo qui nous ait donné ne fonctionne pas vraiment... j'ai du mal à comprendre mes erreurs . et cette partie du cours.

voilà ce que j'aurais concrètement écrit :

#include <stdio.h>
#include <stdlib.h>

int main()
{
int T[10];
int i, min;
min= T[0];
for (i=0; i<10; i++)
if (T[i]<min)
min=i;
printf("min :%d\n",min);
return 0;
}

MAIS ça n'a pas l'air de fonctionner ..

Merci Louis


jeudi 12 mai 2011 à 16:44:16 | Re : Besoin d'une petite aide ...

louis14

Il faudra savoir si tu veux gérer l'index ou la valeur du minimum:
soit
min = T[0] et alors après if min = T[i]
soit
min = 0 et alors après if min = i

et tu peux imprimer :
printf("min index %d val %d", i, T[i]);


louis


Cette discussion est classée dans : aide, int, for, min


Répondre à ce message

Sujets en rapport avec ce message

Aide pour mega debutant [ par C++ ] Salut, bon alors je vien d ouvrir c++ mais comment mettre un code sur un boutton ???par exemple ce code comment je doits le mettre sur un bouton :int un tableaux de permutation [ par sturnarbo ] /*Ecrire un programme qui range les éléments d'un tableau A du type int dansl'ordre inverse. Le programme utilisera des pointeurs P1 et P2 et une vari sturnarbo [ par sturnarbo ] ENONCE:/*Ecrire un programme qui range les éléments d'un tableau A du type int dansl'ordre inverse. Le programme utilisera des pointeurs P1 et P2 et u C ANSI allocation dynamique de tableau [ par pedu ] Ce petit pro beug en sortie, pourquoi et que faire ?#include #include int (*pi)[1][1]; /* pointeur sur un tableau d'entiers */void main(void){ unsi c++ algo [ par altay ] L'analyste programmeur a 3 dimensionest ce que quelqu'un pourrait me faire l'algo de ce code merci d'avance :#pragma hdrstop#include #include algo C++ [ par altay ] L'analyste programmeur a 3 dimensionest ce que quelqu'un pourrait me faire l'algo de ce code merci d'avance :#pragma hdrstop#include #include Problem Affichage de mon Tableau [ par Orezza ] salut à tous, j'ai un blem à l'affichage du tableau. l'utilisateur parametre son tableau, c lui qui l'initilize mais j'arrive pas à afficher apres le Aide [ par eikonos ] Je travail sur une dll appellé psfg.dllj'ai ces lignes suivant de codetypedef struct CAMERAPARAM_tag{int nGain;int nOffset;int bOffsetFix;int nUpperLi besoin d'aide [ par ekinoks ] voila g trouver un code c++ pour decrypté un fichier mais je m'y conné pas dutout en c++ kunkun pouré m'aidéle code est :void p(FILE* fp, int seed) {


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,546 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales