Ir ao conteúdo
  • Cadastre-se

wezmoreira

Membro Pleno
  • Posts

    32
  • Cadastrado em

  • Última visita

Reputação

4
  1. EU tenho um somic g941, e o som do meu microfone esta dando pra escutar no fone, eu nao sei o que é porque a opção Escutar dispositivo esta desabilitado, ja reinstalei o driver e nada... Tenho certeza que é uma configuração do windows porque testei no meu notebook e ta funcionando normal.
  2. @high_tension Valeu aos 2 pela ajuda parece que é isso mesmo, nao vou poder fazer o downgrade pra minha placa ter o suporte aos ryzen 3000... fazer o q né kkk
  3. Eu tenho uma placa-mãe da Msi x470 gaming pro, quando eu peguei a minha placa-mãe ela ja veio atualizada mas ouve um problema uns meses atras e eu tive que resetar a bios tirando a bateria dela, eu atualizei pro ultimo driver mas o visual dela mudou. Visual antigo: Mas o visual dela ta assim agora: Queria saber se tem como voltar pro visual antigo.
  4. Minha placa-mãe é uma MSI X470 GAMING PRO, quero colocar em UEFI só que toda vez ela acusa isso Isso aconteceu depois que atualizei a placa-mãe pra ultima versão, só que nao quero retornar a versao antiga e queria saber se tem como resolver isso.
  5. Estou fazendo um trabalho pro curso, e uma das questões é essa onde tenho q ler um csv e escrever um código em C para ler, ordenar(Usando o método BubbleSort) e imprimir na tela. Tem esse código que serve como base, porém nao faço ideia de como resolve-lo e colocar o meu csv, se alguém puder me ajudar agradeço! #include <stdio.h> #include <stdlib.h> #include <string.h> #include <locale.h> #define BSIZE 1000 // esse é o registro, ter q ajeitar as colunas do dataset. typedef struct registro { char segment[20]; char country[20]; char product[20]; char discoundBand[20]; float unitsSold; float manufacturingPrice; float salePrice; float grossSale; float discounts; float sales; float cogs; float profit; int monthNumber; char monthName[20]; int year; }Registro; typedef struct no { struct registro data; struct no *prox; }No; No c; No *p; void imprimaCabeca (No *le) { No *p; for (p = le->prox; p != NULL; p = p->prox) printf("%10.2f\n", p->data.manufacturingPrice); } int main (void) { setlocale(LC_ALL, "Portuguese"); char filename[] = "cursos.csv"; FILE *fp = fopen(filename, "r"); No *le; le = malloc (sizeof (No)); le->prox = NULL; printf ("sizeof (node) = %d\n", sizeof (le)); if (fp == NULL){ printf("Não é possível abrir o arquivo %s", filename); exit(1); } char parsedLine[BSIZE]; char *field; while (fgets(parsedLine, BSIZE, filename) != NULL){ No *nova; nova = malloc (sizeof (No)); char *seg = strtok(parsedLine, ","); strcpy(nova->data.segment, seg); char *cou = strtok(parsedLine, ","); strcpy(nova->data.country, cou); char *prod = strtok(parsedLine, ","); strcpy(nova->data.product, prod); char *band = strtok(parsedLine, ","); strcpy(nova->data.discoundBand, band); field = strtok(parsedLine, ","); float sold=atof(field); nova->data.unitsSold = sold; field = strtok(parsedLine, ","); float manu=atof(field); nova->data.manufacturingPrice = manu; field = strtok(parsedLine, ","); float price=atof(field); nova->data.salePrice = price; field = strtok(parsedLine, ","); float gross=atof(field); nova->data.grossSale = gross; field = strtok(parsedLine, ","); float disc=atof(field); nova->data.discounts = disc; field = strtok(parsedLine, ","); float sale=atof(field); nova->data.sales = sale; field = strtok(parsedLine, ","); float cog=atof(field); nova->data.cogs = cog; field = strtok(parsedLine, ","); float prof=atof(field); nova->data.profit = prof; field = strtok(parsedLine, ","); int nrm=atoi(field); nova->data.monthNumber = nrm; char *mes = strtok(parsedLine, ","); strcpy(nova->data.monthName, mes); field = strtok(parsedLine, ","); int ano=atoi(field); nova->data.year = ano; nova->prox = le; le = nova; printf("%s:\n", nova->data.country); } fclose(fp); return 1; } Meu csv é esse http://dados.gov.br/dataset/frota-de-veiculos-iffar
  6. @Felipe Barbosa Melo Esse nao é um pouco pequeno? to vendo as dimensões dele e é bem menor do que os outros, meu medo é pegar novamente um gabinete pequeno porque eu tenho um da pichau e ele é bem compacto
  7. Estou indeciso entre esses dois gabinetes Aero 800 ou Gamemax Diamond 3601. Quero um gabinete bem grande e espaçoso e esses dois foram os que eu achei e que possuem boas reviews, então qual escolher? Gamemax Diamond 3601 Aero 800
  8. Quero um monitor 144Hz 1440p de boa qualidade com boa imagem não importa a polegada, vou comprar uma RTX 2070 super e decidi que quero rodar nessa resolução os meu jogos
  9. Eu estou querendo pegar uma rtx 2070 super assim que derem uma baixada nos preços, eu queria saber de qual marca eu devo escolher?
  10. A questão é que eu tenho que montar um pseudocódigo com essa pergunta: a) Crie uma função que preencha o tabuleiro com o [ X ] em todas as posições. b) Crie uma função que receba os parâmetros da posição e do caracter a ser prenchido: [ E ] , [ ] ou [ S ]. c) Crie uma função que exiba o tabuleiro. d) No corpo principal do algoritmo, deve chamar a função para: - Chamar a função que vai prencher o tabuleiro com [ X ]. - Chamar a função que vai exibir o tabuleiro. - Chamar a função que vai preencher todas as posições que não estejam no tabuleiro acima. Lembre, você deverá chamar a função diversas vezes. Neste ponto otimize o seu algoritmo. - Chamar a função que vai exibir o tabuleiro. A letra a) e c) eu fiz (não sei se ta certa). Letra a): algoritmo preencherTabela procedimento preencher(MatrizA: vetor[1..6,1..6] de caractere) var i, j: inteiro inicio para i de 1 ate 6 passo 1 faca para j de 1 ate 6 passo 1 faca matrizA[i,j]<- "X" fim_para fim_para fim_procedimento letra c): procedimento escrever(matrizA: vetor[1..6,1..6] de caractere) var x,y: inteiro inicio para x de 1 ate 6 passo 1 faca para y de 1 ate 6 passo 1 faca escreval("[",x,"][",y,"] = ", matrizA[x,y]) fim_para fim_para fim_procedimento Se puderem me ajudar na letra B e D, ficarei grato!
  11. O que tem de errado no meu codigo? tenho que usar esses laços de repetição(for e while). eu tava usando o "for" e depois mudei pra "while" e deu esse erro, o que pode ser?
  12. @Flávio Pedroza FUNCIONOU!!!! uma última pergunta, qual a forma de fazer a impressão com while em vez de for?

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...