3) Criar um vetor com 10 elementos. Preenchê-lo com valores aleatórios entre 20 e 50.
Os valores não podem ser repetidos. Usar função.
#include "stdio.h"
#include "conio.h"
#include "stdlib.h"
// prototipando as funcoes
void sorteia();
void impressao(int, int vetor[10]);
// **** funcao main ****
void main()
{
randomize();
clrscr();
// chamando a funcao sorteia
sorteia();
printf("\n\n fim do programa .....");
getch();
}
void sorteia()
{
int vetor[10],tam=10;
for(int i=0;i<tam;i++)
{
vetor[i]=rand()%11+20; //sorteio de 20 a 30
if (i>0) // verificando se o numero sorteado eh repetido
{
for (int j=0;j< i;j++)
{
if(vetor[j]==vetor[i])
{
i--;
break;
}
}
}
}
impressao(tam,vetor);
}
void impressao(int tam, int vetor[10])
{
for(int i=0;i<tam;i++)
printf("%d \t",vetor[i]);
}
|