Aula Prática 2 - Fluxograma e Implementação em C

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

ความคิดเห็น •

  • @SuelenBuenoCats9813
    @SuelenBuenoCats9813 4 ปีที่แล้ว +2

    Amei a explicação, entendi perfeitamente...
    Sou iniciante e aulas como a sua ajudam muito...
    Parabéns e obrigado.

  • @joicysoares1898
    @joicysoares1898 3 ปีที่แล้ว +2

    entendi perfeitamente, muito obrigada

  • @desbramundo
    @desbramundo 3 ปีที่แล้ว +1

    Boa noite.
    Verifiquei que em casos semelhantes o programador não inclui o return 0; na última linha igual você colocou. É uma questão de preferência ou existe alguma relevância?
    Obrigado,

    • @JulianoWickboldtUFRGS
      @JulianoWickboldtUFRGS  3 ปีที่แล้ว +2

      Olá Arutiel! A resposta curta é: não faz muita diferença nessa altura do curso. Nesse momento mais inicial do aprendizado, em geral, o aluno ainda não tem condições de entender claramente porque do uso do return. Mais para frente, discutimos isso em subprogramação (th-cam.com/video/Q4P2QdSPS4o/w-d-xo.html).
      A resposta longa é: toda a função (inclusive a main) com tipo de retorno definido (no caso da main, definimos como int), deve ter um comando return ao final e esse comando deve retornar um valor do mesmo tipo da definição (no caso zero é um int).
      No caso particular da main, esse retorno é usado pelo sistema operacional como o código de retorno do programa. Por convensão, retorno zero significa que o programa terminou normalmente. Valores diferentes de zero, indicam algum tipo de código de erro que poderiam depois ser catalogados na documentação do teu programa, por exemplo.

  • @akimdames6534
    @akimdames6534 3 ปีที่แล้ว

    minha duvida e apenas como reduzir o numero de casas descimais das saidas

    • @JulianoWickboldtUFRGS
      @JulianoWickboldtUFRGS  3 ปีที่แล้ว

      Olá Akim. Resumidamente, podes usar um "%.2f" no printf para formatar com 2 casas decimais um número armazenado em uma variável do tipo float. Claro que podes usar outros valores além de 2 para aumentar ou diminuir a quantidade de casas decimais impressas na tela. Tem um exemplo que implementamos numa aula mais adiante aqui th-cam.com/video/s3T3VqatUGk/w-d-xo.html. A documentação completa do printf dá várias outras opções de formatação de números impressos, dá uma olhada em www.cplusplus.com/reference/cstdio/printf/.