Algorytm informatyka

madzia_wawa
Użytkownik
Użytkownik
Posty: 146
Rejestracja: 20 paź 2009, o 15:12
Płeć: Kobieta
Lokalizacja: warszawa
Podziękował: 16 razy

Algorytm informatyka

Post autor: madzia_wawa »

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.
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 .
Crizz
Użytkownik
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

Post autor: Crizz »

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ść:    
ODPOWIEDZ