3rd c++ Problem
without using
any /,% operator and If statement?
Member • Dec 31, 2009
Member • Dec 31, 2009
Member • Dec 31, 2009
Member • Dec 31, 2009
Member • Dec 31, 2009
may be there is some errors in extreme... take ur own modificationHussanal Farokeisdivis(a,b)
{
x=a;
while(x>b)
x-=b
b-x?return 0:return 1;
}
main:-
for(int j=2,j<number;j++)
isdivis(number,j)?{cout<<"not prime";exit(0);}:continue;
cout<<"prime";
Member • Jan 1, 2010
Hussanal this statement ...seems to be illogical for meHussanal Farokeisdivis(number,j):{cout<<"prime";break;}:continue;
Member • Jan 1, 2010
Member • Jan 1, 2010
Hey Gaurav My question was to check whether no is prime or not?gaurav.bhorkarUse a loop to check the condition and goto to jump.
int main ()
{
int num ;
char * array[] = {"even", "odd"} ;
printf ("Enter any num") ;
scanf ("%d", &num) ;
while (num)
{
while (num == 1)
goto label1;
num -= 2 ;
}
label1 : printf ("The number is %s", array[num]) ;
return 0;
}
Member • Jan 1, 2010
char * array[] is the array of pointers to strings.gaurav.bhorkarUse a loop to check the condition and goto to jump.
int main ()
{
int num ;
char * array[] = {"even", "odd"} ;
printf ("Enter any num") ;
scanf ("%d", &num) ;
while (num)
{
while (num == 1)
goto label1;
num -= 2 ;
}
label1 : printf ("The number is %s", array[num]) ;
return 0;
}
printf ("The number is %s", array[num]) ;When value of num is 0, it prints "even" because the string "even" is present at position 0 in the array.
Member • Jan 1, 2010
Member • Jan 1, 2010
Member • Jan 2, 2010
#include<iostream.h> #include<conio.h> int main() { int i,no,a,b; cout<<"Enter any no"<<endl; cin>>no; a=no; for(i=2;i<no;i++) { while(no>0) { no=no-i; } b=(no==0)?-1:1; (b==1)?(no=a):(i=no); } (b!=-1&no!=1)?cout<<"Prime no":cout<<"Not a prime no"; getch(); return 0; }
Member • Jan 2, 2010
Member • Jan 2, 2010
Member • Mar 15, 2011
Member • Mar 25, 2011