Ir ao conteúdo
  • Cadastre-se

Carolmarton

Membro Júnior
  • Posts

    9
  • Cadastrado em

  • Última visita

Tópicos solucionados

  1. O post de Carolmarton em Programa em Linguagem C foi marcado como solução   
    #include <stdio.h>     void adicionar();     void contar(int*, int*);     int pesquisar(char);     void excluir(); // Posso definir o que quiser     void imprimir();                    int main (){         int op;         do         {             printf("\n ESCOLHA UM OPCAO: \n \n A) ADICIONAR LETRAS \n CONTAR LETRAS \n C) PESQUISAR LETRAS \n D) EXCLUIR LETRAS \n E) IMPRIMIR \n S) SAIR \n");             printf("  >>>>> ");             scanf("%d", &op);             switch (op)             {                 case 'a':                     adicionar();                 break;                 case 'b':                     contar();                 break;                 case 'c':                     pesquisar();                 break;                 case 'd':                     excluir();                 break;                 case 'e':                     imprimir();                 break;                 case 's':                     printf("Saindo..... Pressione enter!");                 break;                 default:                         printf("Opcao invalida!");             }         } while (op != 's');         return 0;     }
     
    Comecei agr a pouco, estou fazendo esse menu
    #include <stdio.h>     void adicionar();     void contar(int*, int*);     int pesquisar(char);     void excluir(); // Posso definir o que quiser     void imprimir();                    int main (){         int op;         do         {             printf("\n ESCOLHA UM OPCAO: \n \n A) ADICIONAR LETRAS \n  CONTAR LETRAS \n C) PESQUISAR LETRAS \n D) EXCLUIR LETRAS \n E) IMPRIMIR \n S) SAIR \n");             printf("  >>>>> ");             scanf("%d", &op);             switch (op)             {                 case 'a':                     adicionar();                 break;                 case 'b':                     contar();                 break;                 case 'c':                     pesquisar();                 break;                 case 'd':                     excluir();                 break;                 case 'e':                     imprimir();                 break;                 case 's':                     printf("Saindo..... Pressione enter!");                 break;                 default:                         printf("Opcao invalida!");             }         } while (op != 's');         return 0;     } Um tempo atrás fiz esse, acredito que será mais o menos isso, só preciso colocar em módulos e incrementar o modulo contar, também preciso usar ponteiros no módulo contar, será minha maior dificuldade já que não peguei a manha de ponteiros ainda.
    #include <stdio.h> #include <locale.h>     int main (){         setlocale(LC_ALL,"");     int vetor[5] = {0}, op, i = 0, total = 0, item, posicao;         do{             printf("\nESCOLHA UMA OPÇÃO: \n 1.Inserir \n 2.Pesquisar \n 3.Excluir \n 4.Imprimir \n 5.Sair\n");             scanf("%d",&op);             switch(op){                 case 1:                         if (total>4)                         break;                             else                                 printf("Insira um numero inteiro para o vetor de 5 posições: ");                                 scanf("%d", &vetor[total]);                                 total++;                             break;                 case 2:                         if (total == 0)                         break;                             else                                 printf("\nPESQUISE UM ITEM NO VETOR: ");                                 scanf("%d",&item);                                     for (i=0;i<total;i++)                                         if (vetor[i]==item)                 break;                     if (i>=total)                         printf("\nO ITEM NÃO FOI ENCONTRADO!");                             else                                 printf("\nO ITEM %d ESTÁ NA POSIÇÃO: %d \n", item, i);                     break;                 case 3:                         if (total==0)                         break;                             else                                 printf("\nESCOLHA O ELEMENTO A SER REMOVIDO: ");                                 scanf("%d",&posicao);                                 for (i=posicao;i<total-1;i++)                                      vetor[i] = vetor[i+1];                                      total--;                 case 4:                         if (total==0)                         break;                             else                                 printf(" SEU VETOR = %d %d %d %d %d",vetor[0],vetor[1],vetor[2],vetor[3],vetor[4]);                 case 5:                         return(0);                 default:                     printf("OPÇÃO INVALIDA!");                 break;                      }         }             while(op!= 5);     return 0; }  

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...