ALLInterview.com :: Home Page KalAajKal.com
 Advertise your Business Here     
Browse  |   Placement Papers  |   Company  |   Code Snippets  |   Certifications  |   Visa Questions
Post Question  |   Post Answer  |   My Panel  |   Search  |   Articles  |   Topics  |   ERRORS new
   Refer this Site  Refer This Site to Your Friends  Site Map  Bookmark this Site  Set it as your HomePage  Contact Us     Login  |  Sign Up                      
tip   SiteMap shows list of All Categories in this site.
Google
 
Categories  >>  ERRORS  >>  C C++ Errors
 
 


 

 
 C C++ Errors interview questions  C C++ Errors Interview Questions
 DotNet Errors interview questions  DotNet Errors Interview Questions
 Database Errors interview questions  Database Errors Interview Questions
 Scripts Errors interview questions  Scripts Errors Interview Questions
Question
write a profram for selection sort

whats the error in it?
 Question Submitted By :: Joshin
I also faced this Question!!     Rank Answer Posted By  
 
  Re: write a profram for selection sort whats the error in it?
Answer
# 1
//program for selection sort
#include<stdio.h>
#include<conio.h>
#define MX 100
void selection(int [], int);
void selection(int a[],int n)
{
	int minindx,t;
	int i,j;
	for(i=0;i<n-1;i++)
	{
		minindx=i;
		for(j=i+1;i<n;j++)
		{
			if(a[j]<a[minindx])
			minindx=j;
		}
		if(minindx!=i)
		{
		t=a[i];
		a[i]=a[minindx];
		a[minindx]=t;
		}
	}
}
void main()
{
	int a[MX],i,n;
	clrscr();
	printf("enter total num of elements:");
	scanf("%d",&n);
	for(i=0;i<n;i++)
	{
	scanf("%d",&a[i]);
	}
	selection(a,n);
	printf("sorted arrau:\n");
	for(i=0;i<n;i++)
	{
		printf("%d \t",a[i]);
	}
	getch();
}
 
Is This Answer Correct ?    6 Yes 0 No
Joshin
 

 
 
 
Other C C++ Errors Interview Questions
 
  Question Asked @ Answers
 
who was the present cheif governor of reserve bank of india SBI3
wap for bubble sort  2
void main() { for(int i=0;i<5;i++); printf("%d",i); } What is the output?..  6
UINT i,j; i = j = 0; i = ( i++ > ++j ) ? i++ : i--; explain pls....  3
void main() { int i=1; printf("%d%d%d",i,++i,i++); } Cau u say the output....?  10
Find the error (2.5*2=5) (a) X=y=z=0.5,2.0-5.75 (b) s=15;  3
Given an int variable n that has been initialized to a positive value and, in addition, int variables k and total that have already been declared, use a do...while loop to compute the sum of the cubes of the first n whole numbers, and store this value in total . Thus if n equals 4, your code should put 1*1*1 + 2*2*2 + 3*3*3 + 4*4*4 into total . Use no variables other than n , k , and total .  3
write a profram for selection sort whats the error in it?  1
printy(a=3,a=2)  3
how to convert decimal to binary in c using while loop without using array  7
main() { char c; for(c='A';c<='Z';c++) getch(); }  7
Given that two int variables, total and amount , have been declared, write a sequence of statements that: initializes total to 0 reads three values into amount , one at a time. After each value is read in to amount , it is added to the value in total (that is, total is incremented by the value in amount ). Instructor's notes: If you use a loop, it must be a for loop. And if you use a loop control variable for counting, you must declare it.  1
loop1: { x=i<n?(i++):0; printf("%d",i); exit(x); continue; } Error- misplaced continue. Doubt-1.will the exit(x) be executed for all values of x 2.will this statement go out of the program. CMC4
Given that two int variables, total and amount, have been declared, write a loop that reads integers into amount and adds all the non-negative values into total. The loop terminates when a value less than 0 is read into amount. Don't forget to initialize total to 0. Instructor's notes: This problem requires either a while or a do-while loop.  1
Given an int variable n that has already been declared and initialized to a positive value, and another int variable j that has already been declared, use a do...while loop to print a single line consisting of n asterisks. Thus if n contains 5, five asterisks will be printed. Use no variables other than n and j .  1
To generate the series 1+3+5+7+... using C program  5
 
For more C C++ Errors Interview Questions Click Here 
 
 
 
 
 
   
Copyright Policy  |  Terms of Service  |  Help  |  Site Map 1  |  Articles  |  Site Map  |   Site Map  |  Contact Us interview questions urls   External Links 
   
Copyright © 2007  ALLInterview.com.  All Rights Reserved.

ALLInterview.com   ::  Forum9.com   ::  KalAajKal.com