[C++, Vectori] Se citesc de la tastatură 2 șiruri a și b de lungime m și n. Să se afișeze numărul maxim din primul șir (a) și dacă un număr din primul șir apare și în cel de-al doilea șir.
Mulțumesc!
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
const int m = 5;
const int n = 5;
int mmax = 0; int fmax = 0;
int main(){
int a[m]; for(int i; i <= m; i++){ a[i] = rand() % 10; }
int b[n]; for(int i; i <= n; i++){ b[i] = rand() % 10; }
for(int i; i <= m; i++) if(a[i] > mmax) mmax = a[i];
for(int i; i <= n; i++) if(b[i] > fmax) fmax = b[i];
for(int i; i <= m; i++) printf("%d ", a[i]);
printf("\n nr max : %d", mmax); printf("\n");
for(int i; i <= n; i++) printf("%d ", b[i]);
printf("\n nr max : %d", fmax);
printf("\n");
int same = 0;
for(int i; i <= n; i++)
for(int j; j <= m; j++)
if(a[i] == b[j]) same = a[i];
printf("%d ", same);
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Latina,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă