Ecco la domanda:
+popolare un array A di dimensione dim (specificata dall'utente) con valori casuali compresi tra 0 e 5),
stamparne il contenuto. Popolare un secondo array B con l'ultimo valore dell'array A; popolare un terzo array C con il primo valore di A.
Questo dovrebbe essere giusto cosi' vero?
L'altro: Copiare l'array in B al contrario; +Sommare gli elementi corrispondenti di A e B e memorizzarli nell'array C.
Abbiamo appena iniziato gli array, mi potete aiutare a risolvere?
Grazie a tutti!
+popolare un array A di dimensione dim (specificata dall'utente) con valori casuali compresi tra 0 e 5),
stamparne il contenuto. Popolare un secondo array B con l'ultimo valore dell'array A; popolare un terzo array C con il primo valore di A.
Codice:
#include <iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
srand(time(NULL));
int dim;
cin>>dim;
int dimB=1;
int dimC=1;
int A[dim];int B[dimB]; int C[dimC];
for(int i=0; i<dim; i++)
{
A[i]=rand()%6+0;
cout<<A[i]<<endl;
}
cout<<endl;
int j=0;
B[j]=A[dim-1];
cout<<B[j]<<endl;
cout<<endl;
int k=0;
C[k]=A[0];
cout<<C[k];
}
L'altro: Copiare l'array in B al contrario; +Sommare gli elementi corrispondenti di A e B e memorizzarli nell'array C.
Abbiamo appena iniziato gli array, mi potete aiutare a risolvere?
Grazie a tutti!
Ultima modifica: