sortowanie

0

Potrzebuje ułożyć taki program, który wybierał by najmniejszą wartość i ją wypisywał. Np. z liczb 13 49 89 5 69 34 709 żeby program wybrał najmniejszą czyli w tym wypadku 5 i ją wypisał. Proszę cię o pomoc.

//Pisz normalne tematy i nie przyklejaj takich pytań - m.M

0

Sortowanie bąbelkowe+kombinacja=pozytywny rezultat

0

Ja myśle, że on sobie może nie poradzić z sortowaniem, więc wysyłam gotowy kawałek kodu:

int n=6; //ilośc elementów w tablicy
int *tablica = new int[n];
//przypianie elementom tablicy wartości
tablica[0]=4;
tablica[1]=5;
tablica[2]=8;
tablica[3]=2;
tablica[4]=9;
tablica[5]=5;
tablica[6]=9;

int naj=tablica[0];
for(int i=0; i<n; i++)
        {
        if(naj>tablica[i])
                {
                naj=tablica[i];
                }
        }
Label1->Caption=IntToStr(naj);//owa najmniejsza liczba to liczba w zmiennej naj
0

co do pytania dotyczącego przypadkowo wylosowanych liczb, to po przeróbce wygląda to tak:


int main()
{
int x, n;
int y[1500];
cin >> n;
randomize();
for (x=0; x<n; x++)
        {
        y[x]=rand();
        cout <<y[x] <<endl;
        }

int en=n; //ilośc elementów w tablicy, które mają zostac zbadane
int naj=y[0];
for(int i=0; i<en; i++)
        {
        if(naj>y[i])
                {
                naj=y[i];
                }
        }
cout<<endl;
cout<<naj<<endl;


return 0;
}
0

Dzięki Krecik super działa i przepraszam za wczoraj.

1 użytkowników online, w tym zalogowanych: 0, gości: 1