Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


how to find out the biggest element (or any other
operation) in an array which is dynamic. User need not to
mention the array size while executing.

Answers were Sorted based on User's Feedback



how to find out the biggest element (or any other operation) in an array which is dynamic. User ne..

Answer / sudarsan

#include<stdio.h>
#include<conio.h>
void main()
{
int n,BIG;
printf("enter the numbers :");
scanf("%d",&n);
BIG=n;
do
{
fflush(stdin);
scanf("%d",&n);
if(n>=BIG)
BIG=n;
}while(((char)n>=65)&&((char)<=122));
printf("the biggest number is : %d",BIG);
getch();
}


it is a good one..
But if the user not give the array size,by using sizeof()
operator we can find the array size then by dividing the
total size with the size of data type ,we can find the
number of elements in the array then after we can find the
largest number of the array .

Is This Answer Correct ?    0 Yes 1 No

how to find out the biggest element (or any other operation) in an array which is dynamic. User ne..

Answer / rahul

soory i dont no but i need this Answer

Is This Answer Correct ?    0 Yes 3 No

how to find out the biggest element (or any other operation) in an array which is dynamic. User ne..

Answer / vignesh1988i

it is said that while executing also the user should not specify the size means it can be done in another method without using ARRAYS......... using only one variable.. since it is asked to find only the biggest element , this program suits.....

#include<stdio.h>
#include<conio.h>
void main()
{
int n,BIG;
printf("enter the numbers :");
scanf("%d",&n);
BIG=n;
do
{
fflush(stdin);
scanf("%d",&n);
if(n>=BIG)
BIG=n;
}while(((char)n>=65)&&((char)<=122));
printf("the biggest number is : %d",BIG);
getch();
}


thank u

Is This Answer Correct ?    0 Yes 3 No

Post New Answer

More C Interview Questions

Why can't I perform arithmetic on a void* pointer?

0 Answers  


What is wrong in this statement? scanf(“%d”,whatnumber);

0 Answers  


What are global variables?

0 Answers  


What is double pointer?

0 Answers  


How to Throw some light on the splay trees?

0 Answers  


What are the advantages of c preprocessor?

0 Answers  


Explain what is the difference between a string and an array?

0 Answers  


what does ‘Bus Error’ mean?

1 Answers   ABC,


Write program to remove duplicate in an array?

0 Answers  


void main() { int i=5; printf("%d",i+++++i); }

17 Answers   ME,


What is advantage of pointer in c?

0 Answers  


How can a program be made to print the line number where an error occurs?

0 Answers  


Categories