Advertisement
Alfoli

Vetor inserir remover elementos (Função)

Sep 19th, 2017
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.61 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. void leitura (int vetor[10], int tl){
  4.      int i;
  5.      for (i=0;i<tl;i++){
  6.              printf("\nVetor [%d] = ", i);
  7.              scanf("%d", &vetor[i]);
  8.      }
  9. }
  10. void exibe (int vetor[10], int tl){
  11.      int i;
  12.      printf("\nExibe vetor");
  13.      for (i=0;i<tl;i++)
  14.      printf("\nVetor [%d] = %d", i, vetor[i]);
  15.      }
  16. void insere(int vetor[10], int tl){
  17.      int num;
  18.      printf("\nEntre com numero a inserir: ");
  19.      scanf("%d", &num);
  20.      vetor[tl] = num;
  21.      }
  22. main(){
  23.        int vetor [10], tl=0, opcao=0, num, i;
  24.        while (opcao != 5){
  25.              printf("\n1-Leitura do vetor com TL elementos.");
  26.              printf("\n2-Exibe o vetor lido.");
  27.              printf("\n3-Ler um numero e inserir no vetor.");
  28.              printf("\n4-Remove o ultimo elemento do vetor");
  29.              printf("\n5-Sair.\n\nOpcao: ");
  30.              scanf("%d", &opcao);
  31.              switch(opcao){
  32.                            case 1: printf("\nEntre com TL (menor que 10): ");
  33.                                    scanf("%d", &tl);
  34.                                    leitura (vetor, tl);
  35.                                    break;
  36.                            case 2: exibe (vetor, tl);
  37.                                    break;
  38.                            case 3 :insere (vetor, tl);
  39.                                    tl++;
  40.                                    break;
  41.                            case 4: if (tl>0) tl--;
  42.                                    break;
  43.                            }//chave switch
  44.              }//chave while
  45.              getchar();
  46.        }// chave main
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement