Program C++ zamieniający REKURENCYJNIE liczbę na jej postać w systemie binarnym o dowolnej podstawie liczenia + system szesnastkowy :)
Chciałabym aby program opierał się na tej funkcji ;
void zamiana(int liczba, int podstawa)
{
if(liczba>=podstawa)
zamiana(liczba/podstawa,podstawa);
cout<< liczba%podstawa;
}
Proszę o pomoc :) Program C++ - fukcja rekurencyjna ( zamiana systemów)
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
#include <cstdio>
void to(long int n, int base)
{
if(n >= base)
to(n/base, base);
printf("%i", n%base);
}
int main()
{
long int n, base;
printf("Base: ");
scanf("%d", &base);
printf("Number: ");
scanf("%d", &n);
to(n, base);
return 0;
}