Write A C Program To Find Out Largest Element of An Array
Write A C Program To Find Out Largest Element of An Array
int a[50],size,i,j=0,big,secondbig; printf("Enter the size of the array: "); scanf("%d",&size); printf("Enter %d elements in to the array: ", size); for(i=0;i<size;i++) scanf("%d",&a[i]); big=a[0]; for(i=1;i<size;i++){ if(big<a[i]){ big=a[i]; j = i; } } secondbig=a[size-j-1]; for(i=1;i<size;i++){ if(secondbig <a[i] && j != i) secondbig =a[i]; } printf("Second biggest: %d", secondbig); return 0; } Sample output: Enter the size of the array: 5 Enter 5 elements in to the array: 5 3 2 1 0 Second biggest: 3
#include<stdio.h> int main(){ int a[50],size,i,j=0,small,secondsmall; printf("Enter the size of the array: "); scanf("%d",&size); printf("Enter %d elements in to the array: ", size); for(i=0;i<size;i++) scanf("%d",&a[i]); small=a[0]; for(i=1;i<size;i++){ if(small>a[i]){ small=a[i]; j = i; } } secondsmall=a[size-j-1]; for(i=1;i<size;i++){ if(secondsmall > a[i] && j != i) secondsmall =a[i]; } printf("Second smallest: %d", secondsmall); return 0; } Enter the size of the array: 5 Enter 5 elements in to the array: 5 7 3 2 6 Second smallest: 3
#include<stdio.h>
int main(){ int arr[50]; int *p; int i,j,k,size,n; printf("\nEnter size of the array: "); scanf("%d",&n); printf("\nEnter %d elements into the array: ",n); for(i=0;i<n;i++) scanf("%d",&arr[i]); size=n; p=arr; for(i=0;i<size;i++){ for(j=0;j<size;j++){ if(i==j){ continue; } else if(*(p+i)==*(p+j)){ k=j; size--; while(k < size){ *(p+k)=*(p+k+1); k++; } j=0; } } } printf("\nThe array after removing duplicates is: "); for(i=0;i < size;i++){ printf(" %d",arr[i]); } return 0; }
Write a program (wap) to delete an element at desired position from an array in c language #include<stdio.h> int main(){ int a[50],i,pos,size; printf("\nEnter size of the array: "); scanf("%d",&size); printf("\nEnter %d elements in to the array: ",size); for(i=0;i<size;i++) scanf("%d",&a[i]); printf("\nEnter position where to delete: "); scanf("%d",&pos); i=0; while(i!=pos-1) i++; while(i<10){ a[i]=a[i+1]; i++; } size--; for(i=0;i<size;i++) printf(" %d",a[i]); return 0; }
C code to find largest and smallest number in an array #include<stdio.h> int main(){ int a[50],size,i,big,small;
printf("\nEnter the size of the array: "); scanf("%d",&size); printf("\nEnter %d elements in to the array: ", size); for(i=0;i<size;i++) scanf("%d",&a[i]); big=a[0]; for(i=1;i<size;i++){ if(big<a[i]) big=a[i]; } printf("Largest element: %d",big); small=a[0]; for(i=1;i<size;i++){ if(small>a[i]) small=a[i]; } printf("Smallest element: %d",small); return 0; } Sample Output: Enter the size of the array: 4 Enter 4 elements in to the array: 2 7 8 1 Largest element: 8 Smallest element: 1