Subrotinas (Funções e Procedimentos) - Lógica de Programação

Поделиться
HTML-код
  • Опубликовано: 6 фев 2025
  • Subrotinas (Funções e Procedimentos) - Lógica de Programação
    Neste vídeo apresento as sub-rotinas em Lógica de Programação, que incluem os Procedimentos e Funções.
    Subrotinas são blocos de código que definem tarefas que o programa pode usar várias vezes durante sua execução
    Procedimento é uma subrotina que executa uma tarefa sem retornar um resultado ao chamador.
    Já uma Função é uma subrotina que executa uma tarefa, assim como o procedimento, porém retorna um resultado (valor) ao chamador.
    Ajude o canal adquirindo meus cursos na Udemy:
    Bancos de Dados com MySQL Básico: bit.ly/35QdWE4
    Lógica de Programação com Português Estruturado: bit.ly/3QKPn22
    Programação em Python do Zero: bit.ly/python-...
    Adquira também livros e outros itens na loja da Bóson Treinamentos na Amazon e ajude o canal a se manter e crescer:
    www.amazon.com...
    Seja membro deste canal e ganhe benefícios:
    / @bosontreinamentos
    Contribua com a Bóson Treinamentos!:
    www.bosontreina...
    Contribuição via PIX:
    Você pode contribuir conosco com qualquer valor que desejar, de forma muito fácil e prática, fazendo uma transferência via PIX para a seguinte chave: EC25A929-A8C5-40C5-AEC0-3DD36D08A147
    Por Fábio dos Reis
    Bóson Treinamentos: www.bosontreina...
    Instagram: / bosontreinamentos
    Linkedin: / f%c3%a1bio-dos-reis-06...
    Quora: pt.quora.com/profile/Fábio-dos-Reis
    Pinterest: / bosontreina
    Outros projetos do autor:
    Diário do Naturalista: www.diariodonat...
    Bóson Ciências e Cultura: / bosonciencias
    Numismática e Investimentos: diarionumismat...
    #bosontreinamentos

Комментарии • 20

  • @bosontreinamentos
    @bosontreinamentos  2 года назад +1

    Atenção: Lancei uma versão completa e atualizada de meu curso de Lógica de Programação, na plataforma da Udemy, a qual fornece certificado após o aluno concluir o curso, além de download de TODAS as apresentações usadas nas aulas, mais arquivos com listas de exercícios resolvidos, em PDF.
    Link com preço promocional: bit.ly/3QKPn22

  • @lil_torres
    @lil_torres Год назад +4

    Muito obrigado pela aula prof, esclareceu bastante as minhas dúvidas. Um forte abraço de Angola!

  • @elinesiobrito3333
    @elinesiobrito3333 2 года назад +7

    Se um dia eu ir longe em meus objetivos. Sempre irei lembrar que me apoiei em ombros de Gigantes! Obrigado Fábio por todo o conhecimento.

    •  2 года назад

      Eu que agradeço Elinesio, e torço pelo seu sucesso!

    • @elinesiobrito3333
      @elinesiobrito3333 2 года назад

      @ Muito obrigado Fábio, forte abraço.

  • @balbino4
    @balbino4 Год назад +1

    Muito obrigado, Fábio.

  • @JoshBAlmeidassd
    @JoshBAlmeidassd 2 года назад +1

    Ai, quem quiser, eu fiz um programa aqui que calcula a potencia. Vc pode escolher a base e o valor da potencia. Prof. Fabio é o cara. To complementando o aprendizado que peguei com ele com outros cursos e to melhorando demais. Ai se a escola fosse assim kk. Enfim ,segue o programa pra quem quiser estudar o código:
    programa
    {
    //Criando função para calculo de potencia de um número
    funcao calcula_potencia(inteiro num_base, inteiro num_potencia){
    // Criando variáveis
    inteiro i //Interador para laço para
    inteiro resultado = 1 //Atribuindo valor inicial para "resultado".

    // Criando laço de repetição para resolver potenciação
    para (i = 0; i < num_potencia; i++){
    resultado = num_base * resultado
    }
    //Escrevendo resultado
    escreva("A base é: ", num_base, ", ", "a potencia é: ",num_potencia, ".
    ")
    escreva("O resultado da potenciação é: ", resultado, "
    ")
    }

    funcao inicio()
    { //Criando variáveis e pedindo valores para calculo.
    inteiro num_1, num_2
    escreva("Digite um número para base: ")
    leia(num_1)
    escreva("Digite um número para potencia: ")
    leia(num_2)
    //Só pulando uma linha para organizar o resultado.
    escreva("
    ")
    //Chamando a função "calcula_potencia".
    calcula_potencia(num_1,num_2)
    }
    }

  • @robsonsandes6022
    @robsonsandes6022 Год назад

    Obrigado Prof. Fábio. Excelente aula, muito didática. Obrigado.

  • @rogerioribeiro5029
    @rogerioribeiro5029 2 года назад +1

    aula excelente ,e só vai ficando mais difícil

  • @janec.ricac.6547
    @janec.ricac.6547 6 месяцев назад

    obrigada professor !

  • @redelb
    @redelb 2 года назад +3

    Oi, Fábio! Eu admiro muito o seu trabalho e as vezes me pego pensando como se dá o seu processo de planejamento e produção dos vídeos da Bóson. Seria interessante se algum dia você comentasse um pouco a respeito disso.
    Até mais. E parabéns pelo excelente trabalho.

  • @matheusrabelo4377
    @matheusrabelo4377 2 года назад

    Excelente conteúdo

  • @robertouplink
    @robertouplink 2 года назад

    Fábio, acompanho seu canal a muito tempo, só não sou muito de comentar. Esses dias me deparei com uma dúvida, pesquisei bastante mas não encontrei conteúdo em português. KERBEROS, se vc puder coloque na sua lista de temas, falar de forma mais aprofundada e detalhada sobre esse assunto. É um assunto muito extenso e tenho certeza que muita gente não conhece nem a ponta do iceberg. Desde já agradeço.

  • @FilCardoso021
    @FilCardoso021 Год назад

    Mt mt bom!!!

  • @fellype
    @fellype 2 года назад

    OMG, thank you!!!!

  • @TenseiMc
    @TenseiMc 2 года назад

    a função obrigatoriamente retorna uma variavel ?

    • @sapokadasoficial
      @sapokadasoficial 2 года назад +2

      a função não retorna uma valariavel mas sim valor qualquer q poderemos usar depois dentro da função principal main

  • @rogerioribeiro5029
    @rogerioribeiro5029 2 года назад

    Olá Fabio td bem ?,não consigo visualizar as outras aulas de portugol ,acabaram ou só quem é membro tem acesso ?

    • @bosontreinamentos
      @bosontreinamentos  2 года назад

      Olá Rogério! Estão todas na playlist, nenhuma aula minha no RUclips é exclusiva.

  • @RickIwa-tg4fn
    @RickIwa-tg4fn 8 месяцев назад

    programa
    {
    funcao inicio()
    {
    inteiro numero

    escreva("Digite um número: ")
    leia(numero)
    calculaCubo(numero)

    }
    //Função simples do tipo (Procedimento)
    funcao calculaCubo(inteiro num) {
    escreva("Cálculo do cubo!
    ")
    inteiro c = num * num * num
    escreva("O cubo de: " + num + " é " + c)
    }
    }