#include #include //to *max_element using namespace std; //Write a program to find three largest elements of a given array of integers. int table[]={1,2,3,4,5,6,7,8,9,90,0,12,3,4,5,6,7,7}; void delete_the_largest_element(int size_of_table, int largest_element); int main() { int size_of_table=sizeof(table)/sizeof(table[0]); cout <<"Size of table: " << size_of_table << endl; int largest_element= *max_element(table, table+size_of_table); cout << "Table is: "; for(int i=0; i<=size_of_table; i++) cout << table[i] <<" "; cout << endl << "largest element is: " << largest_element << endl; delete_the_largest_element(size_of_table,largest_element); cout <<" New table is: "; for(int i=0; i<=size_of_table; i++){ cout << table[i] <<" "; } cout <<" New table is: "; for(int i=0;i<(size_of_table-1); i++) cout<< table[i] <<" "; return 0; } void delete_the_largest_element(int size_of_table, int largest_element){ for(int i=0; i<=size_of_table; i++){ if(table[i]== largest_element){ for(int j=i; j<(size_of_table-1); j++) table[j]=table[j+1]; } } size_of_table--; }