"The best way to cheer yourself up is to try to cheer somebody else up." Mark Twain

Sunday, March 28, 2010

Write a function REASSIGN() in c++ , which accepts an array of integers and its size as parameters and divide all those array elements by 5 which are divisible by 5 and multiply other array elements by 2

CBSE 2010


#include<iostream.h>
#include<conio.h>

void REASSIGN(int a[], int size)
{
for(int i = 0 ; i < size ; i++)
{
if(a[i]%5 == 0)
  a[i] = a[i] / 5;
else 
   a[i] = a[i] * 2;
}

void main()
{
int arr[25];
int n, i;

cout << "\n Enter the size of an array (<25):":
cin >> n;

for( i = 0 ; i < n ; i++)
{cout<< "\n Enter an element :";
cin >> arr[i];
}

/* Display original array */
cout<< "\n The Original array :";
for(i = 0 ; i < n ; i++)
cout<< arr[i] << " ";

REASSIGN(arr, n);

cout<< "\n The changed array :";
/* Display the changed array */
for(i = 0 ; i < n ; i++)
cout<< arr[i] << " ";

getch();

}

1 comment:

  1. its very useful site and very helpful for c++ coding

    thanks

    ReplyDelete

C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off.
Now Playing: Ballade Pour Adeline

About Me

My photo
I m an IT lecturer of a college. I love social-work. I want to do something beneficial for society before dying , that can promote our society, to some extent.