عاصم
03-22-2010, 08:37 PM
سلام عليكم
المشكلة :
http://www.h3sonline.com/forums/showpost.php?p=224420&postcount=3
الحل:
#include"stdio.h"
void main()
{
double x;
printf("Enter A Num (only +ve numbers accepted):\n");
scanf("%lf",&x);
if(( ( x>=0 )? 1:0)==1 && x-((int)x)==0 )
{
printf("Positive Integer\n");
}
else printf("Rejected\n");
}
كدا لو المستخدم دخل اى حاجة غير ارقام صحيحة ( سواء سالب أو حروف أو كسور ) حيتم رفضه :130:.
المشكلة :
http://www.h3sonline.com/forums/showpost.php?p=224420&postcount=3
الحل:
#include"stdio.h"
void main()
{
double x;
printf("Enter A Num (only +ve numbers accepted):\n");
scanf("%lf",&x);
if(( ( x>=0 )? 1:0)==1 && x-((int)x)==0 )
{
printf("Positive Integer\n");
}
else printf("Rejected\n");
}
كدا لو المستخدم دخل اى حاجة غير ارقام صحيحة ( سواء سالب أو حروف أو كسور ) حيتم رفضه :130:.