Programalama > C++

/*Girilen istediğiniz kadar [maks 100] sayıdan en küçüğünü ve en büyüğünü bulur, bu sayıların ortalamalarını alıp tümünü ekranda gösterir.*/

#include <iostream>
using namespace std;

/*Deklerasyonlar*/
float max_sayi(float[] ,int);
float min_sayi(float[], int);
float ort_sayi(float[], int);
/*--------------*/

int main()
{
    cout<<"|##### Barcoder #####|\n\n";
	int a=0;
    float dizi[100];
    char kar;
    do{
    cout<<"\nBir tamsayi girin : "; cin>>dizi[a++];
    cout<<"\n  ! Baska bir sayi girecekmisiniz? (e/h): "; cin>>kar;
    }while(kar!='h');
    cout<<"\n----------------------------------------";
    cout<<"\nGirdiginiz sayilar arasinda en buyugu : ";
    cout<<max_sayi(dizi , a)<<endl;
    cout<<"\nGirdiginiz sayilar arasinda en kucugu : ";
    cout<<min_sayi(dizi , a)<<endl;
    cout<<"\nGirdiginiz sayilarin ortalamasi : ";
    cout<<ort_sayi(dizi , a)<<endl;
    cout<<"\n----------------------------------------\n\n";
    system("pause");
}

/*max_sayi fonk.*/
float max_sayi(float sayi[], int r)
{
            float max;
            max = sayi[0];
            for(int i = 1; i < r; i++ ) 
            {
            if( max < sayi[i] )
            max = sayi[i];
            }
            return max;
}

/*min_sayi fonk.*/
float min_sayi(float syy[], int c)
{
            int min;
            min = syy[0];
            for(int i=1; i<c; i++)
            {
            if(min>syy[i])
            min = syy[i];
            }
            return min;
}

/*ort_sayi fonk.*/
float ort_sayi(float dzi[], int d)
{
            float ort=0;
            for(int i=0; i<d; i++)
            {
            ort += dzi[i];
            }
            return ort/d;
}


/* Barcoder :: C++ */





barcoder
barcoder90@gmail.com


Yorumlar                 Yorum Yaz
Bu hazır kod'a ilk yorumu siz yapın!
KATEGORİLER
ASP - 240
ASP.NET - 24
C# - 75
C++ - 174
CGI - 8
DELPHI - 247
FLASH - 49
HTML - 536
PASCAL - 246
PERL - 11
PHP - 160
WML - 9
XML - 2
Copyright © 2002 - 2024 Hazır Kod - Tüm Hakları Saklıdır.
Siteden yararlanırken gizlilik ilkelerini okumanızı tavsiye ederiz.
hazirkod.com bir İSOBİL projesidir.