how to find the largest element of array without using relational operater?

Answers were Sorted based on User's Feedback



how to find the largest element of array without using relational operater?..

Answer / upendra singh and avinash cho

#include<stdio.h>
#include<string.h>
void main()
{
int arr[4]={1,10,5,4},c,i,k,j=1;
k=arr[0];
for( i=0;i<3;i++)
{ c=k-arr[i+1];
c=c>>15;
if(c)
k=arr[i+1];
}
printf("largest number %d",k);
getch();
}

Is This Answer Correct ?    25 Yes 11 No

how to find the largest element of array without using relational operater?..

Answer / mpasinski

Regarding Answer2 - what if int in your machine is 32 bit
instead of 16. The code is not universal.

Is This Answer Correct ?    4 Yes 1 No

how to find the largest element of array without using relational operater?..

Answer / s.gayathri

using conditional operator we do that operation

Is This Answer Correct ?    3 Yes 3 No

how to find the largest element of array without using relational operater?..

Answer / hari

/*
find a largest number out of an given array without
using relational operators
*/

#include<stdio.h>
int f(int m,int n)
{if(!(m/n)) return n;

else return m;
}

int main()
{
int a[100],n=0,i,j;
scanf("%d",&n); // length of array (max 100)
for( i=0;i<n;i++)
scanf("%d",&a[i]);
int s=a[0];
a[n+1]=0;
for( j=1;j<n;j++)
{
if(f(a[j],s))
s=a[j];
}
printf("%d",s);
return 0;
}



for further queries and discussions, just check these out !!!

http://forum.campusmaniac.com/
http://www.campusmaniac.com/

Is This Answer Correct ?    1 Yes 2 No

how to find the largest element of array without using relational operater?..

Answer / dhakchina moorthy.p

sort the array first and then have the last element of the
array, which is always larger then the remaining.

Is This Answer Correct ?    0 Yes 2 No

how to find the largest element of array without using relational operater?..

Answer / bkushwaha89

code and explation.

Is This Answer Correct ?    7 Yes 14 No

Post New Answer

More C Interview Questions

Famous puzzles which are generally asked by companies during interviews ?

1 Answers   3D PLM, Yahoo,


What is table lookup in c?

0 Answers  


Difference between goto, long jmp() and setjmp()?

0 Answers   EXL,


How we can set and clear bit in a byte using macro function?

2 Answers   L&T, Samsung,


how to compare two strings without using strcmp() function??

1 Answers  






about c language

0 Answers  


how can i get the output 54321 4321 321 21 1 in c programming........???? pls help......

10 Answers   Infosys,


In this problem you are to write a program that will cut some number of prime numbers from the list of prime numbers between 1 and N.Your program will read in a number N; determine the list of prime numbers between 1 and N; and print the C*2 prime numbers from the center of the list if there are an even number of prime numbers or (C*2)-1 prime numbers from the center of the list if there are an odd number of prime numbers in the list.

0 Answers  


Is it cc or c in a letter?

0 Answers  


We can draw a box in cprogram by using only one printf();& without using graphic.h header file?

4 Answers   NIIT,


In a switch statement, explain what will happen if a break statement is omitted?

0 Answers  


Explain zero based addressing.

0 Answers  


Categories