Ir ao conteúdo
  • Cadastre-se

gabrielzin44

Membro Júnior
  • Posts

    8
  • Cadastrado em

  • Última visita

Reputação

2
  1. @Israel Brito Araújo kkkkk as dimensões dela são 24.2 x 12.89 x3.8 centímetros. Mede teu gabinete ai kkkk
  2. @Israel Brito Araújo @Rodrigo de Jesus Moreira Eu comprei essa RX 580 ai, recomendo, estou usando placas de vídeo da Asus há um tempo já e nada a reclamar. Se tiver interesse gravei um vídeo fazendo unboxing e comparando o desempenho dela em testes com algumas outras placas de vídeo.
  3. @Hugo4123 Entre um ryzen 3 e um Xeon x99 eu escolheria um xeon (na verdade já escolhi kkk), lógico que o ryzen tem mais opções de upgrade, mas tu pegando um Xeon e5 2620 v3 a tendência é que não precise trocar de processsador por pelo menos uns 3 anos... https://www.youtube.com/watch?v=tdU4yWQIVVg Nesse vídeo aí tem a comparação de desempenho de um xeon e5 2620 v3 Vs Ryzen 5 2600, claro que o xeon é inferior mas o kit inteiro dele (mobo, ram e processador) custa menos que somento o cpu Ryzen
  4. @taitonn Você só tem interesse em peças daqui ou podem ser importadas? Se quiser importar eu te indico um kit x99, tem vários bem baratos https://www.youtube.com/watch?v=tdU4yWQIVVg Nesse vídeo que vou mandar tem o Xeon e5 2620 v3, 8gb ddr4 e uma placa-mãe com 4 slots de ram da Klissre, isso eu poderia só falar aqui mas to passando o vídeo porque tem a comparação de desempenho em jogos com o Ryzen 5 2600, eu comprei essas peças e acho que por esse preço vale muito a pena já que no teu orçamento atual esta faltando dinheiro para placa de vídeo, esse kit custa menos de 800 reais e tu pode colocar até uma GTX 1080
  5. @arfneto Ola, tenho conhecimento (básico) sobre arvores e listas, vou tentar fazer algo relacionado ao que você disse.
  6. Eu estou fazendo um trabalho de algoritmos em que tenho q fazer um sistema de biblioteca que trabalhe com arquivos binarios. Estou com dificuldade para fazer uma função para alterar algum dado de um usuário ou livro já cadastrado, eu até tinha feito uma função mas o programa não compilava mais e depois de muito tentar arrumar ela acabei apagando. O programa tem alguns erros ainda não corrigidos, mas minha duvida por agora é só como fazer essa função para alterar cadastros. Em vez de colocar o código aqui vou colocar um link já que ficaria muito grande para o tópico.
  7. @devair1010 Muito obrigado pela ajuda, sua ver são ficou muito bem explicada.
  8. Preciso fazer um código que a primeira entrada seja o número de nomes que vou digitar e depois que eu digite os nomes ele abrevie esses nomes como nos exemplos abaixo: Albert Einstein -> Einstein, A. Napoleão Bonaparte -> Bonaparte, N. Franklin Delano Roosevelt -> Roosevelt, F.D. O problema é que na hora de printar o nome abreviado o ele ta imprimindo um espaço em branco. segue o código abaixo: #include <stdio.h> #include <string.h> //Essa funcao remove as palavras indesejadas void removerSubstring(char *s,const char *remover) { while((s = strstr(s,remover)) != NULL) memmove(s, s + strlen(remover), 1 + strlen(s+strlen(remover))); } void abrevia(char *nome) { char aux [51]; int i,auxiliarult,j,ult,esp=0; for (i=0;i<strlen(nome);i++) if (nome[i]==' ') esp++; //conta o nº de nomes for (i=0;i<strlen(nome);i++) { j=0; if (nome[i]==' ') j++; ult=i+1; //posição do começo do último nome } for (i=0;i< strlen(nome)-(ult-1);i++) // passa o ultimo nome para um auxiliar { auxiliarult=ult; aux[i]=nome[auxiliarult]; auxiliarult++; } int proxlivre=strlen(nome)-ult+2; //prox. posição livre no aux aux[proxlivre]=','; // adiociona a virgula dps do nome proxlivre++; aux[proxlivre]=' '; // adiociona o espaço proxlivre++; aux[proxlivre]=nome[0]; // adiociona 1ª inicial proxlivre++; aux[proxlivre]='.'; proxlivre++; aux[proxlivre]=' '; proxlivre++; for (i=0;i<ult;i++) { if (nome[i]==' ') { aux[proxlivre]=nome[i+1]; proxlivre++; aux[proxlivre]='.'; proxlivre++; } } printf ("%s",aux); strcpy(nome,aux); } int main( void ){ int n,i; char nome [51]; scanf ("%d",&n); getchar(); for (i=1;i<=n;i++){ gets (nome); removerSubstring(nome, "da "); //usamos a função para remover removerSubstring(nome, "das ");// todas as palavras que devem removerSubstring(nome, "de "); // ser ignoradas removerSubstring(nome, "des "); removerSubstring(nome, "do "); removerSubstring(nome, "dos "); abrevia(nome); puts(nome); } 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...