#include <stdio.h>
int main(void)
{
long f;
int s1, s2, i1;
printf("Sayi gir:");
scanf("%d", &s1);
printf("Sayi gir:");
scanf("%d", &s2);
while (s1 <= s2)
{
f = 1;
i1 = 1;
if (s1 % 2 == 1)
{
while (i1 <= s1)
{
f = f*i1;
i1++;
}
printf("%d ! = %d\n", s1, f);
}
s1++;
}
getch();
}
// Alternatif tek döngülü çözüm
/*
int main(void)
{
int i, a, b;
float f = 1;
printf("a gir:");
scanf("%d", &a);
printf("b gir:");
scanf("%d", &b);
for (i = 1; i <= b; i++)
{
f = f * i;
if (i >= a)
printf("%d! = %.2f\n", i, f);
}
getch();
}
*/
int main(void)
{
long f;
int s1, s2, i1;
printf("Sayi gir:");
scanf("%d", &s1);
printf("Sayi gir:");
scanf("%d", &s2);
while (s1 <= s2)
{
f = 1;
i1 = 1;
if (s1 % 2 == 1)
{
while (i1 <= s1)
{
f = f*i1;
i1++;
}
printf("%d ! = %d\n", s1, f);
}
s1++;
}
getch();
}
// Alternatif tek döngülü çözüm
/*
int main(void)
{
int i, a, b;
float f = 1;
printf("a gir:");
scanf("%d", &a);
printf("b gir:");
scanf("%d", &b);
for (i = 1; i <= b; i++)
{
f = f * i;
if (i >= a)
printf("%d! = %.2f\n", i, f);
}
getch();
}
*/
Yorumlar
Yorum Gönder