Les Allergies
Alimentaires
Posez votre question Signaler

Exo programmation [Résolu]

mcpatos 6Messages postés 31 janvier 2010Date d'inscription - Dernière réponse le 1 févr. 2010 à 01:52
Bonjour,
bon je ne suis pas un genie en programmation c'est un p'tit exo comme quelqu'un qui prend du jus,mais moi je me noie donc j demande l'aide à une personne capable de cet exo
ecrivez une fonction MIN et une fonction Max qui determinent le minimum et le maximum de deuxx nombres entiers.
Ecrivez un programme se servant des fonctions MIN et MAX pour determiner le minimum et le maximum de quatre nombres entiers entrés au clavier.
Lire la suite 

Exo programmation »

9 réponses
Réponse
+0
moins plus
Tu dois utiliser quel langage ?
Ajouter un commentaire
Réponse
+0
moins plus
merci adeline le langage c++
Ajouter un commentaire
Réponse
+0
moins plus
int fonction_min (int tab[n], n)
{
int min=tab[0];
for(int i=1; i<n; i++)
{
if(tab[i]<min)
min=tab[i];
}
return min;
}

int fonction_max (int tab[n], n)
{
int max=tab[0];
for(int i=1; i<n; i++)
{
if(tab[i]>max)
max=tab[i];
}
return max;
}


int main()
{
int minimum,maximum;
for(int i=0; i<4; i++)
{
cout<<"Entrez un nombre"<<endl;
cin>>tab[i];

minimum=fonction_min(tab,4);
maximum=fonction_max(tab,4);

cout<<"Le minimum est "<<minimum<<" et le maximum est "<<maximum<<endl;
}

return EXIT_SUCCESS;
}
Ajouter un commentaire
Réponse
+0
moins plus
Je te remercie infiniment adeline,mais elle est surper longue cette fonction la
,ben j vois tè une craque en programmation t'as kl niveau ? Doctorat gspr?
si tu connais un site aussi en exercice UML tu me le passe
Pacorabanix- 31 janv. 2010 à 23:49
salut, cette fonction n'est pas "hyper longue". D'une part il y a trois fonctions : la fonction qui trouve le minimum, la fonction qui trouve le maximum, ainsi que la fonction main(), c-à-d le programme lui-même qui sert ici d'exemple d'utilisation des deux autres fonctions.

D'autre part, peut-être qu'adeline est très forte en prog, ou peut-être pas, car il s'agit d'un exercice extrêmement simple de première année, voire devrais-je dire de premier trimestre (et encore, je suis large) d'un cours de programmation.

Je ne veux pas te dire ça pour te rabaisser ou quoi que ce soit, mais juste que tu réalises tout de même que ce qui est demandé est très simple. c'est le B-A BA des tableaux/fonctions/variables qui est utilisé, et l'algorithme en lui même est simple.

Il est très important que tu le comprennes et surtout que tu arrives à recréer toi-même ce programme sans regarder la solution.

S'il y a un truc que tu ne saisis pas dans la logique de ce programme, n'hésite pas à demander.
Ajouter un commentaire
Réponse
+0
moins plus
merci ,au fait après avoir lu g bien saisi kil ya 3 fonctions merci pour le conseil c ma première foi de m lancer ds linformatik mais comme tu as di j vais m'accrocher
Ajouter un commentaire
Réponse
+0
moins plus
Lol merci Pacorabanix... Malheureusement il a raison je ne suis qu'en deuxième année de DUT info :( je suis loin d'être dans les meilleurs et cet exo nous était demandé au début de l'an dernier^^
En tout cas bonne chance pour toi et par contre des cours d'UML sur internet je n'en connais pas. Désolée
Ajouter un commentaire
Réponse
+0
moins plus
de Rien Adeline,c'est assez normal je n'ai jamais fais de l'info dans ma vie ,c'est comme klkun ki na fè k langue si tu l8 donne meme une equation du 2nd degre niveau terminal il verra cela difficile,donc voila
ben meme ceux qui viennnent des section info,elctronik,disent k les maths en bts iris sont dur par contre pour moi c la revision de la Terminale S,tu vois
Ajouter un commentaire
Réponse
+0
moins plus
mais je suis très content de la motivation k vs me donner je me donnerè juska comprendre cette programmation d'ici la moitié de fevrier il fo k sa roule comme en maths.
Ajouter un commentaire
Ce document intitulé « exo programmation » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?