Ir ao conteúdo
  • Cadastre-se

Yago Henrique Rebello

Membros Juniores
  • Total de itens

    8
  • Registro em

  • Última visita

  • Qualificações

    N/D
  1. Ficaria assim? porque se for mesmo assim nao esta indo
  2. Foi sim O que eu circulei em vermelho ele teria que mostrar quantos clientes tiveram mais que 500 o que não estou conseguindo fazer e o que foi circulado em laranja eu nao sei o que.
  3. se eu colocar isso dentro do for ajuda : printf("Cliente: %c", cnpj_500);
  4. O meu é a versão 5.11 e o programa teria que exibir os clientes com consumo superior a 500 e é nessa parte que ele trava adicionado 1 minuto depois Isso é em C
  5. Amigo quando coloco o código que você mandou no dev c++ ele não reconhece using namespace std e quando eu tiro e rodo ele continua dando o mesmo problema
  6. Pessoal Estou fazendo um trabalho e quando vou rodar ele só vai ate a parte de cadastrar e depois fala que o arquivo parou de funcionar . Alguém por favor me ajuda !!! Preciso disso pra amanha de manha, desde já agradeço #include <stdio.h> #include <string.h> #define N 3 int Le_Vetores(char cnpj[N][19],char atividade[N][13], int consumo[N]){ int num = 0; do{ num++; printf("Digite o cnpj: "); fflush(stdin); gets(cnpj[num]); printf("Digite a atividade economica:"); printf("\n Agronegocio \n Industria \n Tecnologia \n Comercio \n "); fflush(stdin); gets(atividade[num]); printf("Consumo de rede de dados (GB): \n"); scanf("%d",&consumo[num]); }while(num != N); return num; } char Consumo_Superior_500(char cnpj[N][19],char atividade[N][13], int consumo[N],int num){ char cnpj_500[N][19]; int *cont = 0, i = 0; do{ if(strcmpi(atividade[i],"agronegocio")==0 && consumo[i]>500){ cnpj_500[i][19] = cnpj[i][19]; (*cont)++; } i++; }while(i != num); return cnpj_500[N][19]; } void Maior_Menor_Consumo(int consumo[N], int num,int *pos_maior,int *pos_menor) { int i; for(i = 0; i<num; i++){ if (consumo[i] < consumo[*pos_maior]){ *pos_maior=i; } if (consumo[i] > consumo[*pos_menor]){ *pos_menor=i; } } } void Exibe_cnpj(char cnpj_500[N][19], int cont){ printf("clientes com consumo superior a 500: \n"); int i; for(i=0;i<cont;i++) { } } int main(){ char cnpj[N][19]; char atividade[N][13]; char cnpj_500[N][19]; int num; int cont; int consumo[N]; int pos_maior; int pos_menor; num=Le_Vetores(cnpj,atividade,consumo); cnpj_500[N][19] = Consumo_Superior_500(cnpj,atividade,consumo,num); Maior_Menor_Consumo(consumo,num,&pos_maior,&pos_menor); printf("Maior consumo: %d", pos_maior); printf("Menor consumo: %d", pos_menor); Exibe_cnpj(cnpj_500, cont); } Pessoal Estou fazendo um trabalho e quando vou rodar ele só vai ate a parte de cadastrar e depois fala que o arquivo parou de funcionar . Alguém por favor me ajuda !!! Preciso disso pra amanha de manha, desde já agradeço

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×