Prosiłbym o napisanie kilku komentarzy do tego kawalka kodu w C:
Kod: Zaznacz cały
int mnozenie(int num)
{
long int i,r=0;
int tab_pom[MAX];
for(i=0;i<=dlugosc;i++){
tab_pom[i]=silnia[i];
silnia[i]=(tab_pom[i]*num + r)%10; // czemu jest taka skladnia, po co to r i czemu modulo 10
r=(tab_pom[i]*num + r)/10; // to samo co wyzej
}
if(r!=0){
while(r!=0){
silnia[i]=r%10; // to
r= r/10; // to
i++;
}
}
dlugosc = i-1; // i to
}