do{
for (i = 0; i < 10; i++)
{
vet[i] = (rand() % (limiSuperior - limiInferior + 1)) + limiInferior;
}
printf("Vetor 10 numeros gerados entre 65 e 90\n");
for (i = 0; i < 10; i++)
{
printf("\t %d", vet[i]);
}
printf("\n\nVerifica vetor ordenado ascendente\n");
for (i = 0; i < 10; i++)
{
if(vet[i - 1] > vet[i])
{orden = 0;}
}
if(orden == 0)
{
printf("\nVetor não esta ordenado\n\n");
int copcont, troca, cont;
do{
troca = 0;
cont++;
for(i = 0; i < 10; i++){
if(vet[i] > vet[i+1]){
copcont = vet[i];
vet[i] = vet[i+1];
vet[i+1] = copcont;
troca = 1;}
}
}while(troca);
printf("10 números gerados entre 65 e 90 ordenado\n");
for (i = 0; i < 10; i++)
{
printf("\t %d", vet[i]);
}
}
int vetorChar[10];
for (i = 0; i < 10; i++)
{vetorChar[i] = vet[i];}
printf("\n\nCom 10 números gerados entre 65 e 90 ordenados\n");
for (i = 0; i < 10; i++)
{
printf("\t %c", vetorChar[i]);
}