program yazdım çalışmadı yardı ederisiniz#include int main(void) { int r,n,roj=0,a,i,fact=1; printf("lutfen seciminizi giriniz:"); scanf("%d",&r); switch(r) { case1: printf("bir sayi tuslayiniz="); scanf("%d",&n); for(i=2; i<=n; i++) { /*x=n%i;*/ if(n%i==0) { /*roj=1;*/ roj++; } } if(roj==1) { printf("%d sayisi bir asalsayidir",n); } else { printf("%dsayisi bir asal sayi degil",n); } break;case2: printf("lutfen bir sayi giriniz",a); scanf("%d",&a); if(a>=0) { for(i=1; i<a; a--) { fact=fact*a; } } printf("girdiginiz sayinin faktoriyeli%d",fact); break; default: printf("gecersiz islem"); } return(0); }
program yazdım çalışmadı yardı ederisiniz
YanıtlaSil#include
int main(void)
{ int r,n,roj=0,a,i,fact=1;
printf("lutfen seciminizi giriniz:");
scanf("%d",&r);
switch(r)
{
case1:
printf("bir sayi tuslayiniz=");
scanf("%d",&n);
for(i=2; i<=n; i++)
{
/*x=n%i;*/
if(n%i==0)
{
/*roj=1;*/
roj++;
}
}
if(roj==1)
{
printf("%d sayisi bir asalsayidir",n);
}
else
{
printf("%dsayisi bir asal sayi degil",n);
}
break;
case2:
printf("lutfen bir sayi giriniz",a);
scanf("%d",&a);
if(a>=0)
{
for(i=1; i<a; a--)
{
fact=fact*a;
}
}
printf("girdiginiz sayinin faktoriyeli%d",fact);
break;
default:
printf("gecersiz islem");
}
return(0);
}