3 ve 4 basamaklı olan ve çift değerli basamakların toplamı ile tek değerli basamakların toplamı eşit olan sayılar
#include <stdio.h>
int main(void)
{
int s1, cift, tek, tmp, bas;
for (s1 = 100; s1 <= 9999; s1++)
{
cift = 0;
tek = 0;
tmp = s1;
while (tmp > 0)
{
bas = tmp % 10;
tmp = tmp / 10;
if (bas % 2 == 0)
cift += bas;
else
tek += bas;
}
if (tek == cift)
printf("%d\n", s1);
}
getch();
}
int main(void)
{
int s1, cift, tek, tmp, bas;
for (s1 = 100; s1 <= 9999; s1++)
{
cift = 0;
tek = 0;
tmp = s1;
while (tmp > 0)
{
bas = tmp % 10;
tmp = tmp / 10;
if (bas % 2 == 0)
cift += bas;
else
tek += bas;
}
if (tek == cift)
printf("%d\n", s1);
}
getch();
}
Yorumlar
Yorum Gönder