begin process at 2012 02 12 08:11:33
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

.Net

 > CALCULE ET AFFICHE LE MAX LE MIN ET LA MOYENNE D'UN VECTEUR

CALCULE ET AFFICHE LE MAX LE MIN ET LA MOYENNE D'UN VECTEUR


 Information sur la source

Note :
Aucune note
Catégorie :.Net Source .NET ( DotNet ) Classé sous :calcul, vecteur, moyenne, min, max Niveau :Débutant Date de création :04/02/2003 Date de mise à jour :04/02/2003 11:42:42 Vu :9 352

Auteur : trioy

Ecrire un message privé
Site perso
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

 Description

Ce  programme en C++  permet de saisir un vecteur de n position et de calculer sur ce vecteur, la somme des valeurs, la moyenne et les valeurs min et le max.

Source

  • // Nom : Vecteur min moyenne max
  • // Description : permet de calculer la somme des valeurs la moyenne et les valeurs min et max.
  • // Auteur : Trioy
  • // Date : 28.01.03
  • //Préconditions : Aucune
  • #pragma hdrstop
  • # include <iostream.h>
  • # include <conio.h>
  • # include <iomanip.h>
  • # include <math.h>
  • //---------------------------------------------------------------------------
  • void main (void)
  • {
  • int i;
  • double tabl[100];
  • double nbre, somme, moyenne, min, max ;
  • do
  • {
  • cout <<endl << " Veuillez saisir un nombre de case pour votre tableau(entre 1 et 100)";
  • cin >>nbre;
  • }
  • while (nbre <0.0 || nbre >100.0); //test si valeur entrée est correcte
  • i=0 ;
  • do
  • {
  • cout <<endl << "Veuillez saisir une valeur pour cette case ";
  • cin >> tabl[i++];
  • }
  • while( i < nbre);
  • cout << endl << "Voici les valeur qui se trouvent dans votre tableau " << endl ;
  • for(i=0;i<nbre;i++)
  • cout << setw(3) <<tabl[i] ; //pour afficher la valeur actuel du tableau
  • cout<<endl << endl << "La somme de toutes les valeurs de votre tableau est : " ;
  • somme = 0;
  • for (i=0; i < nbre; i++)
  • somme = somme + tabl[i];
  • cout << somme;
  • cout <<endl<< endl << "La moyenne de toutes les valeurs de votre tableau est : " ;
  • moyenne = somme / nbre; //on utilise la somme trouvée précédemment pour calculer la moyenne.
  • cout << moyenne;
  • cout<<endl << endl << "le minimum de toutes les valeurs de votre tableau est : " ;
  • min = tabl[0] ;
  • for (i=0; i < nbre; i++)
  • if (min > tabl[i])
  • tabl[i] = min;
  • cout << min;
  • cout<<endl << endl << "le maximum de toutes les valeurs de votre tableau est : " ;
  • max = tabl[0] ;
  • for (i=0; i < nbre; i++)
  • if (max < tabl[i])
  • max = tabl[i] ;
  • cout << max;
  • getch ();
  • }
// Nom             :   Vecteur min moyenne max
// Description     :   permet de calculer la somme des valeurs la moyenne et les valeurs min et max.
// Auteur          :   Trioy
// Date            :   28.01.03
//Préconditions    :    Aucune
#pragma hdrstop
# include <iostream.h>
# include <conio.h>
# include <iomanip.h>
# include <math.h>


//---------------------------------------------------------------------------


void main (void)
{
int i;
double tabl[100];
double nbre, somme, moyenne, min, max ;
do
    {
    cout <<endl << " Veuillez saisir un nombre de case pour votre tableau(entre 1 et 100)";
    cin >>nbre;
    }
while (nbre <0.0 || nbre >100.0);   //test si valeur entrée est correcte

i=0 ;
do
    {
    cout <<endl << "Veuillez saisir une valeur pour cette case ";
    cin >> tabl[i++];
    }
while( i < nbre);

cout << endl << "Voici les valeur qui se trouvent dans votre tableau " << endl ;

for(i=0;i<nbre;i++)
    cout << setw(3) <<tabl[i] ;  //pour afficher la valeur actuel du tableau


cout<<endl << endl << "La somme de toutes les valeurs de votre tableau est : " ;

somme = 0;


    for (i=0; i < nbre; i++)
        somme = somme + tabl[i];


        cout << somme;


cout <<endl<< endl << "La moyenne de toutes les valeurs de votre tableau est : " ;

moyenne = somme / nbre;     //on utilise la somme trouvée précédemment pour calculer la moyenne.

        cout << moyenne;

cout<<endl << endl << "le minimum de toutes les valeurs de votre tableau est : " ;

min = tabl[0] ;


    for (i=0; i < nbre; i++)
        if (min > tabl[i])
            tabl[i] = min;


        cout << min;

cout<<endl << endl << "le maximum de toutes les valeurs de votre tableau est : " ;

max = tabl[0] ;


    for (i=0; i < nbre; i++)
        if (max < tabl[i])
             max = tabl[i] ;


        cout << max;

getch ();
}



 Sources du même auteur

Source .NET (Dotnet) TROUVE L'ÉQUIVALENT BINAIRE
Source .NET (Dotnet) DÉCOMPOSER UN NOMBRE EN FACTEURS PREMIERS

 Sources de la même categorie

Source avec Zip Source avec une capture ANALYSEUR LEXICAL par Donald180v
Source avec Zip Source avec une capture MAP_MAKER_JEU par seekplus
Source avec Zip Source avec une capture Source .NET (Dotnet) EMISSION D'UN OCTET SUR LE PORT SÉRIE - CLASSE SERIALPORT par jmchatelet01
Source avec Zip Source .NET (Dotnet) RESOLV EQU DE DEGRES N par darckangel731
Source avec Zip Source avec une capture Source .NET (Dotnet) INTEROP XCHAT / .NET : CHARGEUR DE PLUGINS MANAGÉS par TeBeCo

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture [C++] CLASSE DE GESTION DE FONCTIONS par pop70
Source avec une capture CONVERTISSEUR par smartties
Source avec une capture CALCUL DE VARIANCE par Minilogus
MIN-MAX D'UNE MATRICE par Bigthune
ALGORITHME DE DETERMINATION DU MAXIMUM ET DU MINIMUM par Nic.C

Commentaires et avis

Commentaire de davwart le 04/02/2003 14:06:12

hello.
juste qques remarques:
le calcul de tom minimum n'est pas bon... tu as mis"tabl[i] = min;" au lieu de l'inverse.
Peut etre aurais tu pu calcul la somme le max et le min en un seul parsage du tableau.
enfin, pour la saisie du vecteur, peut etre serait-ce utile de préciser le numero de la coordonnées demandées. (quand on en a 10 ça va, mais 100.. on s'y perd vite ;-)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Debutant : Boucle et C :) [ par Tkaos ] Bonjour, Voila je suis nouveau ici et dans l'univers de la progz, Bon vais pas vous faire attendre, voici mon probleme : Comme je suis caremment novic Jeu de dames - Min max [ par lacerto84 ] Salut tout le monde,Je commence en C++ et je souhaiterais réaliser un jeu.J'ai donc choisi de faire un jeu de dames avec IA.J'ai fait des recherches e Problème avec les classes. [ par xelados ] J'ai commencer les classes et j'avoue que je les comprend plus ou moin je ne sais pas exactement c quoi mes erreurs .. mais j'en nais 16 ... Ce que j' langage C : probleme syntax [ par Keymi ] Bonjour , tous d'abord le but de l'exercice est de faire une fonction permettant de determiner la valeur maximale et minimale d'un tableau de flottant Access violation reading [ par sran_isback ] Bonjour! Je travail sur un Plug In pour OpenSteer (un gestionnaire d'ia multiples) et j'ai crée un jolie rectangle et j'aimreais savoir quand mes agen Problème pour générer des nombres aléatoires [ par Etoiline ] Hello !Voilou je suis débutante en c++. Je dois faire un jeu de yams mais j'ai un problème : pour le premier lancer de dé tout va bien mais pour le se Problème tri d'un vecteur [ par Etoiline ] Voilà j'ai un petit problème j'arrive pas à trier mon vecteur (selon un ordre croissant)Voilà un bout de mon algo donc si vous pouviez m'aider svp.... Problème de compilation [ par xkamen ] Bonjour,Dans la portion de code qui suit, lors de la compilation, j'ai le message d'erreur : C2078: initialiseurs trop nombreuxC2440: 'initialisation' aidez moi svp [ par youssielec ] je cherche a creer un programme qui genere entre 1 et 10 numeros de cartes de credit valides. j dois d abord saisir et valider le nombre de cartes d Min-Max d'une matrice [ par Bigthune ] J'ai une matrice A[l][c],je veux  trouver les minima pour chaque ligne p de la matrice et en mémoriser les numeros de colonne puis pour chacun des ran


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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,889 sec (4)

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