Tātad, nezinu, vai jūs šajā forumā arī apspriežat programmēšanu C valodā, ja apspriežat, tad man ir sekojoša problēma. Diezgan elementāra programma, taču netieku galā ar 1 ķibeli. Programmai jāpārvērš skaitlis, kurš ir decimālformā uz bināro formu.
#include<stdio.h>
void dec2bin(int);
int main()
{
dec2bin(64);
}
void dec2bin(int a)
{
int atl;
for (;a>0; )
{
atl=a%2;
printf("%d",atl);
a=a/2;
}
}
1) Rezultāts ir no otra gala. Pievienojot komandu \r pēc printf("%d , nezin kāpēc nedod rezultātu.
Any help?