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
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;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Istorie,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
coroana?