Ir ao conteúdo
  • Cadastre-se

MassakiMsk

Membro Pleno
  • Posts

    472
  • Cadastrado em

  • Última visita

Tudo que MassakiMsk postou

  1. #include <stdio.h> #include <stdlib.h> int main() { int cont, i; float r, rt; printf("Qtd de resistores: "); scanf("%d", &cont); printf("Valor da resistencia 1: "); scanf("%f", &rt); for(i = 1; i < cont; i++) { printf("Valor da resistencia %d: ", i + 1); scanf("%f", &r); rt = (rt * r) / (rt + r); } printf("Resistencia total = %f\n", rt); return 0; } Esse foi o jeito mais simples pelo que me lembro de resistencia equivalente. E desculpe se tiver errado, digitei tudo pelo celular e não compilei o código.
  2. vê no gerenciador de tarefas se não tem algum processo consumindo memória.
  3. @idkgabz Erro meu, esqueci de colocar o indice no scanf Mas mesmo assim a ordenação não está ocorrendo de forma certa
  4. Você não colocou o scanf em um ciclo, faz assim
  5. Utilize ponto ao invés de vírgula para separar as decimais de um número real.
  6. @Vitorgamer58 Acho que ele inverteu os conectores igual a imagem que o Azarack mandou. kkkk :/
  7. @idkgabz é só substituir o vetor[max] pelo max[20]. de resto está tudo certo. Mas não vejo problemas em utilizat o int vetor[max], assim o usuário consegue definir quantos numeros vai inserir.
  8. Então o problema está entre o interruptor e o soquete? Testa a energia antes de chegar no soquete, talvez ele esteja ruim. Aliás, a fiação funcionava normalmente antes?
  9. @idkgabz Acho que entendi, então no caso você não vai usar o int vetor[max] né? Porque é ele quem está recebendo os numeros digitados pelo usuário.
  10. @idkgabz O max não era uma variável que define o tamanho do vetor? O primeiro código dizia isso. . .
  11. Faz a medição antes e depois do disjuntor para ver se está passando 127V.
  12. na verdade pelo código dela esse max é só um int. Então deixa só
  13. Um erro que achei foi nos fors Percebe que com índice [i + 1] Você vai acabar ultrapassando o limite do vetor quando i = 9?
  14. #include <stdio.h> #include <stdlib.h> //#define max 20 Você está declarando uma variavel com o mesmo nome na main /* Definição da função bubble_sort */ void bubble_sort (int vet[], int max) { int flag, i, aux; do { flag = 0; for (i = 0; i < (max - 1); i++) { /* Verfica se o vetor está em ordem, no caso ele coloca em ordem crescente, para decrescente trocar '>' por '<' */ if (vet[i] > vet[i+1]) { /* Caso não esteja, ordena */ aux = vet[i]; vet[i] = vet[i+1]; vet[i+1] = aux; flag =1; } } /* Repete enquanto algum valor estiver fora de ordem */ } while (flag == 1); /* Imprime o vetor ordenado em ordem crescente */ for (i = 0; i < max; i++) { printf ("%d ",vet[i]); } printf ("\n"); return 0; } int main () { int max, i; printf("DIGITE 20 NUMEROS REAIS\n"); //Pede o tamanho do vetor na verdade /* Lê o total de números do vetor */ scanf ("%d", &max); /* Define o vetor com o número max de algarismos */ int vetor[max]; for (i = 0; i < max; i++) { /* Lê cada indice do vetor */ scanf ("%d",&vetor[i]); } /* Dentro dessa função o vetor será ordenado */ /*void*/ bubble_sort(vetor, max); //Aqui não vai o void return 0; } Inseri comentários nas linhas 3, 35 e 48
  15. Nesse problema você pode pegar com Foi assim que eu fiz, não precisa pegar tudo como uma unica string
  16. Mesmo na bios ele trava? Espera um tempo na bios vendo a temperatura e vê se trava
  17. Qual o erro? Para mim tá certo, só falta um \n para organizar as coordenadas
  18. Nunca programei em portugol, faz a conversão manualmente, se bem me lembro é só multiplicar por PI e dividir por 180.
  19. Nunca mexi nisso, mas você já tentou usar o ângulo em radianos?
  20. Eu sei que não estou ajudando nada, mas na net tem vários códigos prontos para esse problema.
  21. O typedef serve só para apelidar tipo de dado, bastante usado nas estruturas para não precisar ficar escrevendo struct nome toda vez que for declarar uma variável.
  22. Eu tenho o G1545 Iron V4, estou com ele há uma semana. Muito top. Pelos jogos e pogramas que experimentei posso te dizer que a temperatura não passou de 70 graus, apesar de não ter usado nada muito pesado. Mesmo jogando Forza Horizon 3 no ultra, o cooler nem chegou a velocidade máxima. Com 2 coolers eu não sei como fica. Testei poucas coisas ainda, como: Visual Studio, Auto Cad, 3DS Max, CS GO, Forza Horizon 3 e Paladins. os jogos tudo com grafico no maximo. As unicas coisas que mudei em relação a versão ultimate do G1545 foi que deixei só um SSD M.2 de 1TB (por ser mais leve fisicamente) e 32 GB de Ram
  23. O %s vai tentar salvar a letra (m ou f) e o \0 para finalizar a frase, ou seja, você vai usqr 2 espaços de char sendo que você declarou o char com 1 posição só. O %*c vai tirar o enter do buffer do teclado, se não tirar o enter ele vai ser guardado no char, não é isso que você quer. Até onde eu sei é assim que funciona, desculpa se tiver falado besteira, sou estudante ainda.

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

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!