Curso de C++ #22 - Funções - Parte 1

Поділитися
Вставка
  • Опубліковано 20 гру 2024

КОМЕНТАРІ • 231

  • @tentandoumcover
    @tentandoumcover 2 роки тому +16

    Esse canal merece mais reconhecimento!

  • @julianarebadan6756
    @julianarebadan6756 8 років тому +18

    Salvou meu semestre.

  • @tailanpatrick
    @tailanpatrick 6 років тому +3

    Muito bem explicada a aula, recomendo sempre seu canal pra quem quer aprender programação!

    • @cfbcursos
      @cfbcursos  6 років тому +2

      O valeu demais, isso que ajuda o canal a crescer e me da força para continuar....

  • @higorsysner4412
    @higorsysner4412 6 років тому +2

    Já já, Vou desenvolver Engine 2d fazendo manipulação da matrix no console, Assim criando no minimo Mapas do jogo, Funcionar ou não tou nem ai, O importante e pratica.

    • @cfbcursos
      @cfbcursos  6 років тому +2

      Praticar sempre é bom =)

  • @djalmasilva8761
    @djalmasilva8761 6 місяців тому

    Tranquilo. As linguagens C e C++ são extremamente fáceis e eficientes. Adoro essas linguagens. Professor, poderia fazer um vetor ou array de funções para usar a chamada pelo índice?

  • @julianarebadan6756
    @julianarebadan6756 8 років тому +6

    essa aula costumava me dar sono ate conhecer seu canal, nunca tinha entendido nada, e olha que meu professor de logica da aula na USP. estudo engenharia e quase reprovo se não fosse pelos seus videos. Aprendi em dois dias tudo o que ele tentou me ensinar o semestre inteiro kkk. Parabens!

    • @cfbcursos
      @cfbcursos  6 років тому +3

      Obrigado, espero que indique o canal para outras pessoas, isso vai me ajudar muito!

  • @luizclaudiogoncalvesleitec7205
    @luizclaudiogoncalvesleitec7205 8 років тому +1

    haaa esse prof manda muito e explica muito bem as aulas e ele que ta me inspirando a estudar mais de programação

  • @emersonborba5166
    @emersonborba5166 8 років тому +1

    que beleza fessor

  • @dionecarvalho8584
    @dionecarvalho8584 11 місяців тому +1

    valeu professor, vi duas vezes e peguei. Antes duas vezes que um semestre inteiro

  • @PauloVitordeSRamos
    @PauloVitordeSRamos 6 років тому +6

    com as aula tenho aqui melhorei muito minha logica de programaçao, antes eu tinha uma enorme de dificuldade de desenvolver os programas e ate de ler os erros, estudo python em paralelo com esse curso, e meio que tive beneficios com o curso que o senhor ensina aqui ate mesmo em python, muito obrigado mesmo professor, ganhamo muito com aulas dessa qualidade aqui no youtube.

  • @Douglas3951
    @Douglas3951 7 років тому +10

    8:10 bastava apenas criar a função antes do main()
    ficaria assim
    #include
    using namespace std;
    void texto(){
    cout

    • @maia133
      @maia133 4 роки тому +6

      Em códigos mais complexos existem dezenas de funções, aí se você criar todas elas antes da main, o código vai ficar muito desorganizado e vai ficar até difícil de enxergar a main, então por isso a gente faz o protótipo de todas as funções e só depois criamos elas

    • @jomarmorais3910
      @jomarmorais3910 4 роки тому

      Depois posta os vídeos do teu curso de C. 👍🏾

  • @leaolibertario3090
    @leaolibertario3090 9 місяців тому

    Me salvou nessa explicação

  • @duartealves2980
    @duartealves2980 7 років тому +7

    Ótima aula.. Já havia estudado sobre o assunto, mas esse vídeo reciclou muito coisa e acrescentou alguns conceitos. Obrigado, Fessor Bruno..

    • @cfbcursos
      @cfbcursos  7 років тому

      Duarte alves bacana é sempre bom reciclar

  • @fabriciopimentel8274
    @fabriciopimentel8274 Рік тому

    top !!!! Mestre .....

  • @alexandregrotto1839
    @alexandregrotto1839 7 років тому +1

    Simples, direto ao assunto. Muito bom!

  • @renatoandre1656
    @renatoandre1656 Рік тому

    Aula sensacional

  • @wglchupiscopisco8465
    @wglchupiscopisco8465 7 років тому +1

    Obrigado professor! Venho do python e estou querendo aprender algo mais nível hardware ;) suas aulas são muito boas. Acho simples de entender já sei como funciona cada coisa apresentada

    • @cfbcursos
      @cfbcursos  7 років тому +2

      Bacana meu caro, bons estudos

  • @JoaoPedro56008
    @JoaoPedro56008 3 роки тому

    Parabéns Professor ,explicação muito boa e fácil de entender

  • @tufkid
    @tufkid 6 років тому +1

    Muito bom Bruno, obrigado, vc ta salvando meu semestre rs.

  • @MrGato999999
    @MrGato999999 8 років тому +1

    Parabéns pela aula, você explica bem demais. Impossível não entender a matéria

    • @cfbcursos
      @cfbcursos  8 років тому +1

      +Jean Moreira Valeu Jean

  • @luizfreitasrj1
    @luizfreitasrj1 7 років тому

    Você é um verdadeiro mestre!!! Ótima didática.

    • @cfbcursos
      @cfbcursos  7 років тому

      Valeu Luiz, muito obrigado meu caro

  • @emersonborba5166
    @emersonborba5166 7 років тому

    suas aulas de c++ é top de linha valeu .

    • @cfbcursos
      @cfbcursos  6 років тому +1

      Espero que esteja acompanhando até hoje, já estamos com mais de 80 aulas! hehehehe

  • @liriamludovino1135
    @liriamludovino1135 3 роки тому

    MARAVILHOSO!!

  • @gionatablans255
    @gionatablans255 2 роки тому

    uma dica se vc colocar uma função ja em cima não precisa preprotipar tentei no primeiro execicio e deu certo fica mais facil esse canal e muito bom fiquei com medo no inicio pq ele não usa printf e sim cout mais depois que se acostuma voce entende

    • @alexr8037
      @alexr8037 6 днів тому

      ok agora tenta fazer dnv com uma função com 40 linhas de codigo e me diz se teu codigo ficou bonito kkk

  • @adrianosoares8474
    @adrianosoares8474 7 років тому +4

    Fessor continue com as aulas são maravilhosas, fale mais sobre classe POO.

  • @eduardopanucci4943
    @eduardopanucci4943 2 роки тому

    Professor void não tem retorno então de exemplos de funçoes que tem retorno para que eu possa entender mais sobre o assunto

  • @danielmedeiros8643
    @danielmedeiros8643 7 років тому

    Show de bola sua aula, agradeço mesmo, parabéns !!

    • @cfbcursos
      @cfbcursos  7 років тому +1

      Daniel Medeiros valeu brother, muito obrigado

    • @danielmedeiros8643
      @danielmedeiros8643 7 років тому

      Provinha hoje, bora estudar !!

  • @giovaniderossi1041
    @giovaniderossi1041 7 років тому +2

    olá professor, você poderia me auxiliar com uma questão onde preciso encontrar as raízes de uma função já definida com os métodos de Bisseção, Cordas, Pégaso, Newton e Iterativo ?
    Obrigado !!

  • @deadzaum8379
    @deadzaum8379 Рік тому +4

    2023 por aqui, ajudando muito na minha facul, vlw proff

  • @hagamenonmachado7324
    @hagamenonmachado7324 8 років тому +2

    professor sua didática é excelente, consegui enfim aprender como passar argumentos e receber retorno de funções que é muito transparente quando nao se sabe nada.
    Faço análise mas sinceramente aprendo muito mais aqui, obrigado e continue por favor!!!

    • @cfbcursos
      @cfbcursos  8 років тому +2

      Hagamenon Machado valeu, não vou parar não

  • @edsandroalmeidapb5764
    @edsandroalmeidapb5764 5 років тому +2

    curso show dessa poderosa linguagem que é C++

  • @hagamenonmachado7324
    @hagamenonmachado7324 8 років тому +1

    muito bom amigo !!!!

    • @cfbcursos
      @cfbcursos  8 років тому +1

      Hagamenon Machado valeu

  • @henriquehc8657
    @henriquehc8657 4 роки тому +2

    Valeu muito CFB, tu és uma bênção 💯🙏

  • @RenatusRufus
    @RenatusRufus Рік тому +1

    Muito legal isso!

  • @ciroqueirox434
    @ciroqueirox434 8 років тому +1

    PARABÉNS PROFESSOR EXCELENTE AULA

    • @cfbcursos
      @cfbcursos  6 років тому

      Valeu Ciro, espero que esteja acompanhando meu canal ainda =)

  • @gabriellerosa6453
    @gabriellerosa6453 6 років тому +1

    AULÃO ! SUPER SIMPLES E MUITO BOM. VALEU FESSOR

  • @pedroolmartins
    @pedroolmartins 6 років тому

    Muito bom!

    • @cfbcursos
      @cfbcursos  6 років тому +1

      Valeu brother, bons estudos

  • @tdeyvid
    @tdeyvid 5 років тому +1

    CURSO ÓTIMO.

  • @MateusMG2010
    @MateusMG2010 2 роки тому

    Melhor Canal de C++ que encontrei em Todo o UA-cam!

  • @edilainnecamargo9834
    @edilainnecamargo9834 7 років тому

    Ótima aula assim vale apena assistir ate o fim e ainda sair gratificada de aprender muito!!

    • @cfbcursos
      @cfbcursos  7 років тому

      Opa, muito obrigado Edih, bons estudos

  •  2 роки тому

    Excelente aula. Muito obrigado.

  • @lições_da_verdade
    @lições_da_verdade 3 роки тому

    Primeira coisa que faço é aperta o dedo no GOSTEI, parabéns fessor pelas excelentes aulas e didática fenomenal, ao transmitir o seu conhecimento a todos os interessados.

  • @wilsonafs
    @wilsonafs 9 років тому +1

    Feliz dia dos professores Fessor!! Muito sucesso abss

    • @cfbcursos
      @cfbcursos  9 років тому +2

      +Wilson Augusto Valeu Wilson, muito obrigado, sucesso pra você também...

  • @dolfinho87
    @dolfinho87 4 роки тому

    Excelente demais! Grato!

  • @ketlinelizabethgarcia6766
    @ketlinelizabethgarcia6766 6 років тому +1

    obrigada!!

  • @relvascaue4869
    @relvascaue4869 4 роки тому +3

    Pra quem assiste pelo celular.. Os erros acontecem por confundir (), com [.], {}
    Quebrei a cabeça aqui. Mas no fim deu certo 🏆😊

    • @wandersonwdn13
      @wandersonwdn13 3 роки тому

      eu to assistindo pelo pc e me confundi kkkkkkkk 🤦‍♂️

  • @henriquesoares7365
    @henriquesoares7365 8 років тому

    Aulas excelentes Bruno, ganhou mais um inscrito!

    • @cfbcursos
      @cfbcursos  8 років тому +1

      +Henrique Soares Valeu Henrique

  • @gionatablans255
    @gionatablans255 2 роки тому

    amo a vinheta de finalização

  • @brenodunintendo
    @brenodunintendo 7 років тому

    essa aula já vai salvar minha nota no meu curso, vlw fessor

    • @cfbcursos
      @cfbcursos  7 років тому +1

      Ótimo hein brother, bons estudos

  • @Lais88838
    @Lais88838 8 років тому +5

    Professor, o que seria uma função com retorno e sem retorno?

    • @vitoraraujobairral2922
      @vitoraraujobairral2922 4 роки тому +4

      função com retorno retorna um valor que possa ser utilizado. Suponhamos que uma função tenha uma variável e retorne o valor dessa variável ex:
      #include "pch.h"
      #include
      using namespace std;
      int soma(int x, int y);
      int main()
      {


      cout

  • @alexnogueira2022
    @alexnogueira2022 6 років тому

    Muito bom prof. muito obrigado pelo conhecimento. abraço

    • @cfbcursos
      @cfbcursos  6 років тому +1

      Por nada o que peço em troca é humildimente seu like e sua inscrição hahahahaha, tmj Alex!

  • @pinksandpiter5101
    @pinksandpiter5101 3 роки тому

    vlw professor, otima aula

  • @gabriellerosa6453
    @gabriellerosa6453 6 років тому

    Eu assisto tds os anuncios. Ms confesso que um anuncio de 10 min é pesado kkkkk tem q por uma playlist enquanto espera temrinar z.z

    • @cfbcursos
      @cfbcursos  6 років тому

      Da uma olhada no video que foi postado hoje (segunda) hehehehe

  • @pedroluca5274
    @pedroluca5274 9 років тому +3

    Oi fessor, poderia me dizer se ainda esta respondendo emais?

    • @cfbcursos
      @cfbcursos  9 років тому +1

      +Pedro Luca Estou sim Pedro

  • @lucasoad399
    @lucasoad399 7 років тому

    Tá com propaganda da Udacity, é pra poucos! Professor, pra que serve a função static? Eu só devo usá-la dentro dos escopos de funções, né? Nunca em main, certo? Pq se a variável tiver em main vou usar referencia ou ponteiro, né?

    • @cfbcursos
      @cfbcursos  7 років тому +2

      Tá vendo só que moral? Já ví até do iFood! kkkkk
      Quando determinamos uma variável ou uma classe como static o endereço na memória vai ser o mesmo para todas as instancias destes elementos, sendo então, o mesmo elementos para todos os objetos que pertencerem a esta classe, se for uma variável por exemplo e tivermos várias classes que usam esta variável, todas irão usar a mesma variável, se uma alterar o valor, este valor valerá para todas.

  • @antonioroberto6044
    @antonioroberto6044 9 місяців тому +1

    the best teacher ini the world

  • @kakashisuzuki8068
    @kakashisuzuki8068 5 років тому +2

    Mais um conhecimento adquirido (eu acho ne uhee) tive um probleminha na exibição da string "transp" coloquei como no video " ("carro","moto","barco","aviao");
    " só que apos compilar, mostra 4 vezes a ultima palavra que no caso é "aviao", se eu tirar aviao, só mostra 4 vezes barco '-'

    • @josebrito6693
      @josebrito6693 4 роки тому

      você deve ter colocado os valores entre parenteses ( ), mas deve ser dentro de chaves { }. Aconteceu cmg

  • @maninisiemel
    @maninisiemel 2 роки тому

    Eu vim do curso de JavaScript

  • @Eu-uu5uh
    @Eu-uu5uh 7 років тому

    prototipando a funcao eu estou meio que declarando ela ? ,tipo uma variavel

    • @cfbcursos
      @cfbcursos  7 років тому

      Isso aí meu caro...

    • @Eu-uu5uh
      @Eu-uu5uh 7 років тому

      CFBCursos valeu professor

  • @B4rucplay
    @B4rucplay 8 років тому

    e como seria uma função de retorno de string ?

  • @lincolnferreira9792
    @lincolnferreira9792 5 років тому

    Qual foi a diferença entre o soma e soma2 ? por que um usou void o outro não mas parece que dá na mesma

    • @claudiohenrique8554
      @claudiohenrique8554 5 років тому +1

      Se eu entendi bem soma(7, 3) é igual a 10 mas não podemos fazer assim: res=soma(7,3). Agora soma2(7,3) é igual a 10 e podemos fazer isso: res=soma(7,3); aqui res recebe o valor de 10.
      Simplificando quando a função tem return o nome da função se transforma em uma variável que receberá o return, isso é, ela passa a valer o valor do return.

  • @marcondesamaraldeoliveira3585
    @marcondesamaraldeoliveira3585 9 років тому

    O prototipo funciona como uma especie de "indice" professor? Pelo que entendi sim. Fazemos o indice da função e a declaração propriamente fica no final do codigo. Desculpe se estou falando besteira, mas de qualquer modo, estou gostando muito das aulas.

    • @cfbcursos
      @cfbcursos  9 років тому

      Basicamente isso mesmo, temos que prototipar para que o programa consiga enxergar a função

  • @VaneSlasher
    @VaneSlasher 3 роки тому +3

    Fessor, parabéns pela aula, tava ótima (como sempre). Notei que no site tem uma área de apostilas mas não encontrei nenhuma de C++. Será que você poderia fixar um comentário com o link delas pra gente? Valeu :P

  • @jessicananda9613
    @jessicananda9613 3 роки тому

    Tem como retornar mais de uma operação?

    • @littlesekii
      @littlesekii 3 роки тому

      sim, passa um parametro a mais, ai dentro da função vc verifica qual será a operação e retorna ela

  • @cassiagp87
    @cassiagp87 6 місяців тому +1

    Não entendi nada de nada 😂 mas não é pq o fessor é ruim não, acho q é pq tô começando agora a aprender C++. Vou rever depois essa aula de novo. Obrigada Bruno!

    • @CarlosHenrique06467
      @CarlosHenrique06467 6 місяців тому

      Man usa chat gpt para complementar faça várias perguntas a ele q dá pra ter base, vc n vai perder nd, muita gente fala q ele só dá erro mas é mentira existe uma base lógica nele, eu não tava entendendo algumas coisas por exemplo o que é "return" e ele mandou até print de um cálculp s explicou perfeitamente, mas n diz mais perguntas e acabou q esqueci😂

  • @marcoantoniodamasceno2745
    @marcoantoniodamasceno2745 6 років тому

    o galera, alguém sabe se dá para uma função retornar mais de um tipo de dado?
    por exemplo: retornar um int e um char?

  • @wedsonpinheiro1518
    @wedsonpinheiro1518 4 роки тому +1

    ou vc esta ensinando so com, include , eu quero faser com, include ,
    comer que faz, printf("?");.....?

  • @Aleprofessor100
    @Aleprofessor100 5 років тому

    ZOOM no vídeo... Abraço. :)

  • @Eu-uu5uh
    @Eu-uu5uh 7 років тому

    ao passar o vetor string transp para dentro da função, por que não usou o mesmo nome do vetor sem precisar criar um vetor tra na função?

    • @cfbcursos
      @cfbcursos  7 років тому

      Elias Castro só pra ficar mais didático, isso por gerar confusão em quem está aprendendo

    • @Eu-uu5uh
      @Eu-uu5uh 7 років тому

      nossa que rápido kkkk

    • @cfbcursos
      @cfbcursos  7 років тому

      Elias Castro tava online no momento da pergunta, kk

  • @bilamoraes31
    @bilamoraes31 4 роки тому

    aula muito bem explicada....porém não tem nada de simples prof. ...kkkk

  • @fabioinicial2842
    @fabioinicial2842 9 років тому +1

    Olá professor , ótima aula, estou na correia no trabalho, tá difícil acompanhar , mas tô baixando as aulas pra ver depois.
    Como que tá o filho?
    Abraços.

    • @cfbcursos
      @cfbcursos  9 років тому

      +Fábio iniciaL Correria é sempre bom, o bebê está ótimo, graças a Deus

  • @gruposemlimites7542
    @gruposemlimites7542 8 років тому

    se alguem souber como impeço q o usuario digite uma letra na variavel de caractere int (q nao leia se o valor digitdo for letra)deicha aqui embaixo pfv ....

  • @claudiohenrique8554
    @claudiohenrique8554 5 років тому +1

    Ainda não entendi o por que usar int main() com o return 0, sendo que poderia ser simplesmente void main()

    • @crito3534
      @crito3534 4 роки тому +2

      Porque o retorno 0 facilita para identificar se o programa funcionou corretamente. Se retornar qualquer valor diferente de 0 é porque deu erro.

    • @mialvenismividismigajnis.5779
      @mialvenismividismigajnis.5779 3 роки тому

      @@crito3534 Mas hoje isso já não é mais necessário, não? O próprio compilador já identifica erros independente de ter um "return" ou não.

  • @socialmaker4871
    @socialmaker4871 Рік тому

    que programa vc ta usando

  • @PauloVitordeSRamos
    @PauloVitordeSRamos 6 років тому +1

    existe alguma lista de exercicios de c++ que o senhor pode recomendar professor?

    • @jonasjeron1475
      @jonasjeron1475 4 роки тому

      cara, na net tem de monte! Pesquisa "exercicios de C++ iniciantes" tem muita coisa boa!

  • @Hetouioioioiedu
    @Hetouioioioiedu 4 роки тому

    Booora ver se sai essa forca com funções hehehe

  • @marcosgomes649
    @marcosgomes649 2 роки тому

    como eu faria pra chamar essa função na mesma linha?
    EX: (saida saida saida saida)

  • @lememz
    @lememz 7 років тому +1

    pra q usar o "return 0;" no final do programa se ele funciona sem ele? pelo menos o meu funciona

    • @cfbcursos
      @cfbcursos  7 років тому +1

      Veja bem, nossa função main tem o retorno definido como int, pois usamos, int main(), certo? exatamente por isso, é uma questão de definições, assim, usamos o return 0; para que seja retornado um valor int ao final do programa, você pode omitir esse return, que por padrão, neste caso, será 0.

    • @duduhhenrique8771
      @duduhhenrique8771 6 років тому

      cara o meu inprimiu 4 aviões e não sei como resolver.. ;/

    • @shadowy3728
      @shadowy3728 6 років тому

      Duduh Henrique: é Simples Veja se esta usando o seguinte string transp[4]=("carro","moto","barco","aviao");
      Se estiver usando os parentes vai imprimir na tela 4 avião use string transp[4]={"carro","moto","barco","aviao"};
      com chaves.

    • @duduhhenrique8771
      @duduhhenrique8771 6 років тому

      valew, mas nao entendi pq com chave vai e parentes nao.

    • @duduhhenrique8771
      @duduhhenrique8771 6 років тому

      eu tava assistindo em qualidae 480p, botei em hd e vi que era chave e nao parentes. sduahduahduashduas

  • @rafaellecavalcanti4487
    @rafaellecavalcanti4487 7 років тому +42

    Todo mundo achando simples de entender. Eu so to confusa kkkk

    • @cfbcursos
      @cfbcursos  7 років тому +7

      Confusa com qual parte Rafaelle?

    • @rafaellecavalcanti4487
      @rafaellecavalcanti4487 7 років тому +8

      canalfessorbruno oi, professor. Apesar de ja terem me explicado mil vezes eu ainda n entendo coisas como void. Tipo... É pra n retornar nada, mas como assim n retornar? Sempre tem q dar um resultado ne? Estou tentando me virar na materia, mas msm na aula so vem um monte de : mas pq?

    • @cfbcursos
      @cfbcursos  7 років тому +22

      Veja bem Raffaelle, se você traduzir a palavra void do inglês, verá que significa "vazio", uma função nem sempre precisa retornar algo para que fez a chamada, mas você precisa informar qual será o tipo de retorno, de for retornar um inteiro, um float, um char, você especifica estes tipos, mas se o propósito da função for simplesmente realizar um cálculo e mostrar na tela, sem precisar retornar o valor deste cálculo? então o retorno será vazio (void), pois, o cálculo foi feito e mostrado na tela, sem necessidade de ser gravado em uma variável por exemplo.

    • @rafaellecavalcanti4487
      @rafaellecavalcanti4487 7 років тому +3

      canalfessorbruno entao mostra so o resultado dos calculos, mas se n for void mostraria oq por exemplo? É q n consigo imaginar outra coisa q apareceria sem ser o resultado do calculo

    • @gabriellerosa6453
      @gabriellerosa6453 6 років тому +37

      Se a sua função retorna um VOID, ou seja, não irá retornar nada, apenas será executado o q a função faz e srá jogado na tela. Se vc quiser utilizar esse valor depois, não vai ter como, pois vc não armazenou em lugar nenhum pq ele não foi "retornado" só foi printado em tela. Se vc precisa desse valor para utilizar em alguma outra parte do main futuramente, vc vai precisar armazenar o valor antes. Dito isso, vc precisa RETORNAR um valor ou resultado. [ Sendo assim, vc precisa dizer qual o TIPO desse retorno, seria uma palavra ? STRING, um numero inteiro? INT, um numero decimal ? FLOAT e por ai vai.. ^^

  • @Loucrazy1
    @Loucrazy1 3 роки тому

    o meu ta dizendo q o i, da funcao tr, não foi declarado no escopo. Mas vc não declarou e funcionou.

  • @luizhenriquenoronhamaia8564
    @luizhenriquenoronhamaia8564 7 років тому

    Uma coisa q eu n entendo é esses #include, quando usar cada um deles

  • @J4ap0on3es
    @J4ap0on3es 7 років тому +2

    estou apenas com uma dúvida: como passo um vetor inteiro como parâmetro, se o vetor simbolizar, por exemplo, poltronas numeradas de um avião, e eu precisar que o vetor conserve os valores dentro do vetor?

    • @cfbcursos
      @cfbcursos  7 років тому +2

      Olá Daniel, normalmente para esta operação em C++, precisamos passar o parâmetro como ponteiro, porém, o vetor já tem seu primeiro elemento definido como ponteiro, então basta passar o vetor normalmente, veja o exemplo a seguir.
      #include
      using namespace std;
      void poltronas(int[]);
      int main(){
      int po[5],i;
      po[0]=10;
      po[1]=20;
      po[2]=30;
      po[3]=40;
      po[4]=50;
      poltronas(po);
      for(i=0;i

    • @J4ap0on3es
      @J4ap0on3es 7 років тому

      CFBCursos aaaaaah, agora entendi hahaha! Obrigado!

  • @idgamer7306
    @idgamer7306 5 років тому

    Salve Professor tmj

  • @DihelsonMendonca
    @DihelsonMendonca 7 років тому +1

    Professor, eu morro e não me acostumo com essa chave colocada na mesma linha da função. Pode parecer bobagem, mas já que as chaves delimitam um conjunto de instruções definidas, eu acho que a primeira chave sempre deveria ficar na linha seguinte à função, assim como fica a chave que fecha. Se a chave que fecha fica numa linha única, porque não a chave que abre ? Sempre acho que para a organização do código, para uma melhor legibilidade, os parêntesis, colchetes e chaves devem ficar simétricos, mantendo uma geometria e uma proporção que facilitam a visualização e o entendimento do código. Mas isso é algo muito pessoal. De qualquer forma, parabéns pelo seu excelente curso.

    • @cfbcursos
      @cfbcursos  7 років тому +2

      kk, beleza, já eu não consigo acostumar com as chaves na linha de baixo...
      valeu, muito obrigado

    • @lucasoad399
      @lucasoad399 7 років тому +1

      Tbm sempre fiz como o professor, mas seu ponto tem muita lógica. Pode ajudar na identação mesmo. Vou tentar me adaptar.

  • @wedsonpinheiro1518
    @wedsonpinheiro1518 4 роки тому

    E se eu quiser colocar data do meu aniversario?

  • @amarobarbosa8483
    @amarobarbosa8483 4 роки тому

    fala prof1 cara faz muito tempo! mas agora que to estudando
    na hora de compilar deu o seguinte erro: * erro linha 20: res=soma2(175,25); e no comentario ta: 39 [Error] ambiguating new declaration of 'int soma2(int, int)'. é oque ?

  • @pedromenezes6558
    @pedromenezes6558 6 років тому +18

    Eu estava com um ERRO que ao Executar e Compilar aparecia a STRING "AVIAO" 4 vezes e não sabia aonde era.
    Então sei que talvez outras pessoas podem acabar errando no mesmo lugar.
    Na vídeo aula parece que ele usa parênteses ["CARRO", "MOTO", "BARCO", "AVIAO"]
    mas na verdade são CHAVES.
    é só trocar .... {"CARRO", MOTO... } ETC
    Ficando assim..
    string transp[4]= {"CARRO", "MOTO", "BARCO", "AVIAO"};
    Abraçosss...

    • @agnaldolp
      @agnaldolp 5 років тому +2

      Tive o mesmo problema e achei a mesma "solução"!
      Rssss

    • @jonasjeron1475
      @jonasjeron1475 4 роки тому +2

      caraca, tava com o msm erro e nao sabia ajeitar, refiz o codigo 3 vezes kkk
      obg pela ajuda amigo!

    • @magnos2000
      @magnos2000 4 роки тому

      mais de uma hora tentando achar o erro e nada. ai vim olhar os comentarios..rsrsrss... obrigado hehehehe...

    • @JonasHP100
      @JonasHP100 4 роки тому

      aqui ficou com o mesmo erro, aparece moto 4x mesmo com as chaves

    • @magnos2000
      @magnos2000 4 роки тому +1

      @@JonasHP100 manda seu codigo. Provavelmente haja outro erro

  • @ivansouza854
    @ivansouza854 6 років тому +2

    Fi, não morre não pelo amor de deus

    • @cfbcursos
      @cfbcursos  6 років тому +2

      Olha eu pretendo viver por longos anos viu, hehehehehe, e espero que vc possa estar aqui para acompanhar as aulas do canal =)

    • @Samuel-dh9so
      @Samuel-dh9so 10 місяців тому

      Kakakakkaka, eu também pensei nisso. O melhor professor que já encontrei

  • @sivispacemparabelum78
    @sivispacemparabelum78 5 років тому

    ainda to tentando entender pq nao usa endl ao inves do

    • @crito3534
      @crito3534 4 роки тому

      Porque tem a metade dos caracteres.

  • @jorgewagner7039
    @jorgewagner7039 6 років тому +2

    Professor, eu não consigo diferenciar o void de outros tipos de variáveis. Me explica pfvvvvv

    • @umcaracansado7618
      @umcaracansado7618 6 років тому

      Uma void não é exatamente uma variável , pense nela como um objeto só que possui multiplas ou únicas funcionalidades;

    • @metaorior
      @metaorior 5 років тому

      void significa vazio , significa que não retorna nada ou que não tem tipo/type (int char bool...)
      ex int resultado -> força um int (intege/ inteiro)
      void resultado -> resultado pode ser string/int/bool/float/double

  • @andrelf2184
    @andrelf2184 5 років тому +2

    poderia utilizar o cin para o usuário informar os dados.... valeuu

  • @rafaelfinger4501
    @rafaelfinger4501 4 роки тому

    Estou com um problema, quando executo o programa não aparece o número, so aparece a escrita

  • @luizclaudiogoncalvesleitec7205
    @luizclaudiogoncalvesleitec7205 8 років тому +1

    alguém pode me ajudar a procurar uma postila que estuda interface gráfica

    • @jonasjeron1475
      @jonasjeron1475 4 роки тому

      o professor fez um curso de qt creator. È um criador de interface grafica do C++

  • @joaopedro-jy9zb
    @joaopedro-jy9zb 8 років тому +1

    professor como faço para a string ler a barra de espaço??

  • @superXBx
    @superXBx 8 років тому

    Boa tarde professor, fiz conforme a aula, mas, o vetor avião repete 4 vezes e não aparece as outras 3 strings. Um Warning no compilador diz a seguinte mensagem: Aula 22.cpp:13: warning: left-hand operand of comma has no effect

    • @cfbcursos
      @cfbcursos  8 років тому +2

      Preciso ver o arquivo, envia pro email do canal

    • @MAXoliveiraS
      @MAXoliveiraS 8 років тому +1

      tenho o mesmo problema, estou utilizando o dev c++ e não o codeblocks, pode ser esse o motivo?

    • @victoramericano03
      @victoramericano03 6 років тому

      eu tive o mesmo problema, era porque usei parenteses em vez de chave

  • @rafaelfarsura8773
    @rafaelfarsura8773 2 роки тому

    Bruno, quando voce utilizou strings nao declarou o include de string e funcionou do mesmo jeito, comigo já deu erro ao tentar imprimir sem adicionar essa biblioteca pois diz que falta um operador (?)
    Só pra fins de curiosidades, mt obrigado pelas aulas, muito melhor q 99% dos cursos ai

  • @nandocrowler
    @nandocrowler 6 місяців тому

    Bruno parabéns pelo seu canal, já a algum tempo acompanho suas aulas, o melhor que encontrei pra começar na linguagem c++. Essas aulas são antigas não sei se ainda responde os comentários. Porém observei que se eu criar as funções antes da função principal eu não preciso prototipar as funções. Você disse que o mais correto é criar a função main depois as outras funçoes, mas não é menos trabalhoso se eu deixar o main para o final?

  • @JoaoPaulo-zv8ry
    @JoaoPaulo-zv8ry 5 років тому

    Parâmetro é o que está dentro dos parênteses na função; argumentos vem do que a gente digita na função main.

  • @AntonioCarlos-tb2ys
    @AntonioCarlos-tb2ys 4 роки тому +1

    Professor eu não entendi a diferença de usar as funções void soma e o int soma2. Os dois estão retornando um valor na função principal. Qual é a diferença de cada uma delas??

    • @eduardo_mota
      @eduardo_mota Рік тому

      a diferença é que int soma2 retorna o resultado da soma como um valor inteiro, permitindo que esse valor seja usado em outras partes do código. A segunda função void soma não retorna resultado, apenas imprime no console.

  • @Loucrazy1
    @Loucrazy1 3 роки тому

    10:50 ué mas vc não tinha q declarar o i lá em cima primeiro? q doidera

    • @cfbcursos
      @cfbcursos  3 роки тому +1

      O i foi declarado no scopo do for

    • @Loucrazy1
      @Loucrazy1 3 роки тому

      @@cfbcursos ah ta, faz sentido rs só q essa lógica não funcionou no escopo local.