Ecrir un programme en langage c(tableur)

jm-stone -  
Emmanuel Delahaye Messages postés 107 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


je n'arrive pas a resoudre ce probleme de programmation(saisir une suite de 5 nombres pui afficher cette suite aprés avoir divisé les nombres par la valeur maximal de cette suite.
donnée:les 5 nombre:-2,36;5;12,58;-15,20;25
liste aprés traitement:0,0944;0,2;0,5030;0,608;1
le programme doit alors conserver les 5 valeurs, rechercher la valeur maximale avant d'éffectuer les operation d'affichage).
A voir également:

3 réponses

wbailly Messages postés 63 Date d'inscription   Statut Membre Dernière intervention   2
 
Il me semble qu'il y a une fonction "max" en C ("min" aussi d'ailleurs) qui s'ecrit de cette façon si je me souviens bien max(a,b,c,...) qui te retourne la valeur max d'une liste une fois que tu as cette valeur tu divise les nombres de ta liste par cette fameuse valeur max et le tour est joué :)
0
gargoyle44 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   3
 
#include <iostream>
#include <string>
#include <windows.h>
#include <conio.h>
using namespace std;

#define nMax 5

int main()
{
int buffer = 0 ;

float tabNombre[nMax];
cout<<"Entrer 5 nombre : ";

for(int i = 0; i<5; i++)
{
cin>>tabNombre[i];
}


for(int i = 0; i<5; i++)
{
if(tabNombre[i] > buffer)
buffer = tabNombre[i];
}

for(int i = 0; i<5; i++)
{
tabNombre[i] = tabNombre[i] / buffer;
}

cout<<endl;
for(int i = 0; i<5; i++)
{
cout<<tabNombre[i]<<";";
}

_getch();

}
0
Emmanuel Delahaye Messages postés 107 Date d'inscription   Statut Membre Dernière intervention   7
 
Merci d'utiliser les balises de code (bouton [<>]) et d'écrire en C et non en C++..
0
gargoyle44 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   3
 
Désolé pour les balises. Je suis nouveau sur le forum et j'ignorais qu'elles existaient ^^.

Pour ce qui est du code en C++, ça lui donne quand même une bonne idée de comment faire non? :)
0
Emmanuel Delahaye Messages postés 107 Date d'inscription   Statut Membre Dernière intervention   7
 
Qui te dis qu'il connais le C++ ?
0
Emmanuel Delahaye Messages postés 107 Date d'inscription   Statut Membre Dernière intervention   7
 
Tu as oublié de poster le code avec lequel tu as un problème ...
0