Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

1. Utwórz funkcję zapełniającą tablicę dwuwymiarową 20 na 20 cyframi od 0 do 9.

Zastosuj ja w main. Utwórz funkcję obliczającą ilość cyfr parzystych w obszarze


prostokątnym od pozycji [i,j] do pozycji [k,n]. (i>=0, j>=0, k>=i, n>=j, k<=19,
n<=19) . Zastosuj ją w main.
2. Liczbą doskonałą II rzędu nazywamy liczbę naturalną n, która jest równa iloczynowi
wszystkich swoich dzielników właściwych. Liczba 6 jest taką liczbą, ponieważ 6 =
1·2·3. Napisz funkcję sprawdzającą czy podana liczba jest doskonałą II rzędu (wypisz
tak lub nie). Zastosuj w main dla 10 wylosowanych liczb z przedziału <2;1000>.
3. Utwórz funkcję zapełniającą vector n elementami z przedziału <0;1000>. Zastosuj ją
dla vectora w main. Utwórz funkcję która z każdej niezależnej pary liczb w vectorze
pierwszym wczyta do vectora drugiego liczbę o większej sumie jej cyfr (jeżeli suma
cyfr jest taka sama to wczytuje dowolną liczbę z tych dwóch), i usunie ją z pierwszego
vectora. Jeżeli ilość liczb w vectorze pierwszym jest nieparzysta do ostatnia liczba
zostaje w nim. Wypisz zawartości obu vectorów. Utwórz funkcję obliczającą medianę
dla wczytanego vectora. Zastosuj ją dla podanych vectorów.

You might also like