Ir ao conteúdo
  • Cadastre-se

Kaio Lukas

Membro Pleno
  • Posts

    33
  • Cadastrado em

  • Última visita

posts postados por Kaio Lukas

  1. Olá.

     

    Gostaria de saber se tem algum problema em ter uma fonte com a potência além do necessário. 

    Isso daria algum problema? 

    Porque eu penso em me garantir com a fonte pra upgrades futuros.

     

    Obrigado.

     

    E se possível alguém me informar como eu sei qual a potência ideal que eu irei precisar, tipo, como eu sei a potência.

  2. Olá!

     

    Eu tenho em vista pra comprar uma ASUS PRIME Z370-P e um Core i7-8700 (Não pretendo fazer OC.)

     

    E tenho uma dúvida relacionada a memória! Eu sou meio novato nessa ramo.

    A memória tem que ser compatível com o Chipset da placa-mãe? Se sim, como eu faço pra saber se a memória é compatível? 

    Por exemplo, em alguns produtos no site da Kabum, não mostra se é ou não.

    Por que as vezes aparece algo tipo "Compatibilidade: Intel plataformas Série 100", isso significa só chipset da série 100? Logo não iria funcionar na placa que eu quero comprar?

     

     

    Obrigado! :)

  3. Olá. Tenho um algoritmo que pede dois valores, um inicial e um final, eu preciso fazer ele contar do menor pro maior, e do maior pro menor, independente do valor digitado.

     

    algoritmo "ContagemInteligente"
    var
       I, F: Inteiro
    inicio
       I <- 0
       F <- 0
    //Bloco do pedido das variáveis
       Escreval ("CONTAGEM INTELIGENTE")
       Escreval ("--------------------")
       Escreva ("Início: ")
          Leia(I)
       Escreva ("Fim: ")
          Leia(F)
    //Blocos dos contadores
       Se (I > F) então
          Enquanto (I > F) faca
             I <- I - 1
             Escreva (I)
          FimEnquanto
       SeNao
          Se (I < F) então
             Enquanto (I < F) faca
             F <- F + 1
             Escreva (F)
             FimEnquanto
          FimSe
       FimSe
       
    fimalgoritmo

    Mas sempre que eu rodo o código, acontece o seguinte:
    Se o Início é MENOR que o final: ele conta infinitamente 

    Se o Início é MAIOR que o final: ele faz tudo certo.

     

     

    Eu não tô conseguindo entender meu erro: Se o I < F então ele soma mais um até o I não ser < que o F. Mas ele conta pra sempre :(

          Se (I < F) então
             Enquanto (I < F) faca
             F <- F + 1
             Escreva (F)
             FimEnquanto
          FimSe
       FimSe

     

    adicionado 6 minutos depois

    Eu dei uma mudada no código: 

    algoritmo "ContagemInteligente"
    var
       I, F: Inteiro
    inicio
       I <- 0
       F <- 0
    //Bloco do pedido das variáveis
       Escreval ("CONTAGEM INTELIGENTE")
       Escreval ("--------------------")
       Escreva ("Início: ")
          Leia(I)
       Escreva ("Fim: ")
          Leia(F)
    //Blocos dos contadores
       Se (I < F) então
          Enquanto (I < F) faca
             I <- I + 1
             Escreva (I)
          FimEnquanto
       SeNao
          Se (I > F) então
             Enquanto (I > F) faca
             I <- I - 1
             Escreva (F)
             FimEnquanto
          FimSe
       FimSe
       
    fimalgoritmo

     

    Mas agora quando eu digito um número maior no Início, ele repete o número final algumas vezes

    • Curtir 1
  4. Citação

    algoritmo "semnome"
    var
     N, V, S, MV, NV : Real
    inicio
       N <- 1
       S <- 0
       Enquanto (N <= 5) faca
       Escreva ("Digite o", N ,"º valor: ")
       Leia (V)
       Se (V > MV) então
          MV <- V
       FimSe
       Se (N = 1) então
             NV <- V
       SeNao
          Se (NV > V) então
             NV <- V
          FimSe
       FimSe
          S <- S + V
          N <- N + 1
       FimEnquanto
       Escreval ("O total dos valores digitados é:", S)
       Escreval ("O maior valor digitado foi:", MV)
       Escreva ("O menor valor digitado foi:", NV)
    fimalgoritmo

     

    Ficou assim! E funcionou certinho! :D

     

    Dúvida: Se eu tiver questionamentos sobre outros exercícios, crio outro tópico ou posso postar nesse mesmo?

    • Curtir 1
  5. Olá. Eu tenho um exercício que é o seguinte: Eu fiz uma repetição, que ele te pergunta números, no final ele soma esses números, e mostra o maior valor. Porém eu preciso criar uma variável que me mostre o MENOR valor digitado. E nisso eu realmente empaquei.

     

    (E se alguém me explicar a parte de >como< ele "acha" o maior valor, eu ficaria agradecido porque eu entendi mais ou menos.

     

    algoritmo "semnome"
    var
     N, V, S, MV, NV : Real //MV - Maior valor, NV - Menor Valor
    inicio
       N <- 1
       S <- 0
       Enquanto (N <= 5) faca
       Escreva ("Digite o", N ,"º valor: ")
       Leia (V)
       Se (V > MV) então
          MV <- V
       FimSe
       Se (N = 1) então
             NV <- N
       SeNao
          Se (N = NV) então
             NV <- N
          FimSe
       FimSe
          S <- S + V
          N <- N + 1
       FimEnquanto
       Escreval ("O total dos valores digitados é:", S)
       Escreval ("O maior valor digitado foi:", MV)
       Escreva ("O menor valor digitado foi:", NV)
    fimalgoritmo

    Eu suponho que seja algum erro relacionado a essa parte, sempre que ele "mostra" o menor valor, ele sempre o coloca como sendo 1.

     Se (N = 1) então
             NV <- N
       SeNao
          Se (N = NV) então
             NV <- N
          FimSe
       FimSe

    Se alguém puder me dar uma luz, eu agradeço. ._.

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!