Navigace: Hlavní stránka -> Jazyk C -> 07 Podprogramy -> 07.07 Funkce - hledání nejmenšího a největšího prvku v poli

MENU

07.07 Funkce - hledání nejmenšího a největšího prvku v poli

Zadání:
Sestavte funkce, které vyhledají nejmenší a největší prvek v poli.
#include "stdafx.h"
#include 
#include 

using namespace std;

int max(int p[100])
{
	int i;
    int m=p[0];
    for (i=1;i<100;i++) if (p[i]>m) m=p[i];
	return m;
}

int min(int p[100])
{
	int i;
    int m=p[0];
    for (i=1;i<100;i++) if (p[i]<m) m=p[i];
	return m;
}

int _tmain(int argc, _TCHAR* argv[])
{
	int p1[100];
    int i,m1,m2;

	srand((int)time(NULL));

    for (i=0;i<100;i++) p1[i]=rand()%100;

    m1=max(p1);
    m2=min(p1);

	printf("Maximum=%d\n",m1);
	printf("Minimum=%d\n",m2);
 
	system("pause");
	return 0;
}
program ke stažení