Podaj algorytm, w postaci listy kroków, który dokonuje zamiany liczby \(\displaystyle{ k}\), zapisanej w systemie pozycyjnym o podstawie \(\displaystyle{ p}\), na jej postać w systemie dziesiętnym, gdzie \(\displaystyle{ p}\) jest dowolną liczbą naturalną z przedziału \(\displaystyle{ [2, 9]}\)
Przyjmij, że:
Danymi w algorytmie są:
\(\displaystyle{ p, n, a_n, a_{n-1}, ..., a_0}\), gdzie \(\displaystyle{ p}\) jest podstawą systemu liczenia, \(\displaystyle{ n + 1}\) jest liczbą cyfr liczby \(\displaystyle{ k}\),
\(\displaystyle{ a, a_n, a_{n-1}, ..., a_0}\) są kolejnymi cyframi liczby \(\displaystyle{ k}\) (w systemie \(\displaystyle{ p}\)), począwszy od cyfry najbardziej
znaczącej.
Wynikiem jest wartość liczby \(\displaystyle{ k}\) zapisana w systemie dziesiętnym.
Algorytm informatyka
-
- Użytkownik
- Posty: 146
- Rejestracja: 20 paź 2009, o 15:12
- Płeć: Kobieta
- Lokalizacja: warszawa
- Podziękował: 16 razy
Algorytm informatyka
Ostatnio zmieniony 27 lut 2011, o 09:41 przez Afish, łącznie zmieniany 1 raz.
Powód: Nieczytelny zapis - brak LaTeX-a. Proszę zapoznać się z instrukcją: http://matematyka.pl/latex.htm .
Powód: Nieczytelny zapis - brak LaTeX-a. Proszę zapoznać się z instrukcją: http://matematyka.pl/latex.htm .
-
- Użytkownik
- Posty: 4094
- Rejestracja: 10 lut 2008, o 15:31
- Płeć: Mężczyzna
- Lokalizacja: Łódź
- Podziękował: 12 razy
- Pomógł: 805 razy
Algorytm informatyka
Dana liczba w systemie dziesiątkowym ma po prostu wartość \(\displaystyle{ a_0+a_1p+a_2p^2+...+a_np^n}\). Wystarczy napisać algorytm, który obliczy wartość powyższego wyrażenia.
Ukryta treść: