#include<stdio.h>
#include<stdlib.h>
#include<time.h>
main(){
system("color 02");
int tam = 10,a[tam],b[tam],c[tam],i,j,aux;
srand(time(NULL));
printf("Programa soma de vetores, com eles ordenados e sem repeticao\n");
//vetor a
for(i=0;i<10;i++)
{
a[i]=rand()%10;
for(j=0;j<i;j++)
{
if(a[i]==a[j])
{
i--;
}
}
}
//vetor b
for(i=0;i<10;i++)
{
b[i]=rand()%10+10;
for(j=0;j<i;j++)
{
if(b[i]==b[j])
{
i--;
}
}
}
// ordenação vetor a
for(i=0;i<tam;i++)
{
for(j=i+1;j<tam;j++)
{
if(a[i] > a[j])
{
aux = a[i];
a[i] = a[j];
a[j] = aux;
}
}
}
// ordenação vetor b
for(i=0;i<tam;i++)
{
for(j=i+1;j<tam;j++)
{
if(b[i] > b[j])
{
aux = b[i];
b[i] = b[j];
b[j] = aux;
}
}
}
for(i=0;i<tam;i++) // soma dos vetores
{
c[i]=a[i]+b[i];
}
for(i=0;i<tam;i++)
{
printf("[%d]\t%d + %d = %d\n",i+1,a[i],b[i],c[i]);
}
getchar();
getchar();
}
Nenhum comentário:
Postar um comentário