Informatică, întrebare adresată de Ledger, 8 ani în urmă

Cerință:

se dau doi vectori cu cate n elemente, numere naturale. Verificati daca cei doi vectori contin exact aceleași elemente.


Date de intrare:

Programul citeste de la tastatura numarul n, iar apoi n numere naturale, reprezentând elementele primului vector, apoi inca n numere naturale , reprezentând elementele celui de al doilea vector.


Date de iesire:

Programul va afisa pe ecran mesajul DA, daca cei doi vectori contin exact același elemente, respectiv NU, in caz contrar.


Restricții si precizări:

1 < n < 1000


Cele n numere citite vor fi mai mici decat 1.000.000.000

Răspunsuri la întrebare

Răspuns de victorboghean
1

#include <stdio.h>

#include <stdlib.h>

int a[100], b[100];

int i,n;

int main(){

 printf("Dati dimensiunea tabloului a: n = ");

 scanf("%d",&n);

 printf("Introduceti elementele tabloului a:\n");

 for(i=0; i<n; i++){

 scanf("%d",&a[i]);

}  

printf("Dati dimensiunea tabloului b: n = ");

  scanf("%d",&n);

 printf("Introduceti elementele tabloului b:\n");

    for(i=0; i<n; i++){

     scanf("%d",&b[i]);

}

 printf("\na[] = ");

 for(i=0; i<n; i++){

  printf("%d ",a[i]);

}

 printf("\nb[] = ");

 for(i=0; i<n; i++){

  printf("%d ",b[i]);

}

 printf("\n\n");

 for(i = 0; i<n; i++){

  if(a[i] == b[i]){

   printf("\na[%d] = b[%d]\t%d = %d\t DA",i,i,a[i],b[i]);

 }else{

  printf("\na[%d] = b[%d]\t%d = %d\t NU",i,i,a[i],b[i]);

}

}

printf("\n\n");

return 0;

}


victorboghean: Succes!
coroana?
Alte întrebări interesante