برنامه ای بنویسید که عددی را از ورودی خوانده ، مشخص کند که آن عدد کامل است یا خیر
عددی کامل است که مجموع مقسوم علیه های آن به جز خودش با همان عدد برابر باشد
مثال
6=1+2+3
28=1+2+4+7+14
این برنامه به زبان C نوشته شده است
#include "stdio.h"
main()
{
int x,i,sum=0;
scanf("%d",x);
for(i=2;i<=x/4;i++)
if(x%i==0)
sum=sum+i+(x/i);
if(x==sum+1)
printf("kamel");
else
printf("no kamel");
}
لطفا در مورد برنامه نظر دهید
یک برنامه بنویسید که خروجی زیر را داشته باشد
جواب این سوال را در پست های آینده خواهم گذاشت
راهنمایی : در این برنامه ما باید از تابع قدر مطلق استفاده کنیم این تابع در math.h قرار دارد و به صورت زیر استفاده می شود
قدر مطلق X
(abc(x
برای n=4 داریم :
*
* *
* * *
* * * *
* * *
* *
*
برنامه ای بنویسید که اعداد اول بین 1 تا 100 را چاپ کند
#include "stadio.h"
main()
{
int i,j,aval;
printf("2");
for(i=3;i<=100;i=i+2)
{
aval=1;
for(j=3;j<=i/2;j++)
if(i%j==0)
{
aval=0;
breck;
}
if(aval==1)
printf("-%d",i);
}
}
برنامه ای بنویسید که 100 عدد از ورودی خوانده ، دومین عدد بزرگ را پیدا کند
لطفا متن کامل برنامه را در یک فایل تیکس ریخته و ببینید
این برنامه به زبان C نوشته شده است
من این برنامه را آزمایش کردم وقتی اجرا می کنم از داخل برنامه کاملا خارج می شود
آیا شما می توانید اشکال برنامه را پیدا کنید