Respostas
respondido por:
2
Essa é tensa kkkk, bora lá:
#include <stdio.h>
#include <stdlib.h>
int main() {
int a[10], b[10], c[10], i, j, controle;
for(i=0;i<20;i++) {
if(i<10) {
scanf("%d", &a[i]);
} else {
scanf("%d", &b[i-10]);
}
}
for(i=0;i<10;i++) { //União
controle = 0;
for(j=0;j<10;j++) {
if(a[i] == b[j]) {
controle = 1;
}
}
if(controle = 0) {
printf("%d", a[i]);
}
}
for(i=0;i<10;i++) { //União 2
controle = 0;
for(j=0;j<10;j++) {
if(b[i] == a[j]) {
controle = 1;
}
}
if(controle = 0) {
printf("%d", b[i]);
}
}
for(i=0;i<10;i++) { //Diferença
controle = 0;
for(j=0;j<10;j++) {
if(a[i] == b[j]) {
controle = 1;
}
}
if(controle = 0) {
printf("%d", a[i]);
}
}
for(i=0;i<10;i++) { //Intersecção
controle = 1;
for(j=0;j<10;j++) {
if(a[i] == b[j]) {
controle = 0;
}
}
if(controle = 0) {
printf("%d", a[i]);
}
}
return 0;
}
Se der algo errado me perdoa, mas o princípio é esse
#include <stdio.h>
#include <stdlib.h>
int main() {
int a[10], b[10], c[10], i, j, controle;
for(i=0;i<20;i++) {
if(i<10) {
scanf("%d", &a[i]);
} else {
scanf("%d", &b[i-10]);
}
}
for(i=0;i<10;i++) { //União
controle = 0;
for(j=0;j<10;j++) {
if(a[i] == b[j]) {
controle = 1;
}
}
if(controle = 0) {
printf("%d", a[i]);
}
}
for(i=0;i<10;i++) { //União 2
controle = 0;
for(j=0;j<10;j++) {
if(b[i] == a[j]) {
controle = 1;
}
}
if(controle = 0) {
printf("%d", b[i]);
}
}
for(i=0;i<10;i++) { //Diferença
controle = 0;
for(j=0;j<10;j++) {
if(a[i] == b[j]) {
controle = 1;
}
}
if(controle = 0) {
printf("%d", a[i]);
}
}
for(i=0;i<10;i++) { //Intersecção
controle = 1;
for(j=0;j<10;j++) {
if(a[i] == b[j]) {
controle = 0;
}
}
if(controle = 0) {
printf("%d", a[i]);
}
}
return 0;
}
Se der algo errado me perdoa, mas o princípio é esse
Anônimo:
obrigado
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás