Facebook
From Little Wigeon, 5 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 256
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #define MAX_SIZE 10
  4.  
  5. int main(int argc,char *argv[]) {
  6.     int arr[MAX_SIZE],up,low,i,max,min,sum,j,temp;
  7.  
  8.     low=atoi(argv[1]);
  9.     up=atoi(argv[2]);
  10.  
  11. //creating array
  12.     for (i=0;i< MAX_SIZE;i++){
  13.         arr[i]=((rand()%(up-low+1))+low);
  14.         printf("%d ",arr[i]);
  15.     }
  16.  
  17.     printf("\n");
  18.  
  19.  
  20. //finding maximum value
  21.     max=arr[0];
  22.     for(i=1;i<MAX_SIZE;i++){
  23.         if(arr[i]>max){
  24.             max=arr[i];
  25.         }
  26.     }
  27.     printf("Max value is: %d\n",max);
  28.  
  29.  
  30. //finding minimum value
  31.     min=arr[0];
  32.     for(i=1;i<MAX_SIZE;i++){
  33.         if(arr[i]<min){
  34.             min=arr[i];
  35.         }
  36.     }
  37.     printf("Min value is: %d\n",min);
  38.  
  39.  
  40. //finding mean value
  41.     sum=0;
  42.     for(i=0;i<MAX_SIZE;i++){
  43.         sum+=arr[i];
  44.     }
  45.     printf("Mean value is: %d\n",sum/i);
  46.  
  47.  
  48. //sorting numbers
  49.     for (i=0 ;i<MAX_SIZE-1;i++) {
  50.         for (j=0;j<MAX_SIZE-i-1;j++) {
  51.             if (arr[j]>arr[j+1]){
  52.                 temp=arr[j];
  53.                 arr[j]=arr[j+1];
  54.                 arr[j+1]=temp;
  55.             }
  56.         }
  57.     }
  58.     printf("Sorted numbers are:\n");
  59.     for(i=0;i<MAX_SIZE;i++){
  60.         printf("%d ",arr[i]);
  61.     }
  62.     printf("\n");
  63.  
  64.  
  65. //calculating sums
  66.     printf("Sums are:\n");
  67.     for(i=0,j=1;i<MAX_SIZE-1;i++,j++){
  68.         printf("%d ",arr[i]+arr[j]);
  69.     }
  70.  
  71.     return 0;
  72. }