Witam, potrzebuję pomocy przy zadanku otóż mam zrobić programik, który będzie konwertował liczbę w systemie czwórkowym na system dziesiętny.
Nie wiem za bardzo jak się za to zabrać. Moglibyście mnie lekko nakierować, czy trzeba w pętli to zrobić i jakoś dodać do tablicy i ją obrócić, czy po prostu wykorzystać modulo w pętli, czy zupełnie coś innego?
0
1
Możesz zamieniać liczbę n
zapisaną w dowolnej bazie na dziesiętny, pseudokod:
fun any_to_decimal(n, base):
value = 0
number = n
b = 1
while number > 0:
d = number % 10
number /= 10
value += d * b
b = b * base
return value
0
lion137 napisał(a):
Możesz zamieniać liczbę
n
zapisaną w dowolnej bazie na dziesiętny, pseudokod:fun any_to_decimal(n, base): value = 0 number = n b = 1 while number > 0: d = number % 10 number /= 10 value += d * b b = b * base return value
Dziękuję bardzo za pomoc