Advertisement
stsharin

Untitled

Dec 9th, 2018
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. //find the maximum and minimum number and then swap them and print
  2. #include<stdio.h>
  3. int main()
  4. {
  5. int a[1000],size;
  6. printf("Give array size: ");
  7. scanf("%d",&size);
  8.  
  9. int i,max,min,maxi,mini,temp;
  10. for(i=0;i<size;i++){
  11. scanf("%d",&a[i]);
  12. }
  13. max= a[0];
  14. for(i=0;i<size;i++){
  15. if(a[i]>=max){
  16. max=a[i];
  17. maxi=i;
  18. }
  19. }
  20. min=a[0];
  21. for(i=0;i<size;i++){
  22. if(a[i]<=min){
  23. min=a[i];
  24. mini=i;
  25. }
  26. }
  27.  
  28. temp= a[maxi];
  29. a[maxi]= a[mini];
  30. a[mini]=temp;
  31.  
  32. for(i=0;i<size;i++){
  33. printf("%d ",a[i]);
  34. }
  35. return 0;
  36.  
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement