Ir ao conteúdo
  • Cadastre-se

Leiru

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Reputação

3
  1. Boa noite pessoal do fórum. Alguém poderia me ajudar com isso? No começo do ano eu comprei uma memória DDR4 de 2400Mhz para por em um futuro computador. Eu já estou com ele, mas me veio com uma memória de 2666mhz. Funciona tranquilamente, mas eu queria aproveitar essa ram que ta parada para adicionar ao setup. Eu sei que é possível colocar rams com frequências diferente numa máquina. Mas eu queria saber o quanto meu processador vai perder de desempenho com isso. E se vale a pena ou deixo ele como está mesmo. (Detalhe: as Rams tem 4gb e eu quero poder usar programas que exigem mais)
  2. Olá. Eu estou tentando fazer uma função que gera um vetor de números aleatórios que não são repetidos. Mas por algum motivo, o meu código não funciona corretamente. Ele chega a compilar, rodar a função mas ele não retorna corretamente. Gostaria de uma ajuda #include<stdio.h> int *geraArray(int size) { int i, j, num; int *vetor = malloc(size * sizeof(int)); srand(time(NULL)); for(i=0;i<size;i++) { num = rand() % size; for(j=0;j<=i;j++) { *(vetor+i) = num; if(*(vetor+i) == *(vetor+j)) { num = rand() % size; j=0; } }} return vetor; } int main(){ int tam, i; scanf("%d", &tam); int *vet = geraArray(tam); for(i=0; i<tam; i++){ printf("vet[%d] = %d", i, *(vet+i)); } return 0; }
  3. @devair1010 Neste caso, eu só não vou precisar fazer o uso a biblioteca ctype porque a entrada supostamente vai ser sempre maiúscula. Mas muito obrigado pela correção!
  4. @devair1010 Obrigado pela dica. Eu ajustei ao código. Provavelmente não estava funcionando por causa da formatação no texto do post. Ao menos em meu compilador, ele chega a compilar.
  5. Pessoal, sou novo aqui então não sei se este é o tópico certo para este tipo de pergunta. Mas, eu preciso de ajuda com um algoritmo que eu fiz para codificar uma palavra de acordo com a cifra de césar. A intenção é fazer sem ultilizar a tabela ASCII. O código está funcionando somente no primeiro elemento do vetor, os elementos seguintes dão simbolos aleatórios. #include<stdio.h> #include<string.h> int main() { int tam,tam2,i=0,j,k, n, l, c; char *maiu = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; char palavra[50]; scanf("%d", &n); while(i < n) { scanf("%s", palavra); scanf("%d", &k); tam = strlen(palavra); tam2 = strlen(maiu); char codi[tam]; for(l=0;l < tam; l++) { for(j=0;j < tam2; j++) { if(palavra[i] == *(maiu+j)) { c=j+k; if(c>=26) { c=c-26; } codi[i]=*(maiu+c); } } } printf("%s\n%s\n", palavra, codi); i++; } 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...