Informatică, întrebare adresată de IulianZ, 9 ani în urmă

Imi poate de cineva algoritmul pentru min si max


JolieJulie: Pt ce clasa vrei si pt câte numere?min sau MAX dintre 2 numere,sau min sau MAX dintre vectori sau matrice?
IulianZ: clasa 10 a si dintre vectori

Răspunsuri la întrebare

Răspuns de marian0oov7ieo
2

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;}
Alte întrebări interesante