Linguagem C - Aula 3.1 - Entenda variÃĄveis e atrubuiçÃĢo de dados - operador = em C (2022)

āđāļŠāļĢāđŒ
āļāļąāļ‡
  • āđ€āļœāļĒāđāļžāļĢāđˆāđ€āļĄāļ·āđˆāļ­ 13 āļ.āļĒ. 2024
  • ðŸ‘ĻðŸŧ‍ðŸ’ŧ QUER TER ACESSO ÀS LISTAS DE EXERCÍCIOS E SLIDES DA AULA ⁉ïļ
    👇ðŸŧ👇ðŸŧ👇ðŸŧ👇ðŸŧ👇ðŸŧ👇ðŸŧ👇ðŸŧ👇ðŸŧ👇ðŸŧ👇ðŸŧ
    ⚠ïļADQUIRA A LISTA DE EXERCÍCIOS atravÃĐs deste link:
    👉ðŸŧ profpietro.com...
    Neste link vocÊ ainda terÃĄ direito de:
    ✅ Garantir acesso vitalício a este curso de Linguagem C, dentro da minha plataforma de hospedagem de cursos;
    ✅ Ter acesso aos exercícios resolvidos;
    ✅ Ter acesso aos slides utilizados nas aulas;
    ✅ EmissÃĢo do seu certificado de conclusÃĢo do curso para comprovar que realizou e teve o aproveitamento necessÃĄrio no curso.
    EstÃĄ com muita dificuldade em programaçÃĢo?
    MARQUE UMA AULA PARTICULAR COMIGO:
    ðŸŽŊcontato@profpietro.com
    Estou no Linked-in: / profpietromartins
    Estou no GitHub: github.com/pie...
    Estou no Instagram: / profpietromartins

āļ„āļ§āļēāļĄāļ„āļīāļ”āđ€āļŦāđ‡āļ™ • 180

  • @adrianoalves9211
    @adrianoalves9211 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +21

    A didÃĄtica do meu professor de programaçÃĢo nÃĢo ÃĐ das melhores. Estou aprendendo tudo por aqui e aplicando nos exercícios. Muito bom!

  • @herculesdamata
    @herculesdamata 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +19

    A melhor coisa ÃĐ estudar assistindo uma aula vendo um professor bonito. Mas eu juro que estou prestando atençÃĢo na aula.😂

    • @emerssonmarques
      @emerssonmarques 7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

      verdade, com maior respeito😁

    • @herculesdamata
      @herculesdamata 7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      @@emerssonmarques Mar num ÃĐ?! Muito lindo, cara.😄

    • @AlstrickR0bi
      @AlstrickR0bi 6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Gata, tu ÃĐ muito safado viu??

    • @vtorggomes
      @vtorggomes 6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Kkkkkk

    • @Sixzl
      @Sixzl 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Preciso nem perguntar

  • @thebestofferforyou
    @thebestofferforyou āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +5

    Melhor professor da Unicesumar...as aulas desse canal sÃĢo melhores do que as da Faculdade

    • @GabrielAlves-uk7ej
      @GabrielAlves-uk7ej āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      NÃĢo confunda aula tÃĐcnica com faculdade, esses cursos sÃĢo voltados e específicos para essa finalidade ja a faculdade abrange como um todo, por isso tem outras matÃĐrias.

  • @inoxcromo
    @inoxcromo 11 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +17

    É bilhÃĢo!
    E sÃĢo 39 antes e apÃģs a vírgula.
    Sou aluno da graduaçÃĢo e de cursos tÃĐcnicos aos 56 anos, pesquisei bastante, e afirrmo: estÃĄ de parabÃĐns!
    Tem muita gente perdida nos cursos de exatas e afins.
    Teu canal servirÃĄ de referÊncia e indicaçÃĢo (indicarei) para iniciantes. Tem muito professor na academia que: ou ÃĐ preguiçoso ou covarde ou farsantes.
    Obrigado!

    • @profpietromartins
      @profpietromartins  7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Boa, obrigado.

    • @YoutuberzinhoGenerico
      @YoutuberzinhoGenerico 4 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Segundo a tabela, variÃĄveis do tipo float e double nÃĢo suportariam valores negativo. Procede?

  • @ronaldoprimo3914
    @ronaldoprimo3914 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +19

    Suas aulas sÃĢo Ãģtimas. Tenho 36 anos e estou iniciando no mundo da programaçÃĢo.

    • @profpietromartins
      @profpietromartins  7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +3

      Continue! NÃĢo desista. Ao longo dos anos, o sucesso ÃĐ quase garantido.

  • @viniciusgamesbr
    @viniciusgamesbr āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +9

    vale a pena dizer que o "%s" deixa de ser "%c" pois ao fazer char nome[50] ; , vocÊ estÃĄ criando uma cadeia, ou STRING em inglÊs. Assim, com s de string, %c passa a ser %s. Acho que ajuda a lembrar que nÃĢo vai ser usado o %c. Como eu comecei pelo Python, antes da C, jÃĄ tinha na cabeça a nomenclatura de string. Ótima aula!

    • @profpietromartins
      @profpietromartins  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +4

      Perfeitíssimo, Vinícius, obrigado pela contribuiçÃĢo! Temos uma aula sobre strings nesse curso aqui. Vale a pena dar uma olhada.

    • @viniciusgamesbr
      @viniciusgamesbr āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      @@profpietromartins sigo assistindo para ver todo o conteÚdo da playlist!

  • @rafaelaugusto137
    @rafaelaugusto137 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +13

    Melhor professor, sentimos saudades das suas aulas de FAC

    • @profpietromartins
      @profpietromartins  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

      Opa... bora continuar as aulas aqui pelo YT!

  • @MPENT12
    @MPENT12 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

    Ãģtima aula, muito esclarecedor tudo! atÃĐ aqui sigo entendendo completamente tudo!

  • @alanc7958
    @alanc7958 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +29

    Obrigado! VocÊ estÃĄ fazendo um Ãģtimo trabalho ministrando essas aulas sobre linguagem C, espero que nÃĢo desanime. Estou ansioso para ver todas as outras aulas.
    Ps: estÃĄ sendo de grande ajuda para retomar conteÚdos que tive na faculdade.

    • @profpietromartins
      @profpietromartins  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +6

      Top, meu amigo. De qual faculdade vocÊ ÃĐ? Conte comigo.

    • @d.o5996
      @d.o5996 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

      @@profpietromartins eu estou n a UVA e desesperado ... quase desistindo 1° período

  • @rodrigoaparecidoguimaraes3868
    @rodrigoaparecidoguimaraes3868 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +4

    Vem dar aulas na minha faculdade!!!!!!😅ðŸĪĢ😂 ParabÃĐns pela sua didÃĄtica e calmaria para explicar.ðŸĪðŸ‘ðŸ‘ðŸ‘

  • @lukassauro
    @lukassauro 27 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    As aulas sao muito boas, dÃĄ pra fazer cada aula, treinar o conteudo, absorver ..e ir para a sequÊncia!!
    Didatica sensacional

  • @joaovitormeireles9505
    @joaovitormeireles9505 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    ParabÃĐns excelentes aulas

    • @profpietromartins
      @profpietromartins  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Grato pelo feedback! Vamos em frente.

  • @fabianapaivalima2194
    @fabianapaivalima2194 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +4

    VocÊ explica muito bem! EstÃĄ me salvando na facul! ParabÃĐns!

    • @profpietromartins
      @profpietromartins  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Massa, Fabiana. De qual facul vocÊ ÃĐ? Grande abraço!

  • @tiagofeliciano7859
    @tiagofeliciano7859 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +4

    Aí sim professor Pietro muito obrigado pela aula , vocÊ ainda tÃĄ novo aínda professor Pietro , kkkkkkk

    • @profpietromartins
      @profpietromartins  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      kkkkk old but gold

  • @thiagojgrange925
    @thiagojgrange925 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    Sua didÃĄtica ÃĐ maravilhosa!

  • @samuelfernandesdelima4871
    @samuelfernandesdelima4871 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    CARA, cada vez aprendendo mais com vc, muito obrigado por todo esse conteudo que vc disponibilizou.

  • @danielgranha6023
    @danielgranha6023 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +6

    No scanf para inserir o valor da variÃĄvel "nome", nÃĢo precisa colocar o "&" antes do nome da variÃĄvel para ela receber os caracteres?

    • @phrozanez
      @phrozanez āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

      Mesma duvida que vc! Vi que ele aceitou o nome mesmo sem o &.

    • @Laaawww
      @Laaawww 20 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē +1

      Quando se usa scanf para ler strings, vocÊ nÃĢo precisa do operador &, porque o nome da variÃĄvel (como nome ou nasc) jÃĄ ÃĐ um ponteiro para o primeiro elemento do array.

  • @cosmedossantoscrispim7210
    @cosmedossantoscrispim7210 8 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    OlÃĄ, bom dia. VocÊ ÃĐ realmente um dos melhores, mais uma vez eu digo que de todos os ensinamentos que vocÊ divulga , eu consegui fazer alguns exercícios explicados por vocÊ e eu estou conseguindo aos poucas entender como devem ser feitos, mÃĄs o interessante ÃĐ que eu observei de que cada id que executamos determinados tipos de programas, existem diferenças entre eles ou eu posso estar enganado, enfim, venho agradecer mais uma vez por estar ajudando tantas pessoas que atÃĐ entÃĢo eram leigas e acabam se interessando por coisas desses tipos, hoje em dia os sistemas tecnolÃģgicos estÃĢo nos obrigando a entender melhor as mudanças tecnolÃģgicas para acompanhar a evoluçÃĢo de equipamentos novos chegando no mundo, valeu e deus que te abençoe pelo que vocÊ estÃĄ fazendo.

  • @celeirodomingoslapapa4113
    @celeirodomingoslapapa4113 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Estou aprendendo muito com este curso online, obrigado

  • @ddayane_santos
    @ddayane_santos āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    Nossa, sem palavras! â™Ĩ

  • @PietroOliveira
    @PietroOliveira āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +4

    No int (long) a faixa de representaçÃĢo nÃĢo seria 2 bilhÃĩes e nÃĢo 2 trilhÃĩes como estÃĄ no vídeo (5:08)? Em tempo: excelente vídeo!

    • @Master665-n3j
      @Master665-n3j āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      sim sim

  • @leonardofarias5981
    @leonardofarias5981 8 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Obrigado por compartilhar seus conhecimentos professor Pietro, Deus abençoe sua vida!

  • @mineirowz
    @mineirowz 11 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +4

    Galera, voltando aqui pra dar um feedback sobre o char. Estava codando alguns exercícios ÃĐ voltei na aula pra relembrar e o professor talvez nÃĢo tenha dito. Em strings compostas como nomes, ruas e etc. como JoÃĢo Miguel, Rua tal tal.. Se utiliza muito em vez do char a seguinte sintaxe: fgets(nomedavariavel,valor de caracteres,stdin); Espero ajudar alguÃĐm pois quebrei a cabeça pra procurar esse conteÚdo e sÃģ achei nos meus grupos de devs. Um abraço a todos!

    • @blogueiraatipica
      @blogueiraatipica 10 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Entendi foi nada

    • @ektugu
      @ektugu 10 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      no caso pra esses nomes compostos aparecerem teria q colocar underline "_" certo, pra aparecer. Coloca um ex; da sintaxe ae desse que vc fez,

    • @eddielennox
      @eddielennox 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Por que no exemplo do professor o scanf() para o caso do nome funcionou sem o &?

  • @dogcosmico1234
    @dogcosmico1234 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    conteÚdo muito bom !!

    • @profpietromartins
      @profpietromartins  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Obrigado, meu amigo!!!

  • @user-ep4cx9dy8b
    @user-ep4cx9dy8b āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Aulas 100% didÃĄticas, conteudo excelente, descomplicado, obrigado por compartilhar seu conhecimento professor.

  • @Gabe.910
    @Gabe.910 9 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    É uma honra ter esse professor na minha faculdade. Continue com o Ãģtimo trabalho prof!!

  • @renanlins3916
    @renanlins3916 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +11

    O int long nÃĢo seria bilhÃĩes ao invÃĐs de trilhÃĩes?

  • @NABATIDA-PE
    @NABATIDA-PE 10 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Obrigado por mais essa aula!

  • @MarcusGearX
    @MarcusGearX 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    PietrÃĢo ataca novamente aula 3.1 e bora pra prÃģxima!!!

    • @profpietromartins
      @profpietromartins  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Bora dÃĄ-lhe!

  • @rodolphomonteiro5396
    @rodolphomonteiro5396 7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

    Mas uma explicaçÃĢo top !

  • @projetosvariados4964
    @projetosvariados4964 11 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +2

    Ótimo conteÚdo vc tem uma boa didÃĄtica parabÃĐns .
    Eu fiquei com uma duvida.
    Na linha 19 ( scanf ("%s", nome) ;
    Antes da palavra (Nome) nÃĢo tem o símbolo do e comercial (&).
    Como nas outras variÃĄveis.
    A pergunta e.
    quando usa a variÃĄvel CHAR nÃĢo precisa usar o e comercial (&) ?

  • @sangelabento
    @sangelabento āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Perfeito 👏

  • @bernardocastro614
    @bernardocastro614 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Obrigado pelas aulas!! Ta me ajudando muito na disciplina de iniciaçÃĢo a computaçÃĢo (IC) da faculdade!

  • @BOASRODRIGUESDE
    @BOASRODRIGUESDE 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Professor vocÊ tem um Dom continue essa pessoa fantÃĄstica

  • @franeylacerda1
    @franeylacerda1 6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    ParabÃĐns pela facilidade de passar conhecimento e confiança numa das matÃĐrias que poucos gostam de aprender pelo seu nível de complexidade.
    Obs: depois da uma corrigida no título.

  • @jeanlima9463
    @jeanlima9463 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +9

    Boa noite, Professor. Excelente curso, estou gostando demais. Por acaso vocÊ nÃĢo teria apostilas deste curso?

    • @Anonimo-lw8wv
      @Anonimo-lw8wv āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      É sÃģ tirar prints das tabelas.

  • @stellabruschi9751
    @stellabruschi9751 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Como sempre sensacional, Prof. chego em casa cansada mas nÃĢo vou dormir antes de assistir suas aulas pois sei que todo dia vou aprender um pouquinho desse mundo de programador que antes me parecia impossivel...depois de suas aulas me sinto muito mais confiante e com vontade de entender a ligunagem C que antes eu odiava..valeu prof!!!!

    • @EarthMaluca
      @EarthMaluca āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      como vc estÃĄ hoje em relaçÃĢo aos estudos?
      edit: talvez esteja errado, pois eu responde com base na aula passada e nÃĢo nessa de agora que eu ainda nem assisti kkkkkk

  • @linguisticacomovinicius
    @linguisticacomovinicius 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    De novo, excelente 🙂!

  • @giselecamara1
    @giselecamara1 9 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Boa tarde professor! Eu com 43 anos comecei anÃĄlise e desenvolvimento de sistemas ead pela Ampli Anhanguera semana passada e jÃĄ estava pensando em desistir. Sou biomÃĐdica e ads seria minha segunda graduaçÃĢo. Como vc mesmo disse, minha cabeça estava soltando fumaça pq tenho mais facilidade em entender por vídeos explicativos como os seus, e o conteÚdo que estou vendo, ÃĐ quase todo em texto, e a explicaçÃĢo ÃĐ muito rasa, como se fosse feito para pessoas que jÃĄ tem alguma noçÃĢo. Quero muito dar continuidade neste curso, mas vou precisar das suas aulas para isso.

  • @GrandePlinio
    @GrandePlinio āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Uma opçÃĢo sem usar o #define poderia ser executado tambÃĐm da seguinte maneira?
    #include
    int main()
    {
    char texto[100] = "Este eh o texto";
    printf ("%s", texto);
    return(0);
    }
    *Mas eu entendo a importÃĒncia da constante...

  • @mailmarodrigues4740
    @mailmarodrigues4740 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Bora lÃĄ ver mais umas dicas!

  • @musicascontadas
    @musicascontadas 8 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Muito obrigado pela aula.

  • @viniciuspazamoreira636
    @viniciuspazamoreira636 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    ConteÚdo sensacional , o jeito que voce explica e ensina e muito bom, eu ja estava fritando com esse conteÚdo na faculdade , voce salvou muito rsrsr. Muito obrigado e parabens

  • @yhwh316
    @yhwh316 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Bom pra caramba esse Pietro seloko! FÃĢ desde a UNICESUMAR PR

  • @brunosilva-ch7gu
    @brunosilva-ch7gu 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    professor fiquei com uma duvida, por que voçÊ nÃĢo usou o, "&" no scanf do nome?????? scanf("%s", nome);

    • @alonsoestevam
      @alonsoestevam 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +5

      Oi, Bruno, beleza? O sinal "&" nÃĢo ÃĐ necessÃĄrio em string ou array, por isso pode colocar scanf("%s", nome) sem problema

  • @gabrielpimentasantos4035
    @gabrielpimentasantos4035 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Obrigado cara

  • @lhenri3724
    @lhenri3724 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Ótima aula, muito obrigado! Gosto quando o professor ÃĐ direto e claro, em vez de explicar como se tivesse ensinando um bando de orangotangos. Kkkk

  • @JuarezMatos-qj3gi
    @JuarezMatos-qj3gi 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Na linha 19 do cÃģdigo faltou o & e mesmo assim o valor digitado pelo usuÃĄrio foi salvo na variÃĄvel nome, fiquei confuso. EstÃĄs de parabÃĐns pelo dom que tens de ensinar. obrigado por tudo.

    • @profpietromartins
      @profpietromartins  5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      Fica em paz. Na aula de strings vocÊ vai ver isso de novo. NÃĢo precisa de & nesse caso

  • @SiriLepe
    @SiriLepe 9 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    te amo

  • @chomptar
    @chomptar 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    essse reverb gigantesco no início ÃĐ muito bom kkkkkk. Ótima aula.

  •  10 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Uma excelente prÃĄtica (tratada inclusive por outras linguagens herdeiras como C++ e Java) ÃĐ se certificar de que as variÃĄveis declaradas realmente deverÃĢo ser usadas. Quando se trabalha com IDEs, fica evidente esse recurso.
    Delegando essa responsabilidade ao programador, a Linguagem C nÃĢo trata desse caso.

  • @sorayacoutinho5780
    @sorayacoutinho5780 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    ConteÚdo sensacional!!!

  • @fs0c-gh0st
    @fs0c-gh0st 10 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    As vezes tento fazer algumas modificaçÃĩes no cÃģdigo, ou escrever antes de ver o exemplo. Mas essa sintaxe dificulta bastante haha

  • @GrandePlinio
    @GrandePlinio āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Muito obrigado pelo conteÚdo a a atençÃĢo professor Pietro! Fiquei curioso pois lendo os comentÃĄrios percebi (ou nÃĢo cheguei a encontrar) nenhuma dÚvida onde a pessoa da exemplo do cÃģdigo... Parece que ninguÃĐm posta cÃģdigo por aqui, mas acabei fazendo no penÚltimo comentÃĄrio, desculpem se ÃĐ bored... abraços

  • @diegomartins7214
    @diegomartins7214 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Obrigado!

  • @brunabarcelos510
    @brunabarcelos510 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    estudando isso pois preciso quase gabaritar minha prova de prog pra passar, me desejem sorte

  • @reactbonfim
    @reactbonfim 18 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    Aula muito boa, fiquei apenas com uma dÚvida. Por que no exemplo do professor o scanf() para o caso do nome funcionou sem o &?

  •  10 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Na verdade, a clÃĄusula #define determina variÃĄveis ambiente, o que explica a prÃĄtica de definir nomes com todas as letras em MAIÚSCULO. Essas variÃĄveis ambiente sÃĢo específicas para o programa/aplicaçÃĢo a ser desenvolvidos. Elas nÃĢo sÃĢo variÃĄveis ambiente do sistema operacional.

  • @williamdedeus5866
    @williamdedeus5866 3 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    No cÃģdigo nÃĢo foi adicionado o & junto a variÃĄvel nome no scanf. Por quÊ?

  • @andrefelix5784
    @andrefelix5784 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    por que a variÃĄvel nome nÃĢo recebe & no scanf? tÃī começando agora, galera, tenham paciÊncia. obrg

  • @Adestudos
    @Adestudos 6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    ðŸĪœðŸĪ›

  • @eletronicbrazil
    @eletronicbrazil āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Ótimo, mas precisa muita atençÃĢo mesmo

  • @aloisiogoncalves3414
    @aloisiogoncalves3414 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Muito obrigado professor, nesse esquema de mostrar na prÃĄtica a tela do PC, escrevendo o cÃģdigo com a mÃĢo na massa e os erros comuns, eu aprendo melhor aqui doq no Studeo kkkkkkkkkk

    • @JOJOBIZARRO-cg2ko
      @JOJOBIZARRO-cg2ko āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Sim mano eu tambÃĐm acho melhor essa didÃĄtica pra aprender .

  • @dayvdsnt2876
    @dayvdsnt2876 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +3

    Tuas aulas aqui ÃĐ bem melhor que as aulas ministradas na Unicesumar.
    Devia usar a mesma didÃĄtica. 😄
    Obrigado pelas aulas, tÃĄ ajudando demais.

  • @mathstylish
    @mathstylish āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Ótima aula. PorÃĐm ÃĐ interessante ressaltar alguns pontos enquanto estÃĄ no começo do curso:
    1š stdio.h nÃĢo ÃĐ biblioteca, ÃĐ um cabeçalho. O que a diretiva de prÃĐ-processamento #include faz ÃĐ injetar o conteÚdo contido em stdio.h na linha 1 do arquivo, como se fosse um copiar/colar. Isso tambÃĐm acontece com a macro #define.
    2š Em C, os tipos podem ser signed (com sinal) e unsigned (sem sinal). Por padrÃĢo, quando vocÊ declara um char, ele ÃĐ signed, o que significa que consegue armazenar valores de -128 a 127 devido ao primeiro bit dos 8 bits de capacidade ser reservado para especificar se o nÚmero ÃĐ negativo (bit 1) ou positivo (bit 0). JÃĄ o unsigned armazena valores de 0 a 255, devido a nÃĢo ter que reservar o bit de sinal.
    3š Achei massa avisar que o tamanho do tipo pode variar dependendo da arquitetura. Para saber o tamanho em bytes / bits que ÃĐ alocado, pode imprimir dessa forma: printf("O tamanho de i (int) eh: %zu bytes / %zu bits
    ", sizeof i, sizeof i * 8);

    • @profpietromartins
      @profpietromartins  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Obrigado pelos complementos!

    • @eddielennox
      @eddielennox āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      OlÃĄ, declarei uma variÃĄvel nome e estou atribuindo valor a ela em tempo de execuçÃĢo atravÃĐs de um scanf(). Acontece que quando atribuo, por exemplo, o valor "Fulano de Tal" e vou recuperar o valor atravÃĐs de um printf() sÃģ retorna "Fulano". Por que isto estÃĄ acontecendo?
      char nome[50]="";
      printf("Digite o nome: ");
      scanf("%s",&nome);
      printf("Nome: %s.
      ",nome);
      (parte do cÃģdigo)
      ☝

  • @bolovo22
    @bolovo22 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +3

    Primeiramente, parabÃĐns pela aula Professor Pietro.
    Fiquei com uma dÚvida, "brincando" aqui com o cÃģdigo, coloquei nome e sobrenome, mas na hora de imprimir na tela, sÃģ apareceu o primeiro nome, o que pode estar faltando?

    • @profpietromartins
      @profpietromartins  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Estude sobre scanf e printf.. seu problema deve estar na leitura ou escrita dos dados.

  • @musicascontadas
    @musicascontadas 8 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Professor, a constante sempre serÃĄ declarada anteriormente ao int main e a variÃĄvel sempre apÃģs ele?

  • @rafaelsantos-mf2ge
    @rafaelsantos-mf2ge 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Nota 10

  • @eddielennox
    @eddielennox 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Professor, por que o seu scanf() para o caso do nome funcionou sem o "e comercial"?

  • @jessicaribeiro2166
    @jessicaribeiro2166 4 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    dÚvida, pq no scanf nao precisa do '&' antes do 'nome'?

  • @luizmariano0
    @luizmariano0 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Show

  • @lucasrafael2194
    @lucasrafael2194 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    "eae, belezinha"? formaçÃĢo fireball voltou com tudo?
    Nice video.

  • @savio2702
    @savio2702 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Professor qual o motivo de sempre que for usado um vetor de caracter ou string tem que ter vÃĄrios espaços de armazenamento reservado?? por exemplo char nome[50] ou char nome[100]?ao invÃĐs de char nome[20] ou char nome [12].

  • @brianronin505
    @brianronin505 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    mesma coisa que no js/ts porem com mais controle oque deixa o codigo mais complexo.

  • @musicascontadas
    @musicascontadas 8 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Escrevi saída na constante e o í foi mostrado como Y com um acento agudo. Como se faz para consertar isso?

  • @alexandreeletricista1420
    @alexandreeletricista1420 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    um belezinha resolve tudo. kkkkkkk

  • @amandafonsecarodrigues6720
    @amandafonsecarodrigues6720 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    por que na linha 19 o scanf nÃĢo tem o & e os outros sim?

  • @eddielennox
    @eddielennox āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    OlÃĄ, declarei uma variÃĄvel nome e estou atribuindo valor a ela em tempo de execuçÃĢo atravÃĐs de um scanf(). Acontece que quando atribuo, por exemplo, o valor "Fulano de Tal" e vou recuperar o valor atravÃĐs de um printf() sÃģ retorna "Fulano". Por que isto estÃĄ acontecendo?
    char nome[50]="";
    printf("Digite o nome: ");
    scanf("%s",&nome);
    printf("Nome: %s.
    ",nome);
    (parte do cÃģdigo)
    ☝

  • @igorgsantiago
    @igorgsantiago 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Onde estÃĢo as prÃģximas aulas? NÃĢo estou encontrando.

    • @profpietromartins
      @profpietromartins  2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Na playlist, Igor: th-cam.com/play/PLpaKFn4Q4GMOBAeqC1S5_Fna_Y5XaOQS2.html

  • @LucasBirty
    @LucasBirty 7 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    alguÃĐm sabe explicar porque ele nÃĢo colocou o & ao lado da variÃĄvel nome no scanf?
    eu acabei colocando e deu um alerta queria entender o motivo

  • @BrunoRodrigues-wr7cc
    @BrunoRodrigues-wr7cc 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    pelo que eu entendi a constante se torna meio inÚtil, pq eu iria usar uma constante e ficar preso em um valor se eu posso definir uma variÃĄvel com qualquer valor a minha escolha e mudar quando eu quiser?

  • @rafaelcarlos1075
    @rafaelcarlos1075 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    AULAS MUITO BOAS! tenho uma duvida aqui. Estou usando o win 11 e o cÃģdigo esta compilando perfeito com 0 de erros, entretanto quando eu vou executar estou tendo que digitar duas vezes a idade. e mesmo que digito,ex: 18 ( Enter ) 13 ( enter ) ele considera o primeiro. e so digitando duas vezes que ele vai para outra funçÃĢo ( no qual a altura )

    • @EarthMaluca
      @EarthMaluca āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      isso se deve a sintaxe
      .

  • @ivomarcos7225
    @ivomarcos7225 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Obrigado, se por ventura eu quiser armazenar dígitos e carÃĄcter em uma mesma variÃĄvel
    ?

    • @profpietromartins
      @profpietromartins  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Depende de como vocÊ quer fazer isso. Pode usar Structs. Ou... Unions (algo mais avançado).

  • @supersugainfo7341
    @supersugainfo7341 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    achava que tinha bilhÃĩes entre trilhÃĩes e milhÃĩes, como agente se engana kkkkkk

  • @sorteiodomatuto_Boa-sorte.
    @sorteiodomatuto_Boa-sorte. āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

    as variÃĄveis constantes sempre sÃĢo declaradas antes da funçÃĢo MAIN?

    • @profpietromartins
      @profpietromartins  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      NÃĢo necessariamente. Nos exemplos de iniciantes geralmente declaramos constantes atravÃĐs da diretiva "#define". Por boa prÃĄtica, costumamos fazer isso, sim, logo no início do cÃģdigo. Mas nÃĢo ÃĐ obrigaçÃĢo. Faça experimentos, declare em vÃĄrias porçÃĩes do cÃģdigo e veja o que o compilador fala.. Se der certo, avise a gente por aqui! Abraço.

  • @brendapaulo5035
    @brendapaulo5035 3 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    pq nao se usa & antes do nome em sacnf("%s",nome); ????

  • @andersoncosta1856
    @andersoncosta1856 6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Msm digitando float certo dentro do int main ele da erro pq serÃĄ ?

  • @feijao9641
    @feijao9641 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Boa tarde galera
    AlguÃĐm sabe me dizer se tem como fazer um cÃģdigo em c no Vs code
    Sem o system pause
    Mas mesmo assim ele vai pausar quando abrir o EXE
    No dev c++ por exemplo era sÃģ criar um projeto mas no VS nÃĢo sei

  • @rodolfomacedo8325
    @rodolfomacedo8325 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    Boa noite, professor! Uma dÚvida... Inseri meu nome completo, que contÃĐm 23 caracteres (contabilizando os espaços), porÃĐm , no final do programa, o sistema sÃģ imprime o primeiro nome (rodolfo). Mesmo sabendo que contÃĐm menos que 50 caracter, como determinamos na variÃĄvel char, eu alterei para 100, e mesmo assim o problema continuou. O que poderia ser?

    • @phrozanez
      @phrozanez āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

      Vi sua duvida e realmente acontece isso. Pesquisando aqui, encontrei alguem que explicou o porque: Voce tem que colocar um escape do tipo [^
      ] no tipo de formato "%s" ficando dessa forma - scanf("%[^
      ]s", &nome; - porque segundo ele, na forma usual ele irÃĄ entender que o espaco ÃĐ uma quebra de linha e voce tem que dizer para o sistema que o espaco ÃĐ um caracter e nao uma quebra de linha. Testei e deu certo.

    • @cthizu
      @cthizu āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      @@phrozanez Eu tentei, mas quando chega nessa parte ele pula para "dados informados" e ignora totalmente o nome. Como que eu faço? devo fazer alguma alteraçÃĢo no printf?

    • @phrozanez
      @phrozanez āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +2

      @@cthizu Provavelmente voce achara nas aulas adiante. Aula 6.2 explicou a duvida que eu coloquei

  • @Arthur91ish
    @Arthur91ish 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    fala professor o que devo fazer quando aparece o erro undefined referente to 'WinMain'

  • @roseanesribeiro
    @roseanesribeiro āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Um dÚvida: observei na linha 19 onde aparece scanf("%s.
    " , nome); vocÊ nÃĢo indicou o & e o programa executou sem problemas. Nesse tipo de variavel nÃĢo precisa indicar & junto com a variavel? Pensei que ficaria scanf("%s.
    " , &nome);
    Obrigada por suas aulas! EstÃĄ me salvando. VÃĄrios periodos tentando pagar programaçÃĢo e falhando com sucesso kkkk
    Espero que esse seja o Último!!!!

    • @profpietromartins
      @profpietromartins  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      Exato, Roseane. nome ÃĐ uma string (um vetor de char). Nesse caso, nÃĢo precisa do &

    • @roseanesribeiro
      @roseanesribeiro āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@profpietromartins Top! Obrigada pelo retorno.

  • @isaque-fernandes1068
    @isaque-fernandes1068 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Like! 👍

  • @Daniel-x2b
    @Daniel-x2b 5 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    NÃĢo funciona de jeito nenhum no meu.

  • @denislemos8031
    @denislemos8031 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    quando coloco para compilar aparece uma erro em outra aba $(CC) $(LINKOBJ) -o $(BIN) $(LIBS), sabe me dizer o que isso significa?

  • @phrozanez
    @phrozanez āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Professor, to quebrando a cabeca aqui... porque nesse exemplo do video a funcao SCANF de captura do NOME, funcionou sem o (&) &nome, estando dessa forma: scanf("%s", nome); ?

    • @phrozanez
      @phrozanez āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Esta explicando na Aula 6.2 - Strings

  • @tk00315
    @tk00315 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Da um erro nesse cÃģdigo que nÃĢo estou conseguindo resolver nem debugar. Mais alguÃĐm?

  • @marcoscouto6471
    @marcoscouto6471 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    alguem consegue me ajudar nessa questao
    o mesmo precisa ser desenvolvido em dev c++
    o ruim e que o curso sÃģ ensinou a trabalhar com o portugol estudio
    e nao consegui entender muito bem oque esta sendo pedido.
    questao :
    Programe uma funçÃĢo que recebe um nÚmero inteiro e verifica se todos os dígitos deste nÚmero sÃĢo iguais ou diferente e liste eles em ordens decrescentes. Obs: CÃģdigo fonte com no mínimo de 6 dígitos. Como exemplo, os nÚmeros 444, −222, e 5 satisfazem esta condiçÃĢo, enquanto que o nÚmero 78 nÃĢo. Crie tambÃĐm a funçÃĢo main que recebe o valor do nÚmero digitado pelo usuÃĄrio e exibe na tela uma mensagem informando se os dígitos deste nÚmero sÃĢo iguais.

  • @juliaonkuna
    @juliaonkuna āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Boa noite prof, tennho uma duvida sobre a linha 20 do scanf("%s" nome); Nao adicionaste o (&) comercial porque?

    • @profpietromartins
      @profpietromartins  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

      OlÃĄ, meu caro, tudo joia? Pois nome ÃĐ um vetor.

    • @juliaonkuna
      @juliaonkuna āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@profpietromartins obrigado meu prof

  • @richardsantos175
    @richardsantos175 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§ +1

    pq o sr. nÃĢo utilizou o "&" para a variÃĄvel "nome"?

    • @profpietromartins
      @profpietromartins  āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      O operador "&" ÃĐ utilizado para recuperar o endereço de uma variÃĄvel em memÃģria. Se nÃĢo foi utilizado, provavelmente, nÃĢo estavamos interessados no endereço da variÃĄvel, mas sim no valor armazenado por ela.

  • @homemdastrevas6238
    @homemdastrevas6238 2 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Onde posso encontrar os exercícios para praticar professor?