Ir ao conteúdo
  • Cadastre-se

Hugo_barbosa

Membro Júnior
  • Posts

    8
  • Cadastrado em

  • Última visita

posts postados por Hugo_barbosa

  1. bom dia o programa esta dando uns erros esquisitos alguem me ajuda?

     

    #include<stdio.h>
        
        
        int main()
        {
            double media;
            int i,sum;
        int x=12;
        int y=16;
        int z=20;
        int a=4;
    int valores_testes[4]={a,x,y,z}
            sum=1 ;
            for (i=0,i>=4, i++){
                sum += valores_testes;
            }
        
        media = sum/i;
        printf(" A média é %d \n", media);
        
        return 0;
        
    }
        

  2. 13 horas atrás, giu_d disse:

    @Hugo_barbosa Olá. Seu código poderia ficar assim:

    
    #include <stdio.h>
    
    // Protótipo da função
    int square (int num);
    
    int main() {
    
      int x, result;
    
      x = 5;
      result = square(x); // chamada a função square
      printf("%d squared is %d\n", x, result);
    
      return 0;
    }
    
    // Função propriamente dita com sua implementação
    int square(int num) {
    
        int answer;
        answer = num * num;
        return answer;
    }
    
    

    Perceba que quando é feito essa operação:

    
    result = square(x);

    o q está acontecendo é que o valor que a função square retorna, no caso, o número elevado ao quadrado, é atribuído a variável result

    Essa mesma função (square) poderia ser resumida dessa forma:

    
    int square(int num) {
        return num * num;
    }

    Vê se deu p entender bem

    Obs: Aproveitei p ir treinando meu inglês hehe

    sim deu para entender bem obrigado pela ajuda :)

  3. Bom dia

    Eu estou a começar a aprender a programação em C e neste momento estou a aprender as funções.

    O problema e o seguinte  o compilador da erro e diz que o valor 1 foi returnado e eu não sei onde cometi o erro.

    Alguem me pode ajudar o programa esta aqui por baixo:

     

    #include <stdio.h>


    int square (int num); 

    int main() {
      int x, result;
      
      x = 5;
      result = square(x);
      printf("%d squared is %d\n", x, result);
        
      return 0;

     

    Agradeço a quem poder ajudar 

     

    Continuação de um bom dia

     

    • Curtir 1
  4. 1 minuto atrás, Imakuni disse:

    Diga:

    1. A config completa do seu PC atual, se você tiver um.
    2. Quanto você está disposto a gastar.
    3. O modelo do seu monitor, seja o atual ou o que você pretenda comprar junto com esse pc.

    E a gente vai poder te ajudar na escolha das peças.

     

    Na verdade, são soquetes diferentes. Os dois tem mesmo nome e quantidade de pinos, mas o primeiro LGA1151 só aceita processadores de 6a e 7a geração, e o LGA1151 "v2" só aceita processadores de 8a.

     

    Sinceramente, eu não consigo entender qual a dificuldade da Intel em simplesmente adicionar um "v2" no nome do soquete, que nem eu acabei de fazer, ia deixar um pouco menos confuso. Ainda ia confundir do mesmo jeito, mas já seria menos pior...

    então se os colocar aos dois num computador o pc vai trabalhar ou n?

  5. Bom dia

    Eu estava pensando em montar um pc gamer, por isso estiver a ver algum hardware e deparei me com a seguinte duvida

    Uma Motherboard MOTHERBOARD ASUS PRIME Z370-P SK 1151 aceita o processador 

    PROCESSADOR INTEL CORE I7 7700K 4.2GHZ 8MB SKT 1151??

    Eu sei que o processador encaixa no socket da motherboard mas nao sei se a board vai aceita-lo

    Obrigado pela atenção continuação de uma boa noite 

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

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!