سلام
برنامه اي تشخیص بده عدد ورودی کامل هست یا نه؟
به زبان c
سلام
برنامه اي تشخیص بده عدد ورودی کامل هست یا نه؟
به زبان c
سلام دوست عزیز
اینم برنامه ای که می خواستید
#include<stdio.h>
#include<conio.h>
void main()
{
int i,a,k=0;
clrscr();
printf("Please Enter a Number =");
scanf("%d",&a);
for(i=1;i<=a;i++)
if(a%i==0)
k=k+i;
if(k==a)
printf("%d perfact",a);
else
printf("%d no perfact",a);
getch();
}
می بخشید ولی تا اونجایی که من می دونم Perfect Number یا عدد کامل عددیه که جمع عامل هاش بشه خود اون عدد مثل عدد 6 :نوشته شده توسط ahmad_tarfand
اما برنامه ای که شما نوشتید برای هر عددی میزنه که (( no perfact )) !!!!کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
به نظرم برنامه درست اینه :
جسارت نباشه...هدف کمک به اون دوستمونهکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اگه جسارت نباشه برنامه دوستمون درست بوود فقط توی For یه مساوی زاید بود
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
دوست عزیز برنامه من درست جواب می ده
تستش کردم فکر کنم بر نامه شما غلط باشه
همان طور که علی آقا گفتند فقط یه مساوی زیاد بود.
از دست من دلخور نشی ولی برنامه شما جواب نداد.
از همه دوستاني كه جواب منو دادند ممنونم.
البته خودم هم بلد بودم ولي اصلا فرصتش رو نداشتم
بازم ممنون
از همه دوستاني كه به من پاسخ دادند ممنونم
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)