Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdlib>
- using namespace std;
- void array_b(int a[],int b[],int DIM)
- {
- int i=0,j;
- while (i<DIM)
- {
- j=i+1;
- while (j<DIM)
- {
- if (a[i]<a[j])
- {
- b[i]=j;
- j=DIM-1;
- }
- j++;
- }
- cout << "b[" << i << "]=" << b[i] << "\n";
- i++;
- }
- }
- int main()
- {
- int i=0,DIM;
- cout << "Indicare la dimensione dell'array A: ";
- cin >> DIM;
- int a[DIM],b[DIM];
- // inizializzo l'array 'a' con valori random compresi tra 0 e 9 e l'array 'b' con il valore '-2'
- while (i<DIM)
- {
- a[i]=rand()%10;
- b[i]=-2;
- cout << "a[" << i << "]=" << a[i] << "\n";
- i++;
- }
- cout << "\n";
- array_b(a,b,DIM);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement