TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Os Vetores Em C - Intermediário

Por:   •  23/4/2020  •  Trabalho acadêmico  •  2.911 Palavras (12 Páginas)  •  133 Visualizações

Página 1 de 12

### EXERCÍCIO 1 ###

#include

#include

#include

int main(void){

        

int vetor[100], qtd, x, i, j, flag;

//Definicao de quantos elementos tera o vetor

printf("Quantos numeros voce quer no vetor? ");

scanf("%d", &qtd);

//Leitura dos elementos

for ( i=0 ; i

        printf("Elemento [%d]: ", i+1);

        scanf("%d", &vetor[i]);

        }

        

//Definicao do elemento a ser excluido

printf("\n\nQual elemento voce quer excluir do vetor? ");

scanf("%d", &x);

//Verificação se o numero escolhido está no vetor

flag = 0;

while (flag == 0){

        for(i=0; i

                if(vetor[i] == x) flag = 1;

        }

        

        if (flag == 0){

                printf("\n\nO elemento %d nao faz parte do vetor.", x);

                return 0;;

        }        

}

//fazendo a delecao do item escolhido

for(i=0;i

        

        if (vetor[i] == x){

                

                for(j=i; j

                        vetor[j] = vetor[j+1];

                

        }

}

//setando a nova quantidade de elementos do vetor

qtd = qtd-1;

//printando o vetor apos a delecao

printf("\nVetor apos a delecao:\n");

for(i=0; i

        printf("Elemento [%d] - %d\n", i, vetor[i]);

}

return 0;

}

### EXERCÍCIO 2 ###

#include

#include

#include

int main(void){

        

int vetor[100], qtd, x, i, j, flag;

//Definicao de quantos elementos tera o vetor

printf("Quantos numeros voce quer no vetor? ");

scanf("%d", &qtd);

//Leitura dos elementos

for ( i=0 ; i

        printf("Elemento [%d]: ", i+1);

        scanf("%d", &vetor[i]);

        

        if(vetor[i]

                printf("O array deve ser ordenado. O numero corrente eh menor que o anterior. Digite um numero maior que %d\n\n", vetor [i-1]);

                i--;

        }

        }

        

//Definicao do elemento a ser excluido

printf("\n\nQual elemento voce quer excluir do vetor? ");

scanf("%d", &x);

//Verificação se o numero escolhido está no vetor

flag = 0;

while (flag == 0){

        for(i=0; i

                if(vetor[i] == x) flag = 1;

        }

        

        if (flag == 0){

                printf("\n\nO elemento %d nao faz parte do vetor.", x);

                return 0;;

        }        

}

//fazendo a delecao do item escolhido

for(i=0;i

        

        if (vetor[i] == x){

                

                for(j=i; j

                        vetor[j] = vetor[j+1];

                

        }

}

//setando a nova quantidade de elementos do vetor

qtd = qtd-1;

//printando o vetor apos a delecao

printf("\nVetor apos a delecao:\n");

for(i=0; i

        printf("Elemento [%d] - %d\n", i, vetor[i]);

}

return 0;

}

### EXERCÍCIO 3 ###

#include

#include

#include

int main(void){

        

int vetorx[100], vetory[100], vetorz[200], qtdx, qtdy, qtdz, i, j;

//Definicao de quantos elementos tera o primeiro vetor

printf("Quantos numeros voce quer no primeiro vetor? ");

scanf("%d", &qtdx);

//Leitura dos elementos do primeiro vetor

for ( i=0 ; i

        printf("Elemento [%d]: ", i+1);

        scanf("%d", &vetorx[i]);

...

Baixar como (para membros premium)  txt (8.8 Kb)   pdf (47.7 Kb)   docx (11 Kb)  
Continuar por mais 11 páginas »
Disponível apenas no TrabalhosGratuitos.com