Para utilizar, os programas encontrados no blog... uma das opções é colar no Dev c++. E apertar f9.
terça-feira, 20 de novembro de 2012
Programa para fazer um vetor em ordem crescente e sem repetições
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
main(){
system("color 02");
int tam = 10,a[tam],i,j,aux;
srand(time(NULL));
printf("Programa para deixar um vetor em ordem crescente e sem repeticoes\n");
for(i=0;i<tam;i++) // para preencher o vetor
{
a[i]=rand()%20+10;
for(j=0;j<i;j++) // para nao ter repetições
{
if(a[i]==a[j])
{
i--;
}
}
}
for(i=0;i<tam;i++) // para deixar em ordem crescente
{
for(j=i+1;j<tam;j++)
{
if(a[i] > a[j])
{
aux = a[i];
a[i] = a[j];
a[j] = aux;
}
}
}
for(i=0;i<tam;i++)
{
printf("[%d]\t=\t%d\n",i+1,a[i]);
}
getchar();
getchar();
}
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário