115881

115881



boolean roznowartosciowa()

{ boolean jest = tnie; //jest różnowartościowa for( int i =0 && jest; i< n; i++) for( int j=i+1; j < n && jest; j++) jest=a[i] != a[j]; return jest;

}

z elementami klasowymi

załóżmy, że mamy klasę : class Osoba { String nazwisko;...........};

definicja zmiennej tablicowej:

Osoba [ ] tab;

definicja tablicy n- elementowej :

Osoba [ ] tab = new Osoba [n] ; // tworzy tylko tablicę pustych (nuli) referencji

tworzenie n elementowej tablicy wypełnionej pustymi obiektami:

Osoba (1 tab = new Osoba(n) ; for(int i =0; i < n ; i++) tab[i]=new Osoba(); przetwarzanie tablicy:

a. jeśli elementy są dopisywane kolejno ( bez żadnych dziur ) - np. osoby zapisane na wycieczkę:

int ileOsob()

{ int i=0;

while( tab[i++]!= nuli); // typowy skr ócony zapis to : while(tab[i++]); return i;

}

b. jeśli elementy są dopisywane na wybrane pozycje ( mogą być przerwy ) - np. kino z numerowanymi miejscami, ale bez wyróżnionych rzędów:

int ileOsob( )

{ ile=0;

for(int i=0; i< tab.length; i++) if(tab[i]!=null) ile++; return ile;

B. tablice dwuwymiarowe

regularne ( macierze)

definicja zmiennej tablicowej ;



Wyszukiwarka

Podobne podstrony:
img2 (10) Typ Boolean Typ Boolean jest najprostszym typem. Przechowuje on dwie wartości: irue (prawd
Egzamin Algorytmy Zadanie ■for (int i-0; i<n; i-*-*-) ( i* <i%3--0) A[i]-l; // (-) i* (i%6--0)
10.    sprliczba[1]=7; 11.    for(int k=2; k<=50; k++){ 12.
for{ int k = 1 ; k<=20 ; k++ ){ wynik +- sin(3.14*pow(k,a)*x)/(3.14*pow(k,a))) if( wynik < 0 )
Ustawic elementy na stosie S w porzadku rosnacym2 ml = S.si/c( ).y = for (im i -0: i<x: i++) for
60610 zdj7 Kilka zadań z C ł ros c policzyć złożoność obliczeniową następującego fragmentu programu
if (bit_na_symbol >= 4){ sym = 0; for (int 1=0; 1 < bit_na_symbol; 1++, wsk++) sym = sym +
> macierz macierz:: operator + (macierz A){ macierz X; if ((n=A.n)&&(m=A.m)){ for (int i=
4.1. DYNAMICZNA ALOKACJA PAMIĘCI // wprowadzonych danych itp . for (int i=0; i<n; ++i) cout <&
Realizacja — iteracji while:Realizacja — iteracji for int strlen( char s[] ){ int len = 0; while( s[
Algorytmy i struktury danych Struktury w języku C/C++Struktury - przykład wykorzystania 32: for (int
for (int i = 0; i < oceny.count; ){ ocena o = oceny[i]j if (o.Naiwapriedmiotu == naiwaprzedmiotu
zdj0 (6) vo±d BubbleSort(int *tab){ i<n; i++) for (int i=l for (int j=n-l; j>i; j Wykład
cin » T[i];}} float Obliczsrednia(float T[]) { float suma=0; for(int i=0; i<lLOSC_DNi; i++) suma+
for (int i=0; i< ret. getWidthO ; i+=3){ for (int j=0; j<ret.getHeight(); j+=3){ int średnia =

więcej podobnych podstron