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

Поделиться
HTML-код
  • Опубликовано: 22 янв 2025

Комментарии • 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....

  • @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

  • @djalmasilva8761
    @djalmasilva8761 7 месяцев назад

    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?

  • @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. 👍🏾

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

  • @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 =)

  • @emersonborba5166
    @emersonborba5166 8 лет назад +1

    que beleza fessor

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

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

  • @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

  • @leaolibertario3090
    @leaolibertario3090 10 месяцев назад

    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

  • @alexandregrotto1839
    @alexandregrotto1839 7 лет назад +1

    Simples, direto ao assunto. Muito bom!

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

  • @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

  • @luizfreitasrj1
    @luizfreitasrj1 7 лет назад

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

    • @cfbcursos
      @cfbcursos  7 лет назад

      Valeu Luiz, muito obrigado meu caro

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

    Aula sensacional

  • @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

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

    top !!!! Mestre .....

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

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

  • @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 Месяц назад

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

  • @liriamludovino1135
    @liriamludovino1135 3 года назад

    MARAVILHOSO!!

  • @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 !!

  • @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 !!

  • @adrianosoares8474
    @adrianosoares8474 7 лет назад +4

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

  • @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

  • @pedroolmartins
    @pedroolmartins 6 лет назад

    Muito bom!

    • @cfbcursos
      @cfbcursos  6 лет назад +1

      Valeu brother, bons estudos

  • @henriquehc8657
    @henriquehc8657 4 года назад +2

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

  • @ciroqueirox434
    @ciroqueirox434 8 лет назад +1

    PARABÉNS PROFESSOR EXCELENTE AULA

    • @cfbcursos
      @cfbcursos  6 лет назад

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

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

    Muito legal isso!

  • @gabriellerosa6453
    @gabriellerosa6453 6 лет назад +1

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

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

    Melhor Canal de C++ que encontrei em Todo o RUclips!

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

  •  2 года назад

    Excelente aula. Muito obrigado.

  • @tdeyvid
    @tdeyvid 5 лет назад +1

    CURSO ÓTIMO.

  • @ketlinelizabethgarcia6766
    @ketlinelizabethgarcia6766 6 лет назад +1

    obrigada!!

  • @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

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

  • @B4rucplay
    @B4rucplay 8 лет назад

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

  • @antonioroberto6044
    @antonioroberto6044 10 месяцев назад +1

    the best teacher ini the world

  • @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 4 года назад

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

  • @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

  • @henriquesoaresgameplay
    @henriquesoaresgameplay 8 лет назад

    Aulas excelentes Bruno, ganhou mais um inscrito!

    • @cfbcursos
      @cfbcursos  8 лет назад +1

      +Henrique Soares Valeu Henrique

  • @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!

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

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

    Eu vim do curso de JavaScript

  • @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?

  • @Aleprofessor100
    @Aleprofessor100 5 лет назад

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

  • @dolfinho87
    @dolfinho87 4 года назад

    Excelente demais! Grato!

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

  • @VaneSlasher
    @VaneSlasher 4 года назад +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

  • @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

  • @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

  • @pinksandpiter5101
    @pinksandpiter5101 3 года назад

    vlw professor, otima aula

  • @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 ?

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

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

  • @cassiagp87
    @cassiagp87 8 месяцев назад +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 7 месяцев назад

      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😂

  • @lincolnferreira9792
    @lincolnferreira9792 6 лет назад

    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.

  • @luizhenriquenoronhamaia8564
    @luizhenriquenoronhamaia8564 7 лет назад

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

  • @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

  • @idgamer7306
    @idgamer7306 5 лет назад

    Salve Professor tmj

  • @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

  • @sivispacemparabelum78
    @sivispacemparabelum78 5 лет назад

    ainda to tentando entender pq nao usa endl ao inves do

    • @crito3534
      @crito3534 4 года назад

      Porque tem a metade dos caracteres.

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

  • @kakashisuzuki8068
    @kakashisuzuki8068 6 лет назад +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 5 лет назад

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

  • @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

  • @rafaelfinger4501
    @rafaelfinger4501 4 года назад

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

  • @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

  • @bilamoraes31
    @bilamoraes31 4 года назад

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

  • @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 7 лет назад

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

    • @shadowy3728
      @shadowy3728 7 лет назад

      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 7 лет назад

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

    • @duduhhenrique8771
      @duduhhenrique8771 7 лет назад

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

  • @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!

  • @wedsonpinheiro1518
    @wedsonpinheiro1518 4 года назад +1

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

  • @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

  • @pedroluca5274
    @pedroluca5274 9 лет назад +3

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

    • @cfbcursos
      @cfbcursos  9 лет назад +1

      +Pedro Luca Estou sim Pedro

  • @Hetouioioioiedu
    @Hetouioioioiedu 4 года назад

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

  • @wedsonpinheiro1518
    @wedsonpinheiro1518 4 года назад

    E se eu quiser colocar data do meu aniversario?

  • @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!

  • @DihelsonMendonca
    @DihelsonMendonca 8 лет назад +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  8 лет назад +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.

  • @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

  • @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

  • @joaopedro-jy9zb
    @joaopedro-jy9zb 8 лет назад +1

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

  • @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++

  • @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

  • @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

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

  • @andrelf2184
    @andrelf2184 5 лет назад +2

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

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

  • @nuzak8248
    @nuzak8248 3 года назад

    Olá, eu tenho uma dúvida, n sei se vc irá ver isso já q o vídeo é de 4 anos atrás, mas igual, a dúvida que eu tenho é se tem como usar tipo um #include nome da função? é q eu tava vendo ali que vc cria a função lá em baixo e dps vc pega a primeira linha da função e coloca lá em cima

    • @PSTNH_D_DNT
      @PSTNH_D_DNT 3 года назад

      @Nuzak vc quis dizer arquivos de cabeçalho? O professor ensina isso mais pra frente.

  • @nandocrowler
    @nandocrowler 7 месяцев назад

    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?

  • @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 11 месяцев назад

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

  • @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

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

    o argumento em vetor pode ficar vazio ou ter qualquer valor q funciona normalmente:
    void tr(string tra[]){
    for(int i=0; i