Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Lekcja 22] Szukanie liczby minimalnej i maksymalnej w tablicy

Ostatnio zmodyfikowano 2017-06-24 13:39
Autor Wiadomość
Rafals
Temat założony przez niniejszego użytkownika
» 2012-06-25 12:49:54
Mówię o kodzie z zadania z lekcji, że zwraca prawidłowe wartości min i max.
C/C++
int znajdzMAX( int tablica[], int ile )
{
    int liczba = tablica[ 0 ];
   
    for( int indeks = 0; indeks < ile; indeks++ )
    {
        for( liczba; liczba < tablica[ indeks ]; )
             liczba = tablica[ indeks ];
       
    }
    return liczba;
}

OT:
W tamtym przykładzie z "a" w miejscu "jeżeli" chodziło mi o to, że jeżeli zmiennej a przypiszemy wartość zero to: . Jeżeli przypiszemy wartość inną niż zero to:...
P-59059
DejaVu
» 2012-06-25 12:56:05
Akurat w tym przypadku zapis:
C/C++
for(; liczba < tablica[ indeks ]; )
     liczba = tablica[ indeks ];

zadziała tak samo jak:
C/C++
if( liczba < tablica[ indeks ] )
     liczba = tablica[ indeks ];


/edit:
Rozpisując:

C/C++
a = 3;
b = 5;
if( a < b ) a = b; // 3 < 5 to a = 3;
//a = 3;
//b = 3;
if( b < b ) a = b; // 3 < 3 to fałsz (wyjdź z pętli)

P-59060
ksardias
» 2017-06-24 13:39:06
P-162799
1 « 2 »
Poprzednia strona Strona 2 z 2