👤

Imi poate de cineva algoritmul pentru min si max

Răspuns :

Pentru a calcula minimul si maximul dintr-un vector tot ce trebuie sa facem este sa parcurgem fiecare element si sa le comparam cu doua variabile ce reprezinta minimul si maxim,initial declarate cu valorile total opuse ce sunt asteptate.In cazul variabilei maxim o vom declara cu -1 daca stim ca valorile sunt sa spunem in intervalul [0,32000] si minimul il vom declara cu 32001.

?12345678910111213141516171819202122232425/* Algoritm pentru aflarea maximului si minimului dintr'un vector*/#include <stdio.h> int main(){    int n,i,v[101],max=-1,min=32001;    scanf("%d",&n);    for(i=0;i < n;i++)    {        scanf("%d",&v[i]);    }        for(i = 0; i < n; i++)        {                if(max < v[i])        {            max = v[i];        }        if(min > v[i])        {               min = v[i];        }        }        printf("Minimul este : %d\n Maximul este : %d\n",min,max);    return 0;}