Estruturas de Repetição 3 - Curso de Algoritmos #11 - Gustavo Guanabara

Поділитися
Вставка
  • Опубліковано 4 січ 2025

КОМЕНТАРІ • 1,9 тис.

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

    Estude pelo nosso site e tire certificado de 40 horas. Curso completo em:
    www.cursoemvideo.com/curso/curso-de-algoritmo/

    • @davimunhoz8225
      @davimunhoz8225 4 місяці тому +1

      estava fazendo pelo site, porem chega na aula 10 e não deixa prosseguir, após assistir o video ele libera pra apertar o botão mas ao apertar ele recarrega a pagina permanecendo na aula 10 e o botão pra prosseguir some

  • @fillipeeduardoalves6563
    @fillipeeduardoalves6563 2 роки тому +150

    meus amigos, caso vcs não estejam entendendo e estejam quebrando a cabeça agora, relaxem!!!
    estava vendo essas aulas de estrutura de repetição numa sexta, meu cerebro estava derretendo, me dei o fds de descanso e quando retornei pra minha rotina de estudos....estava tudo muito mais claro!!! meu conselho é, se estiver muito dificil de entender ou vc estiver vindo de uma rotina muito intensa (como foi a minha) as vezes a gente só precisa de uma pausa e um descanso pro cerebro pra ele assimilar melhor!!! não entender de primeira é normal , só não desistam, sejam teimosos e persistentes que dá certo. esse professor é muito bom!!! tem uns bem ruins cobrando caro por ai... dêem valor no Guanabara!

    • @Numçei
      @Numçei 10 місяців тому

      Eu tinha feito isso na aula passada, ajuda bastante

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

      vdd mano,nao tava conseguindo resolver umexercicio que ele tinha passado,no dia seguinte resolvi de primeiraaa!

  • @mvvshark1
    @mvvshark1 Рік тому +40

    Minha recomendação para todos que estão fazendo o curso é, todas as vezes que o professor propor um exercício pause o vídeo e tente fazer da sua maneira, isso vai aguçar a sua criatividade e te estimular ser uma pessoa que gosta de resolver problemas, e nessa área de Ti pessoas assim que são valorizadas, hoje temos infinitas ferramentas que nos auxiliam, mas somente aqueles que de fato põem a mão na massa que se destacam.

  • @ricardocruz6350
    @ricardocruz6350 2 роки тому +120

    Eu tenho 48 anos e estou inciando e entrando de cabeça em Programação esse é o meu primeiro curso. Quero agradecer mais uma vez ao Professor Guanabara e aos irmãos(ães) que fixam comentários relevantes sobre o assunto.

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

      @G Pedroza Sensacional! A matemática é a linguagem mais científica que existe. Com o passar do tempo você vai conseguir juntar as duas(ou várias) formas de pensar e as possibilidades ficam ainda maiores.

    • @Joao_Paulo__
      @Joao_Paulo__ 10 місяців тому +1

      Conseguiu

    • @andreluizperin9028
      @andreluizperin9028 Місяць тому

      Kkk eu com 52 na luta pra aprender, mas o Guanabara tem uma didática excelente.

  • @MarcosVinicius-fx2wy
    @MarcosVinicius-fx2wy 7 років тому +611

    É importante dizer que, apesar de que o professor apresenta uma forma de se resolver um problema proposto utilizando uma determinada estrutura de código em Portugol, existem várias outras formas de resolve-lo em Portugol, e isso vale para todos os outros tipos de linguagem, por isso não se prendam a apenas um tipo de forma de resolver um problema, tentem criar suas próprias formas de resolve-lo. Sou iniciante em programação e o maior macete que eu encontrei foi este saber que eu posso construir um algoritmo para resolver um determinado problema e este algoritmo pode ter várias formas e apresentar o mesmo resultado! NÃO DÊ LIMITES A SUA MENTE! Abraços!

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

      o guanabara n programa, ele dá aula

    • @giovane_ps
      @giovane_ps 5 років тому +25

      Tu tem que ver a gambiarra que eu fiz no segundo exercício da aula 10, mas funcionou, isso é que importa kkkkk

    • @joaobatistasilva3649
      @joaobatistasilva3649 4 роки тому +8

      @@giovane_ps kkkkk, eu nao tava lembrando como fazia a variavel receber um caractere,depois disso foi facil, demorei mais no primeiro da aula 10

    • @VictorRockss
      @VictorRockss 3 роки тому +10

      Acho desnecessário. Se tem uma forma melhor e mais rapida de resolver um determinado problema, pra quê eu vou inventar um macete de um codigo mais complexo para resolver tal problema? Acho besteira, porem, cada um com seu cada um.

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

      @@VictorRockss na realidade ele está apresentado as estruturas e uma forma para resolver que provável que seja uma forma aceitável para os programadores em geral, ele mesmo fala que existe N formas para resolver. Agora se você conseguir fazer algo mais limpo, melhor! Caso não, devemos melhorar nosso algoritmo.

  • @victorzeigt3415
    @victorzeigt3415 5 років тому +229

    É bem simples pessoal :)
    Exercicio Fibonacci:
    Dica: Qualquer coisa usa um papel pra facilitar o raciocínio (percebi que teve bastante gente com dificuldade ai nos coments)
    algoritmo "Fibonacci"
    var
    C, F1, F2, PTF : Inteiro
    inicio
    F1

    • @luanevander
      @luanevander 3 роки тому +22

      Eu fiz:
      var
      F0, F1, S, C:inteiro
      inicio
      F1

    • @leonardoramires6343
      @leonardoramires6343 3 роки тому +14

      eu fiz tbm o seguinte (com estruTUra PARA)
      Var
      v1,v2,prox: inteiro
      inicio
      v1

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

      Com ajuda de vocês consegui fazer Fibonacci com a estrutra ENQUANTO:
      algoritmo "Fibonacci com Enquanto"
      // Função :
      // Autor :
      // Data : 09/01/2022
      // Seção de Declarações
      Var
      Cont,v1,v2,Fibo: inteiro
      inicio
      v1

    • @maurolimaok
      @maurolimaok 3 роки тому +35

      Estou quebrando a cabeça com esse algoritmo, mas vou ficar ao menos mais 1 dia ou dois antes de olhar a resposta. Os músculos, mentais inclusive, vem do enfrentamento do exercício, não de buscar o caminho mais fácil. Interessante que, em outro exercício, eu precisei mesmo de ajuda pra entender a lógica do exercício e, depois disso, acho que consegui escrever o mesmo algoritmo de 3 formas diferentes.
      O que quero dizer é que, mesmo que, no fim, a gente precise ter humildade e reconhecer que precisa de ajuda, isso faz parte do caminho para aprender.

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

      @Eduardo Castoldi Pois é. Eu vou tentar um pouco mais antes de ver as diversas respostas que salvei. Capacidade de dedução é importante nessa área.

  • @lidianneoliveira9916
    @lidianneoliveira9916 Рік тому +52

    Tenho 40 anos e estou recomeçando do zero, comecei o curso de algoritmo e pretendo continuar estudando na área de programação. Só queria agradecer ao Professor Gustavo e ao pessoal que sempre dá uma ajuda nos comentários!

    • @MilanoMarco
      @MilanoMarco Рік тому +6

      eu tenho 27 anos e fico me perguntando se sou capaz de aprender, as vezes me da vontade de desistir tenho dificuldade, estou aprendendo do zero nunca tive experiencia com nada

    • @Baianoteo
      @Baianoteo Рік тому +2

      @@MilanoMarco não desista. O pior é se arrepender de não ter feito algo. Se fizer, será um aprendizado. O conhecimento é dádiva mais importante que podemos ter.

    • @Baianoteo
      @Baianoteo Рік тому +2

      lets go

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

      TMJ 41 anos aqui

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

      ​@@MilanoMarcotambém estou começando do zero absoluto e tô sofrendo muito pra terminar esses exercícios no final da aula. Mas vale a pena, meu irmão é programador e ganha muito bem, isso que ele tem só 26 anos. Se eu dominar bem isso aqui, talvez ele me ajude a conseguir um bom emprego.

  • @bzurqs4421
    @bzurqs4421 2 роки тому +157

    eu sou o augusto e tenho 8 anos. a e to terminando seu curso e estou gostando bastante, obrigado

  • @diogogabriel5641
    @diogogabriel5641 10 місяців тому +14

    Para quem nao conseguiu fazer o desafio do minuto 17:05 , basta somente colocar um fimse acima do " se se (a%2=1) entao
    imp

    • @EnigmaQueen
      @EnigmaQueen 2 місяці тому

      Muito obrigada! E também deletar um FimSe. Nesse caso só pode ter 2 FimSe.

  • @MarianeCrisGomes1990
    @MarianeCrisGomes1990 5 років тому +115

    Para a galera que está tendo dificuldade, não desista. Alguns exercícios podem parecer impossíveis de fazer sem olhar a resolução, mas batendo um pouquinho a cabeça uma hora a solução vem! Sobre o curso, muuuito bom, estou aprendendo bastante e já conseguindo transpor esse aprendizado em Javascript!

    • @wellingtonrodrigues1666
      @wellingtonrodrigues1666 5 років тому +3

      Não desistir é a chave Mariane..valeu!!

    • @tabanido97
      @tabanido97 3 роки тому +6

      Fato, essa é a chave, na aula 10 teve um ex, que eu tinha feito o script certinho e tava errando por ter atribuído uma variável onde tinha que ter um comentário, fiquei horas e horas fritando neurônios e dps de 2 dias, achei a solução kkkkkkkk, quase vi a resposta, e dps de descansar e ler com calma achei o problema :D

    • @ricardocruz6350
      @ricardocruz6350 2 роки тому +1

      Poxa, é tão estimulante saber disso. Valeu mesmo!

    • @miguellopes9177
      @miguellopes9177 2 роки тому +1

      fazendo esses exercícios eu descobri como o ensino de escola que você aprende fundamental, médio é uma verdadeira merda que não desenvolve nada seu raciocino a sequencia de fibonnaci, passei 2 horas sai nem do lugar parece quando você esta em alguma questão de prova que você não sabe a resposta pode passa 1 hora ou 2 dias você vai continuar só olhando pro vazio vendo desse ponto de vista escola brasileira não desenvolve seu raciocínio é só basicamente um você olha decora e eles tentam disfarça que você esta tendo um raciocínio mas por trás você só esta decorando mesmo depois que eu fui e vir a sequencia de fibonnaci fico tudo fácil se eu ter que fazer ela faço de boas agora me passa u outro tipo de sequencia numérica tenho certeza que vou fica duas encarando o monitor sem saber o que fazer, falei sobre escola porque é frustrante você ter mais de uma década de estudo em escolas e o seu raciocínio não consegue resolve algo simples como essa sequencia algo que você consegue resolve em menos de 20 linhas.
      não sei se eu posso culpa a escola por desenvolve meu raciocínio de uma maneira ínfima ou se só sou burro mesmo.

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

      Muito obrigada, estou firme e não quero desistir. Eu estava com muito medo, mas estou indo na medida do possível.😘

  • @khayan.malantrucco
    @khayan.malantrucco 7 років тому +64

    Cara, eu não acredito. 6 meses tendo aula na faculdade e eu nunca tinha conseguido fazer o algoritmo pra exibir a sequência de Fibonacci.
    algoritmo "fibonacci"
    var
    i, n1, n2, n3:inteiro
    inicio
    n1

    • @henriqueerenner5741
      @henriqueerenner5741 8 місяців тому +1

      Top!

    • @Friskzado555
      @Friskzado555 4 місяці тому +1

      @@henriqueerenner5741 GALERA , embora eu tenha copiado eu entendi, façam o mesmo que eu!, se for copiar algum codigo porque você não entendeu como fazer e no fim não entendeu, eu recomendo vocês entenderem o codigo que está escrito, juro a vocês, eu tinha ficado um mês sem estudar programação, mas 1 mês atraz eu entendi esse codigo que havia copiado, e eu não esqueci, cheguei aqui, escrevi e acertei de 2 ( a primeira eu errei o Para contador, kk )

    • @lelelagrot
      @lelelagrot 3 місяці тому +1

      cara por favor me explica o que você fez como se eu fosse uma criança de 5 anos kkkkkk

    • @jessicadayanne3489
      @jessicadayanne3489 3 місяці тому

      MDS kkkkkkk
      O meu ficou uma gambiarra da mulesta kkkk
      Algoritmo "Fibonacci"
      Var
      C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15: inteiro
      Inicio
      Para C1 := 1 ate 1 faca
      C1

    • @khayan.malantrucco
      @khayan.malantrucco 3 місяці тому

      @@lelelagrot eu posso até tentar, mas acredito que o caminho mais fácil, atualmente, é abrir o chatgpt e perguntar o passo a passo de como implementar isso (ou qualquer outra coisa) com a linguagem/frame/lib que você esteja utilizando. É importante entender o conceito da estrutura também, além do código.

  • @guimaxoliver
    @guimaxoliver 9 років тому +263

    Minha mãe limpando o quarto aqui;
    E o Gustavo diz:
    Enquanto não arrumar o quarto, fica de castigo.
    Eu quase fiquei de castigo msm..
    Sacanagem!
    Curso exelente

  • @brysass
    @brysass Рік тому +11

    Aula maravilhosa, 8 anos depois cá estou, obrigada Guanabara, você muda vidas!

  • @marknit1
    @marknit1 10 років тому +124

    PARABÉNS, NÃO VOU CANSAR DE DIZER ISSO. OBRIGADO PELA QUALIDADE E DEDICAÇÃO COM QUE VOCÊ FAZ AS AULAS. #FAZUMCURSODEPHP #FAZUMCURSODEJAVA

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

      Irmãozinho, talvez pelo tempo da sua postagem você já tenha aprendido e esteja trabalhando programando, contudo, se esta informação não for mais válida para você, pode ser para outros "Gafanhotos", pois no Canal do nosso Grande Professor já há os Curso de PHP (Iniciante e Orientada a Objetos) seguem os links: ua-cam.com/video/F7KzJ7e6EAc/v-deo.html e ua-cam.com/video/KlIL63MeyMY/v-deo.html bem como o de Java (Iniciante e Orientada a Objetos) ua-cam.com/video/sTX0UEplF54/v-deo.html e ua-cam.com/video/KlIL63MeyMY/v-deo.html.
      Espero ter auxiliado (seja a você, como aos que chegarem por aqui!)

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

      @@sigmabrindes Sim, ele já deve estar dando aula, olha o nome do canal dele agora! Haha

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

      Escola para Programadores aa

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

    Para somar números Impares fora de intervalo basta tira-ló da primeira estrutura condicional desta forma:
    Para Cont 0) e (Valor

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

      thanks!

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

      a estrutura de impar nao recebe valor, mas sim +1 tambem

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

      muito obrigadaaaa!!!

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

      Exatamente. Mas eu por exemplo, deixei dentro da estrutura de repetição mesmo. E ainda de forma inocente pus uma condição logica especificando que todo numero deve ser >=1 e valor%2=1. Existem varias formas de se fazer um algoritmo, impressiona.

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

      Ta vendo é isso que faltou explicar essa posição das coisas o que vem primeiro e o que é considerado depois.
      Para quem esta começando vira um pesadelo pois basta mudar a sequencia das coisas num codigo e o resultado fica nulo ou aparece.
      VALEU MUITO OBRIGADO POR MOSTRAR!!!

  • @morialanoliveira
    @morialanoliveira 8 років тому +82

    Gustavo, gostaria só de deixar registrado que são 2:29 de um domingo, feriado prolongado, e eu estou aqui acompanhando seu curso de algoritmo. Está me ajudando demais na faculdade, você não tem ideia. Sua didática não tem comparação com nenhum método que encontrei por aí.
    Seu trabalho está gerando frutos. Muito obrigado por todo o esforço e dedicação.
    Um abraço!

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

      Comigo está sendo exatamente igual

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

      @@WagnerCalazans eae mano, conseguiu ser programador?

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

      @@WagnerCalazans Parabéns irmão, comecei agora, pode me dizer quanto tempo levou do inicio dos seus estudos até vc conseguir um trabalho na area ?

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

      Como você está hoje em dia, terminou o curso, seguiu na área? Estou no 3° ensino médio já faz 1 mês, e 3 dias atrás comecei a procurar conteúdo pra futuramente eu ficar mais tranquilo na faculdade e apenas revisar

    • @morialanoliveira
      @morialanoliveira Рік тому +3

      @@caio600 Estou bem, terminei a faculdade, estou atuando na área já tem 6 anos. Faça todos os cursos do canal do Guanabara, faça projetos pessoais de programação, quando entrar na faculdade você já estará muito na frente.

  • @gokukakaroto4673
    @gokukakaroto4673 2 роки тому +64

    Para quem não conseguiu entender essa parte (18:50), como eu tbm fiquei uns bons minutos tentando entender, vou tentar explicar. Espero que ajude.
    para c1

  • @JatanSR
    @JatanSR 10 років тому +273

    Ah! Esqueci... Observei que nesta aula 11 O prof alterou a forma de atribuir valores a variável no exercicio de Combinaçoes
    em vez de

    • @lucasayb
      @lucasayb 10 років тому +144

      Acredito que sim! Mas sabe de uma coisa? Eu tava quebrando a cabeça para saber o que significava := e você me ajudou indiretamente falando que isso quer dizer atribuição!!! kkkkkkk vlw cara!!!

    • @dyegoalves123
      @dyegoalves123 10 років тому +3

      Gostaria de saber tambem ! :)

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

      Cara, valeu eu quebrei minha cabeça tentando entender isso e vc me ajudou!

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

      Eu fiquei achando que era divisível ou igual ou algo parecido, só consegui entender os exercícios graças a você vlw

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

      Eu vim ler os comentarios só para achar a resposta, mas acho que é isso mesmo kkkk

  • @lort6916
    @lort6916 Рік тому +15

    Não consegui fazer o Fibonacci sem ajuda, mas agora que entendi, é tudo tão claro, bons estudos, meus irmãos. Refazendo, cheguei no seguinte código:
    Algoritmo "Fibonacci"
    //
    //
    // Descrição : Aqui você descreve o que o programa faz! (função)
    // Autor(a) : Nome do(a) aluno(a)
    // Data atual : 29/09/2023
    Var
    // Seção de Declarações das variáveis
    ValA, ValB, Cont, ValC, lim: Inteiro
    Inicio
    // Seção de Comandos, procedimento, funções, operadores, etc...
    ValA

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

      caramba,mano!! que foda. eu nao consegui resolver sozinho esse. é uma logica do caramba

  • @rodrigocunha5812
    @rodrigocunha5812 4 роки тому +26

    Cara eu assisti essa aula umas cinco vezes para entender essa estrutura PARA dentro da outra. E a gente sente aquela angústia de que não vai conseguir nunca e a melhor coisa do mundo é quando enfim você entende. Parece que sai uma pedra das suas costas! VALEU PROFESSOR, aos poucos tá fluindo legal :D

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

      Me explica como funciona essa estrutura para dentro da outra, tô quebrando muito a cabeça com isso. Eu já assisti várias vezes essa estrutura sendo executada e assisti usando o timer pra ficar mais fácil de entender e mesmo assim tá muito difícil. Eu entendi que ela executa os dois " para" simultaneamente, mas não entendi de como isso ocorre exatamente. O professor poderia ter usado um exemplo de onde aplicar os dois " para" um dentro do outro, acho que ficaria mais fácil de entender.

    • @brunacamposdev
      @brunacamposdev 10 місяців тому +2

      @@renandossantosayres4219 revi várias vezes até conseguir entender, é difícil por texto, mas vou tentar:
      Para C1 := 1 ate 3 faca
      Para C2 := 1 ate 3 faca
      EscrevaL (C1, C2)
      FimPara
      FimPara
      Lembrando que sempre que lê o looping, ele incrementa +1 à variável em questão (C1 ou C2). Seria o "passo 1" que fica omitido no código
      Cada looping ele vai fazer 3 vezes.
      C1-1: Começa lendo C1 (1), entra no looping do C2
      C2-1: Lê C2 (1)
      Escreve C1 e C2 (1 1) e incrementa +1 no C2
      C2- 2: Lê o novo C2 (2). O C1 não mudou, então
      Escreve C1 e C2 (1 2) e incrementa +1 no C2
      C2-3: Lê o novo C2 (3). O C1 não mudou, então
      Escreve C1 e C2 (1 3). Encerra, incrementa + 1 no C1 e reinicia o looping
      C1-2: Começa lendo o novo C1 (2), entra no looping do C2
      C2-1: Lê C2 (1)
      Escreve C1 e C2 (2 1) e incrementa +1 no C2
      E assim continua...

    • @renandossantosayres4219
      @renandossantosayres4219 10 місяців тому

      @@brunacamposdev obrigado pela explicação, depois de assistir várias vezes finalmente consegui entender. O pior é que vem coisa bem mais difícil pela frente.

    • @brunacamposdev
      @brunacamposdev 10 місяців тому +1

      @@renandossantosayres4219 pois é, imagino haha. vim aprender lógica com o guanabara depois de não conseguir aprender em outro curso. cheguei a ver coisas mais avançadas e complexas, mas não absorvia, não entrava na minha cabeça de jeito nenhum. agora bem aos pouquinhos tá indo :)

    • @renandossantosayres4219
      @renandossantosayres4219 10 місяців тому

      @@brunacamposdev hehehe, mesmo assim obrigado pelas dicas. Vc está pensando em trabalhar como programador?

  • @psychodarling666
    @psychodarling666 3 місяці тому +1

    Amigo você é incrível, o jeito q vc fala, claro e direto, e relembrando as aulas passadas no início, as atividades, essas coisas ajudam muito a fixar o conteúdo na mente. É uma benção pra mim que tenho TDAH. Uma benção.

  • @miguelvo
    @miguelvo 2 роки тому +8

    Excelente aula. Estou fazendo o curso para tentar migrar de área em termos profissionais. Espero conseguir.
    O primeiro exercício eu demorei muito para assimilar e não entrava na minha cabeça como fazer os 2 primeiros números serem 0 e 1, e continuar a sequência da maneira correta, mas então eu coloquei uma simples linha de "Escreva" antes de começar a Estrutura de Repetição Para, e consegui solucionar (não sei se isso vale kkkk)
    Meu código ficou o seguinte:
    Algoritmo: "Fibonacci"
    Var
    C, N1, N2, SeqFibo :Inteiro
    Inicio
    SeqFibo

  • @luhs1978
    @luhs1978 2 роки тому +1

    Minha faculdade aconselhou a dar uma olhada no canal dele, e foi uma das melhores coisas que fiz. Um carisma e uma ótima didática na hora das explicações, como também um total apoio pelo site dele. É uma pessoa Sensacional.

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

    18 anos aqui nossa to muito feliz estou na reta final do curso
    DEPOIS E E SO ESTUDAR A LINGUAGEM QUE EU QUERO APRENDER

  • @francyeltoncamposlima7854
    @francyeltoncamposlima7854 2 роки тому +8

    Fala, pessoal. Para quem está assistindo ao curso agora, provavelmente deve ter feito tranquilamente o exercício 2, pois é extremamente parecido com os que ele resolveu durante o vídeo, por isso a maioria deve ter ficado com dificuldade apenas no exercício da sequência de Fibonacci, que é de fato um pouco complicado. Mas , como a resolução do exercício não está disponível no Site, estarei colocando uma forma de resolver.
    Variáveis: a,b,c,d- REAL
    a

  • @lunaeileen721
    @lunaeileen721 8 років тому +14

    O melhor curso disponível no UA-cam, estou ansioso pra começar Java e PHP \o/
    Vale apena se cadastrar no site tbm para ter acesso ao material.

    • @RafaelDuarte-pf5el
      @RafaelDuarte-pf5el 8 років тому +1

      Tem algum Link que ensine Python de graça aê ?

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

      Tem o canal do Excript, mas a didática do Guanabra é sem igual ! logo mais nesse canal terá curso de python.

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

      xDUARTEx ZGamerPlayerZ
      O Excript ensina pyton tbm gosto das aulas deles, o Guanabara ensina programação pra criança eles são um pouco mais objetivos, é bom acompanhar os dois pq o Guanabara mastiga bastante o conteúdo.

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

    Ola professor ,faz 4 anos que essa aula aconteceu. Mesmo assim to aprendendo a programar e agradeço a você e o academicos dos comentarios que nos ajudam com o esclarescimento de dúvidas.

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

    Lógica De Programação + Algoritmo + Banco De Dados MySQL + HTML5 + CSS3 + JavaScript + Python = Sucesso.

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

      Qual é o significado disso? quer dizer q para eu ter sucesso tenho que saaber disso tudo???

    • @vitorbretz4806
      @vitorbretz4806 Рік тому +9

      @@macleciosilva2909 exatamente nao caia no engano de curso de 6 meses que vai deixar vc full stack isso ainda nao e nada ainda pode colocar um curso de ingles ai é um framework para garantir uma vaga como junior

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

      fiquei 4 meses no html é css3 para ter uma boa base para vim parar aqui estou a 1 mes ja estudando logica de programaçao para ai sim ir para proximo passo js

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

      @@vitorbretz4806 to fnzd os cursos vai pra qse uma semana, acabei o curso de html antigo e to qse acabando esse de algoritimo, acho q vou fz o de javascript e dps os html recentes

    • @umb.millena
      @umb.millena Рік тому +12

      Como é antigo quero deixar minha atualização encima da sua sugestão:
      Lógica de programação, algoritmo, básico da matemática e do português, Banco de dados PostgreSQL, Html e CSS, javascript e python ( ou a linguagem desejada), inglês, e redes sociais ( GitHub, portifólio, Instagram e LinkedIn).
      OBS: isso para júnior, conforme for evoluindo se aprofunde na sua carreira e evite comprar cursos caros.

  • @supa.scoopa
    @supa.scoopa Рік тому

    Gratidão ao Gustavo e a toda a equipa de suporte a estes vídeos porque literalmente me deram motivação para aguentar um curso de Algoritmo, que começou bem pesado e a programar em Python. Não fossem estes vídeos, não sei se conseguiria continuar.
    Muito obrigada mesmo por dedicarem tempo a ensinar tão bem e a divulgar gratuitamente todo este conteúdo.

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

    Guanabara, só tenho a te agradecer por todo seu conhecimento e método de ensino, estou conseguindo absorver todo o conteúdo passado. Quando me tornar um Dev profissional, eu vou lembrar de você! Você é uma pessoa incrível, obrigado por todo esse conteúdo que você disponibiliza gratuitamente, te desejo todo sucesso do mundo e que tu tenha muita prosperidade em sua vida, você ajuda milhares de pessoas. Futuramente pretendo fazer um projeto para ajudar iniciantes assim como você faz com seu conhecimento, obrigado por tudo, professor!

    • @deivissondev8251
      @deivissondev8251 3 роки тому +2

      Ele é um dos Melhores Professores De Tecnologia,A Didática dele é ótima!

    • @Ryan-rz9of
      @Ryan-rz9of 2 роки тому +2

      e, ai ja ta trabalhando com programacao?

    • @GabrielAlmeida-mn8gx
      @GabrielAlmeida-mn8gx Рік тому +1

      Como vai a carreira amigo?

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

      Tranquei a faculdade, passei muito sufoco nesse tempo e com problemas financeiros. Fiquei com burnout do trabalho e não consegui focar em meus estudos. Atualmente estou trabalhando como suporte técnico para um software de e-mail marketing em modelo home-office depois de muita persistência. Mas ainda não desisti da programação, porém tenho procrastinado demais os estudos. Prentendo continuir estudando programação até conseguir minha primeira vaga e não estou com pressa para isso. Aprendi muito nesse meio tempo e agora sei que continuo no caminho certo!
      @@GabrielAlmeida-mn8gx

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

    Sempre quis aprender programação, mas nunca consegui entender, agora consegui esclarecimento e já vejo a luz no fim do túnel. Parabéns. Guanabara, pela excelência da suas aulas.

  • @JoaoCarloPB
    @JoaoCarloPB Рік тому +15

    Fiz o segundo exercicio dessa forma e deu certo!
    Fica minha versão 30/04/2023
    Algoritmo "Exercicio 2"
    Var
    Cont, N, Soma, Media , Divi, Nulos, Spar : Inteiro
    Inicio
    Soma

    • @heypress
      @heypress Рік тому +2

      Nossa sua resolução abriu um leque na minha mente! Tava agarrado em fazer muitos valores, ia ficar uma confusao danada! Nao tinha parado pra fazer uma repetição em pergunta e simpificar tudo, vlw demais vei!

    • @leammarques
      @leammarques Рік тому +3

      Acho que seu código tem um bug. Se a pessoa digitar 0, ele vai considerar 0 como um valor divisível por 5. Pra corrigir isso eu acho que seria melhor colocar a validação da divisão por 5 como um "senão" dentro da validação do número nulo. Ficaria assim:
      Se (N = 0) entao
      Z

    • @JoaoCarloPB
      @JoaoCarloPB 11 місяців тому

      ​@@leammarquesnão tinha pensado nisso, valeu parceiro

    • @kawanmorais793
      @kawanmorais793 10 місяців тому +2

      @@leammarques Mas 0 é divisível por qualquer valor(menos por ele mesmo, oq daria uma indeterminação matematica), logo, é certo dizer que ele é divisível por 5 , então o código dele está correto.

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

      tentei ler seu código mas não consegui entender muita coisa

  • @ricardooliveiraconceicao7012
    @ricardooliveiraconceicao7012 2 роки тому +1

    Cara, incrível que com o tempo assistindo seus cursos, a imaginação e a criatividade para solucionar os problemas são meio que instantâneos. Na #prática4 (17:55) antes de você trazer a solução, tentei fazer e em menos de 2 minutos consegui fazer, um pouco diferente mas fiz:
    algoritmo "semnome"
    var
    Cc, C : Inteiro
    inicio
    C := 1
    Para C := 1 ate 3 faca
    Cc := 1
    Repita
    Escreval(C, ",", Cc)
    Cc := Cc + 1
    Ate (Cc > 3)
    Escreval(" ")
    FimPara
    fimalgoritmo
    Ou seja, soluções diferentes mas com o mesmo fim, combinando conhecimento transmitidos por você ainda por cima! Muito obrigado Guanabara. Feliz dia dos Professores🥳

  • @jonatansilva418
    @jonatansilva418 8 років тому +10

    Terminei Finalmente as estruturas de repetição! Quase Lá Algorítimos!

  • @pablosantos151
    @pablosantos151 2 роки тому +2

    Meu povo é só continuar tentando, vocês conseguem, demorei umas 12 horas pra resolver ou menos! No começo nem sabia o rumo. Tive uma noite de sono, consegui resolver hoje 30/03/22. Fiz três versões, na terceira fiz com códigos pequenos! Passar pro próximo agora!

  • @delioaugusto8457
    @delioaugusto8457 5 років тому +33

    Quase chorei de alegria depois de conseguir. Ainda bem que me segurei, e não olhei as respostas

  • @josegilbsonarandas8490
    @josegilbsonarandas8490 2 роки тому +1

    Vim pelo curso de desenvolvedor back end da softex, já conhecia o trabalho do guanabara! Uma excelente didática!

  • @CortesDoVerdaao
    @CortesDoVerdaao Рік тому +16

    Aos 17:00 min a proposta para somar os impares fora do intervalo de 0 - 10... era só trocar as posições dos "se" ???
    pois, dentro o laço tem uma aninhamento de 2 condicionais. a 1 limita os números de 0-10 a segunda soma os impares! se eu inverter as posições, eu consigo somar todos os números impares fora do intervalo 0-10 e depois somo todos os números dentro do intervalo!

  • @vitorpereiradesouzabrito1498
    @vitorpereiradesouzabrito1498 2 роки тому +1

    Essa condicional antes da estrutura "para" pra garantir que os números sejam pares foi genial! Obrigado pela aula, professor!

  • @djow14777
    @djow14777 10 років тому +5

    Nossa Guanabara, fazia tempo que não assistia uma vídeo aula sua. Se hoje eu sei um pouco de HTML é pq aprendi quando vc ensinou pela primeira vez anos atras! hahaha

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

    Gustavo, eu quero te AGRADECER IMENSAMENTE pelo teu empenho, e pela tua didática!
    Eu, hoje, posso dizer que "captei vossa mensagem", quando se trata de lógica. 1 semestre de faculdade e não entrava nada na minha cabeça, eu ficava perdido com relação a resolução dos problemas.
    Hoje, conforme tu vai passando os homeworks, eu já consigo visualizar as variáveis iniciais necessárias (mesmo que tu tenha falado pra ir fazendo o código e ir adicionando as variáveis conforme necessário), quais estruturas eu vou ir precisando e como será finalizado o algoritmo.
    MUITO OBRIGADO CARA! Mora no meu

  • @fyjunin
    @fyjunin 3 роки тому +8

    Somente um detalhe: No algoritmo do exercício resolvido, lê-se:
    Se (V%5=0) entao
    DI5

    • @Rafael_RVRR
      @Rafael_RVRR 11 місяців тому +2

      Mas amigo, lembre-se que qualquer número (exceto zero) divide o zero.
      0/1=0
      0/2=0
      0/3=0
      0/4=0
      0/5=0...
      Portanto, não há erro em atribuir mais 1 unidade em "DI5" caso seja inserido o valor "0", pois zero é sim divisível por 5 (e por qualquer outro número).
      Fica em paz e espero que tenha tido sucesso com a programação!

    • @fabiosilvadejesus2680
      @fabiosilvadejesus2680 Місяць тому

      salvou irmão tem 3 dias eu preso nesse, pedaço tentando entender por que estava sempre dando errado.

  • @JoaoNeto-wc9sy
    @JoaoNeto-wc9sy 2 роки тому +2

    Quebrei a cabeça para fazer o exercício da sequencia 'fibonacci', passei o primeiro dia refletindo, no outro dia fiz uns esboços no papel e acabei conseguindo! O prazer de resolver sozinho é maior do que receber de mão beijada pegando o exercício pronto. E o que achei mais legal foi que o algoritmo que criei estava com uma lógica um pouco diferente do exercício resolvido. Confirmando os comentários daqui e do prof. Guanabara, existem vários caminhos para se resolver um mesmo problema!

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

      Eu estou assim neste exato momento. Estou bem frustado, me sentindo burro, mas claramente, irei desistir nunca!

  • @o_zann
    @o_zann 4 роки тому +13

    Tive que dar uma olhada rápida em uma resposta, mas dá pra entender bem a lógica. Pra quem precisar, tá ae! :)
    Algoritmo "SequenciaFibonacci"
    Var
    Cont, N1, N2: inteiro
    Inicio
    N1

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

    Gustavo Guanabara, eu fiquei muito satisfeito com as suas aulas. Cara não deixa de fazer curso como este pra gente não. Eu comecei a estudar informatica básica e mim apaixonei por tecnologia. O que eu tenho pra dizer pra você meu amigo que você é um dos melhores professores que já mim ensinou alguma coisa. Meus parabéns e estamos ai meu irmão. Um abraço.

  • @allanmarques4190
    @allanmarques4190 3 роки тому +46

    Todos os dislikes do vídeo vieram de professores irritados pelo Guanabara ter chamado a adaptação da estrutura {Para} de "programação pobre" kkkkk

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

    O exercício de Fibonacci eu simplesmente desisti, eu consegui entender o código mas não consegui fazer sozinho (mesmo depois de ter dado uma olhada no código). O outro exercício foi barbada, inclusive os valores nulos eu não entendi direito, contei todos os valores que não era divisíveis por 5 e imprimi na tela. Obrigado pelos curso Gustavito, com certeza você impactou de maneira positiva a vida de muita gente.

  • @robertopoquini
    @robertopoquini 9 років тому +51

    Através do "F8" é possível executar e verificar passo a passo do algoritmo!

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

      Sim, foi dessa forma que eu percebi meu erro no exercicio do Fibonacci, consertei e meu algoritmo funcionou.

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

      E eu usando shift + F9 KKKKK

    • @thelegend3163
      @thelegend3163 2 роки тому +2

      Caramba, isso é muito útil, muito obrigado
      Eu executava com timer mas por mais que eu colocasse muito tempo, às vezes ainda era pouco pra raciocinar certas linhas. E outras que eu não precisava pensar, demoravam muito pra passar kkkkkk muito ineficiente

  • @samuelferreirainocencio8238
    @samuelferreirainocencio8238 2 роки тому +1

    Excelente qualidade tanto no conteúdo quanto na qualidade do vídeo. Sou iniciante em programação e estou gostando muito do curso em vídeo.

  • @pamelamachado3752
    @pamelamachado3752 3 роки тому +9

    Sofri no primeiro exercício e tive que recorrer ao gabarito pra entender como aplicar a lógica da soma, mas compensação o segundo foi bem fácil! Acho que ainda há esperança kkkk o negócio é treinar lógica cada vez mais e não se deixar abalar! Seguindo para o próximo >>

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

      É ISSO AE

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

      SHOW DE BOSTA!!

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

      Onde você encontrou esse gabarito? Não encontrei em lugar nenhum no site.

    • @EricMayers102
      @EricMayers102 Рік тому +2

      @@thiagoronah eu tbm não, entrei no site várias vezes mas nunca achei essas respostas que o prof fala que tem...estou corrigindo vendo a resolução dos outros aqui nos comentários mesmo

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

      @@thiagoronah tbm procurei e n achei

  • @gutierrezoliveira538
    @gutierrezoliveira538 4 місяці тому

    Galera não desistam!!! o exercício 1 eu quebrei a cabeça mas depois de ficar fissurado no código e botar em um papel o que tinha que ser feito para chegar no resultado consegui entender bem.

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

    Caraca! Nem acredito. Comecei o exercício "Sequência de Fibonacci" faz uma hora e consegui resolve-lo. Tô felizão!

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

      KKKKK Contanto que não seja um "Escreva" com toda a sequência, tá valendo sim. Sem explicar e estragar o exercício, pode me dar uma dica da lógica de como somar os dois números na sequência. Essa interação está me fugindo ao raciocínio... a lógica, a forma de explicar isso ao Visualg.

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

      @@maurolimaok Não sei se já resolveu, vc precisa de 3 variáveis pra solução, se eu falar mais que isso já estaria explicando! Depois de descobrir é bem simples, recomendo estrutura PARA

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

      @@R3p1tal3 Consegui sim e, pelo que avaliei, o meu código foi o mais simples que encontrei. Gostei disso. Obrigado.

  • @leticianery6557
    @leticianery6557 10 місяців тому

    10 anos depois e o curso segue fantástico! Que didática, meus amigos!

  • @Lucas-mm5if
    @Lucas-mm5if 2 роки тому +26

    Até agora, o exercício sobre a sequência de Fibonacci foi o que eu mais penei e quebrei cabeça pra resolver. Eu realmente tava me sentindo muito frustrado, mas, quando consegui resolver, ficou tudo claro e me senti bem melhor :)
    Aqui vai a minha resolução, pra quem precisar de ajuda:
    algoritmo "semnome"
    var
    C1, N1, N2, N3: INTEIRO
    inicio
    N1

    • @marisalaurentino4139
      @marisalaurentino4139 2 роки тому +3

      Socorro! Também travei demais nesse, o mais difícil até agora. Mas foi kkkkkkkk

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

      amigo eu tava quebrando a cabeça aqui e usei tua resoluçao junto da minha e deu boa, acho que voce so errou no fato que o numero anterior soma com o sucessor , fora isso ta 10.

  • @kevillyramos5774
    @kevillyramos5774 11 місяців тому

    é tão bom ter uma aula tranquila e fácil de entender depois de ter quebrado a cabeça com a primeira aula de estruturas de repetição

  • @felipebdc4316
    @felipebdc4316 5 років тому +4

    4:05 fui praticar um pouco no Visualg pra entender melhor e descobri que o Guanabara deu uma explicação ; - ;
    Muito boa a aula professor! Apoio muito o projeto, pena que não tenho dinheiro, se tivesse faria uma doação para o CeV!

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

    Suas aulas são tão boas que mesmo tendo pouca experiência consegui fazer o código em alguns minutos:
    algoritmo "fibonacci"
    var
    C1, C2,C3, Cont:Inteiro
    inicio
    C1

  • @camithekami
    @camithekami 2 роки тому +7

    É uma pena que não existam mais os pacotes de conteúdo no site como ele sempre diz. Bom, sete anos muda muita coisa. Ainda sim, as aulas são extremamente valiosas ainda hoje.

    • @filipepessoa8239
      @filipepessoa8239 2 роки тому +1

      Tem o pacote de conteúdo sim, eu também achei que não tinha, mas o pacote com todas as aulas está incluso na primeira aula de algoritmos no sitr

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

      @@filipepessoa8239 Eu não encontrei onde falou que tinha

    • @emmanuelgallo
      @emmanuelgallo 2 роки тому +2

      @@FelipeGustavoaqui Está entre a aula 1 e a aula 2 do site, "Conteúdo para o Curso de Algoritmo". Daí você vai em "materiais", e depois em "exercícios propostos".

    • @EricMayers102
      @EricMayers102 Рік тому +2

      @@emmanuelgallo valeu man, achei aqui, desde as outras aulas eu procurava e nao achava

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

      @@emmanuelgallo mas mano como que vê o resultado dos exercicios? Quando eu clico e vou na aula correspondente aparece um bloco de notas com umas coisas escritas, mas não sei do que se trata

  • @KarenDPR
    @KarenDPR 3 роки тому +2

    Está ajudando demais na faculdade, professor Guanabara é excepcional

  • @mirianlaia1234
    @mirianlaia1234 Рік тому +3

    Tenho 13 anos e comecei a estudar programação pq acho muito interessante, O professor guanabara explica muito bem!🥰😍

  • @pedrobaumgart
    @pedrobaumgart 9 місяців тому +2

    Exercício de Fibonnaci simples
    algoritmo "Fibonnaci"
    var
    c , n1, n2, n3 : inteiro
    inicio
    n1

  • @Arcoverdee
    @Arcoverdee 2 роки тому +13

    O exercicio 2 aqui rapaziada, deu um pouco de trabalho e tive que consultar a resposta só p ter uma luz de como resolver
    algoritmo "Arcoverde"
    var
    media: real
    somap, c, valor, valortotal, valorN, d5: inteiro
    inicio
    para c

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

      obg irmão..

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

      Tinha feito um identico com esse, mas ele nao somava nem fudendo os numeros pares, acho que foi por causa da ordem, mas nao sei se isso influencia em algo, tu saberia me dizer ?

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

      mano, q surra tomei

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

      @@edu7157 pra mim o codigo começou a funcionar quando fiz o "fimse" antes de iniciar outro "se", assim como nesse codigo. E nao todos os "fimse" ao final das operações.. (enquanto tava desse jeito funcionava um ou o outro, e não os dois).

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

    Na última aula demorei um tempo para compreender e absorver a aula, mas consegui. Essa Aula consegui resolver de primeira. Estou muito feliz em compreender que se eu passar a porta da desistencia, quando abri-la chegarei no paraiso. Continuemos firmes. Obrigado Mestre Gu! Você faz muito pela sociedade Brasileira. Queremos você para PRESIDENTE. hahahaha! tamo junto e bola para frente.

  • @vitorsouza8686
    @vitorsouza8686 2 роки тому +6

    💫Sim Gustavo Guanabara eu sei o que é proporção áurea, eu li jojo parte 7 😁✌

    • @irving5452
      @irving5452 2 роки тому +5

      que lugar estranho pra achar um jojofag

    • @brkirby4630
      @brkirby4630 2 роки тому +1

      @@irving5452 KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK

    • @Felipe-rn1gf
      @Felipe-rn1gf 2 роки тому

      Kkkkkkkkkk pior

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

    Consegui resolver a seguntda tarefa de uma forma diferente da resposta usando Repita-Ate, fico feliz por isso. Hoje mais tarde tentarei o primeiro exercicio, do qual parei por não achar um começo que me levasse a resposta (são 4:13 da madrugada, por isso deixarei pra outra hora).

  • @Flamekkjs
    @Flamekkjs Рік тому +6

    Para quem estiver com dificuldades no segundo exercício no final da aula, eu fiz da seguinte forma:
    algoritmo "ESTRUTURAS DE REPETIÇÃO 3 - EXERCICIO 2"
    var
    C, N, S, D, NUL, P: inteiro
    M: Real
    inicio
    S

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

    Guanabaraa!!! tu é o melhor profesor, com esses videos estou aprendendo muito bem e estou gostando muito de aprender programação. que tu tenha em dobro tudo que esta passando pra gente. muito obrigado,de coração!!!

  • @vitorjr2011
    @vitorjr2011 3 роки тому +5

    O primeiro exercício eu fiz assim:
    algoritmo "fibonacci"
    var fib, a, b, c: inteiro
    inicio
    a

  • @Phantom-me2jw
    @Phantom-me2jw 4 роки тому +1

    20:19, ajuda muito até hoje, mas eu assisti todas as aulas sem praticar e depois quando eu resolvi fazer o teste la no site eu me sai bem pra caramba

    • @7KDS7
      @7KDS7 3 місяці тому +1

      Iae,to aprendendo e penso da mesma forma.
      Como tá hoje em dia,consegue desenvolver bem?

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

    algoritmo "Fibonacci"
    var i, n1 , n2 , soma: inteiro
    inicio
    n1

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

      Percebi que algumas pessoas postam códigos que não cumprem o que foi pedido, e acham que obtiveram sucesso. Complicado isso. O seu código está simples e objetivo. Gostei. E percebo que tenho dificuldade imensa em "mentalizar" os loops da contagem. Além disso eu estava preso num pensamento errado, até fazer a consulta aqui no grupo e, pra minha satisfação, mesmo consultando, meu código ficou bem diferente. Vou postar no início pras pessoas poderem consultar. Obrigado por compartilhar.

    • @Pedrohenrique-gs4nc
      @Pedrohenrique-gs4nc 2 роки тому

      Boa, eu fiz bem parecido porem sem usar a variavel soma, mas meu codigo calculava os 16 primeiros em vez dos 15, isso por conta da falta dessa variavel soma, o meu ficou assim
      Var
      C, V1, V2: Inteiro
      Inicio
      V1

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

    Professor incrível, tenho grande dificuldade com cálculos e esses raciocínios sempre aprendi da forma tartaruga kkkk mas a área de tecnologia pra mim é tudo, procurar aprender programação já
    é um ótimo caminho!

  • @alissonmoreira8787
    @alissonmoreira8787 2 роки тому +9

    Eu fiz diferente da dele a fibonacci... Passei uns 15 minutos quebrando a cabeça kkkk. Muito bom o exercício, errei muito pq estava utilizando as variáveis de forma errada. Estava utilizando o contador para fazer as contas, quando no final ele só serve para contar kkk.
    Algoritmo "semnome"
    Var
    SEQ, ANT, CONT : INTEIRO
    Inicio
    ANT

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

      Já o meu outro código ficou assim:
      Algoritmo "semnome"
      Var
      V,CONT,ST,N,SP,D5 : INTEIRO
      M : REAL
      Inicio
      PARA CONT

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

      Coe! Onde tu viu a resolução? não encontro no site

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

      ​@@leonardocascardo4019 Bom dia, Irmão!
      Ambas eu mesmo fiz.
      Eu tento ao máximo evitar ficar pesquisando isso, é claro que hora ou outra é inevitável pesquisar. Mas eu já tinha estudado lógica outra vez, então eu já sabia como resolver, só não sabia o código necessário para fazer isso. Então quebrei a cabeça um pouco e vi que meu erro era bem besta. Simplesmente eu estava utilizando o contador para realizar as contas, sendo que era só criar uma variável para "ficar pegando" o valor anterior, isso no primeiro código

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

      @@leonardocascardo4019 O primeiro código é mais complicado, pois exige algumas ideias, e se você olhar a resolução dele, complica mais. Então recomendo quebrar a cabeça e não ficar pesquisando de primeira. Mesmo demorando mais, sua base ficará mais sólida. Já no segundo, é bem simples, não tem dificuldade.... Em um primeiro momento eu já pensei em criar várias variáveis, mas eu pensei mais um pouco e vi que com apenas uma variável de valor eu conseguiria resolver

    • @AdrianoSilva-fz7bx
      @AdrianoSilva-fz7bx 2 роки тому +1

      @@leonardocascardo4019 olá Leonardo! Se estiver procurando as soluções para os exercícios, você vai encontrar no site curso em vídeo, assim como ele sempre diz em cada aula. O detalhe é que os exercícios prontos não estão na aula específica , mas sim após a Aula 1 na parte de "Conteúdo para o Curso de Algoritmo". Só ir até lá e baixar os materiais para o curso. Verá que há um documento exercícios propostos. Tive essa dificuldade também, mas depois percebi que não me atentei a esse detalhe. Espero que tenha ajudado de alguma maneira! Bons estudos 🖖

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

    A aula em que senti mais dificuldade mas valeu o esforço e valeu mais ainda as boas explicações do Gustavo. Brigadão e vamos a próxima!

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

    Fibonacci
    Precisamos do somador 1 com o valor 0 para começar do 0,
    // e precisamos do somador 2 com o valor 1 para ter a sequencia 0 1
    // o somador 3 recebe a soma dos dois anteriores, sendo 0 + 1 = 1, porém esses
    // valores precisam ser atualizados, então logo depois, o somador 1 vai
    // receber o somador 2 e o somador 2 receberá o somador 3, abrindo espaço
    // para um novo somador 3.
    Então...
    Var
    S1, S2, S3, C: Inteiro
    Inicio
    S1

    • @raquelvargas8393
      @raquelvargas8393 2 роки тому +3

      Só p fazer um adendo que me fez entender melhor.
      S1 passa a valer S2
      S2 passa a valer S3
      liberando espaço pra um novo S3
      S1

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

      Já fazem seis anos, mas esse teu comentário foi o único que realmente explicou de forma clara e que realmente me ajudou akakkakakak.

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

      ​@@raquelvargas8393 Se eu já tava entendendo, depois do seu comentário foi melhor ainda. Vlw aí, parça 🔥

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

    Não desistam galera, fui conseguir fazer depois de um dia quebrando a cabeça.
    Algoritmo "Fibonacci"
    Var
    soma, cont, v1, v2: inteiro
    Inicio
    soma

    • @GabrielSilva-po2qx
      @GabrielSilva-po2qx Рік тому

      Entendi nada kkkk vc pde me explicar seu raciocínio?

    • @wilzz-2
      @wilzz-2 Місяць тому

      Não sei por quê, mas esse foi o exercício mais difícil pra mim de todos que já fiz nesse curso até agora

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

    algoritmo "fibonacci"
    var
    n1, n2, s, s2, c: inteiro
    inicio
    n1 := 0
    n2 := 1

    para c := 1 ate 15 faca
    escreva (n1)
    escreva (n2)

    s := n1 + n2
    s2 := s + n2
    n1 := s
    n2 := s2

    fimpara
    fimalgoritmo
    eu executei o exercício de fibonnaci de uma forma um pouco diferente mas o conceito é o mesmo

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

      Show, Ricardo! Queimei quase todos os neurônios até conseguir fazer essa de Fibinacci. Depois que fiz, vim aqui pra comparar com o algoritmo dos demais. O meu ficou assim:
      var
      C1,C2,C3,C4,N : inteiro
      inicio
      Escreval ("Digite um numero para ate o qual deseja a contagem da Fibonacci: ")
      Leia (N)
      C1

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

      Show...o meu foi diferente.
      algoritmo "SequênciadeFibonacci"
      var
      cont, num1, num2, fib: inteiro
      inicio
      num1

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

    Guanabara, seus cursos são excelentes! Parabéns!!!

  • @combustivelmental1953
    @combustivelmental1953 10 років тому +74

    haaaaaaaa ti odeio fibonacci, não consegui fazer, tive que olha a resposta, é a primeira vez que eu olho a resposta.

    • @chiara4305
      @chiara4305 4 роки тому +9

      Eu to me sentindo frustrada por que eu tive que olhar o resultado e olha que eu fritei muito os meus neurônios

    • @kalleuhenrique5112
      @kalleuhenrique5112 4 роки тому +7

      @@chiara4305 Tenta escrever no papel a lógica, depois passa pro computador. É mais fácil

    • @isabelataina6306
      @isabelataina6306 7 місяців тому

      Te entendo 😢

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

    fiz esse curso 2 vezes e agora na 3 vez, vejo que esta diferente, tem coisas q nao tinha visto, parece q ele mudou os exemplos e acrescentou mais coisas 🤔🤔🤔🤔🤔 e possibilidades. all right

  • @hellisonvds5991
    @hellisonvds5991 4 роки тому +8

    De todos os exercícios, ESSE MESMO NÃO SENDO, foi o maís difícil pra mim. Fiquei um dia e meio batendo cabeça pra conseguir desenvolver uma logica. Quase achando que isso não era pra mim. Talvez por que me prendi a algo que não sei o que foi.... Mesmo assim ainda ainda não sei se a minha logica é a melhor, a pesar de não existir logica melhor ou pior. ÉÉÉ sou bastante perfeccionista. Enfim, tão fácil que estou indignado e desconfiado.
    EDIT: talvez seja de qualidade. Pois usei uma logica em que se faz a soma sempre com o numero anterior.
    algoritmo "AULA 11.3"
    // : Exibir parte da sequência de Fibonacci
    // Autor : HELLISON VIEIRA DOS SANTOS
    // Data : 15/05/2020
    // Exercícios 01 : sequência de Fibonacci
    var
    cont, a, b, c:inteiro
    inicio
    c

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

    Uma outra forma pra resolver a serie:
    C1

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

    Fibonacci: Não sei se é a melhor forma de resolver, mas fiz assim e deu certo:
    algoritmo "Fibonacci"
    var a,b,r,i: inteiro
    inicio
    a

    • @junior.m.p92
      @junior.m.p92 8 років тому +1

      sim melhor forma ,meu foi um lixo veja kkkkkkkkkkkkkkk
      var
      cont,cont1:inteiro
      inicio
      para cont

    • @junior.m.p92
      @junior.m.p92 8 років тому

      pelomenos eu conseguir resolve da forma pobre kkkkkk
      preciso treina mais meu raciocinio.
      seu ficou bem feito bonito limpo kkkk

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

      Rsss... o importante é tentar e treinar... :)

    • @junior.m.p92
      @junior.m.p92 8 років тому +1

      yes,ja estou 1mes fazendo este curso ,todo Dia De Manhã 7:00 ao 10:00 dou uma estudada kkkk

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

      Kelly, mais uma vez você arrasou . Seu algoritmo é simples, mas eficaz. Precisei passar o temporizador passo a passo até entender a lógico de seu raciocínio. Muito obrigado por compartilhar.

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

    Meu Deus eu nem acredito que consegui fazer o ultimo exercício da aula sozinho, sem ajuda, sem colinha, sem nada, só me baseando nas aulas!! AAAAAAAAAA to muito feliz!!!! Foram uns 2 dias tentando, confesso que deu menos dor de cabeça que as anteriores e eu achei que ia empacar na parte de 'valores nulos', mas foi tranquilo até, resolvi em menos de meia horinha heheheh.. Enfim, vou disponibilizar aqui para quem tiver travado nesse exercício. Agora vamos Najee - Secret Admirer pra comemorar ☺🤩

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

      algoritmo "Analisador de Valores"
      var
      cont, Som, SomPa, Num, Total, ContDiv, Nulo: Inteiro
      M: Real
      inicio
      Som

    • @BrunoHenrique-tu4jw
      @BrunoHenrique-tu4jw Рік тому

      conseguiu fazer a proposta do exemplos para somar os impares fora do intervalo de 0 á 10 ?
      Ele fala nesses minutos aqui 17:00

  • @wagneraraujo5304
    @wagneraraujo5304 4 роки тому +11

    Dica: Nesta aula ao invés de usar o "Temporizador", utilize o F8, com F8 o terminal passará de linha por linha toda vez que pressionar o F8, fica melhor para analisar o funcionamento do código.

    • @7KDS7
      @7KDS7 3 місяці тому +1

      f8 a tela fica preta

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

    professor, obrigada pela dedicação ,pois sempre tive dificuldade com algoritmos e estou aprendendo cada vez mais com suas aulas.

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

    O exercício 2 não é difícil, mas pra quem tiver dificuldade ta aí:
    algoritmo "semnome"
    // Função :
    // Autor :
    // Data : 10/07/2017
    // Seção de Declarações
    var
    cont, valor, somaTot, nulos, somaPar: inteiro
    media, divi5: real
    inicio
    somaTot

    • @EduardoGomes-hn3ws
      @EduardoGomes-hn3ws 4 роки тому

      Só não precisava colocar o "divi5" como Real.
      mas o resto ta certo

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

      @@EduardoGomes-hn3ws "Mas o resto esta certo" na verdade colocar divi5 como real não esta errado. não aumenta linha nem atrapalha na funcionalidade logo não é errado.

    • @carlosalc5
      @carlosalc5 2 роки тому +2

      Eu fiz assim e adicionei "quantos valores primos foram digitados".
      algoritmo "Analisador de Valores"
      var
      C, V, S, MO, NU, SP, VP : Inteiro
      M : Real
      inicio
      Para C:= 1 ate 5 faca
      Escreva ("Escribe el ", C, "o Valor: ")
      Leia (V)
      S := S + V
      M := S/5
      Se (V%5 = 0) entao

      MO := MO + 1

      FimSe

      Se (V = 0) entao

      NU := NU + 1

      FimSe

      Se (V%2 = 0) entao
      SP := SP + V
      FimSe

      Se (V%2 = 0) entao
      VP := VP + 1
      FimSe
      FimPara
      Escreval ("La suma de todos los valores es: ", S)
      Escreval ("La media entre todos los valores es: ", M:4:2)
      Escreval ("Valores divisibles por cinco: ", MO)
      EscrevaL ("Valores nulos: ", NU)
      EscrevaL ("Valores pares: ", VP)
      EscrevaL ("La suma de los valores pares es: ", SP)
      fimalgoritmo

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

    Cara seu curso e muito bom msm hj em 2021 muito obrigado so nessa aula em questão que vice trocou

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

    Meu conselho é que não desistam uma hora a solução aparece.
    Eu por exemplo demorei mais tempo para conseguir descobrir um jeito de escrever os 2 primeiros termos kkkk ( a parte teoricamente mais obvia 🤪🤪). Mas no fim me diverti bastante e fiz uma algoritmo até mais elaborado. Para quem quiser dar uma olhada na solução:
    Algoritmo "Sequencia de Fibonacci melhorada"
    // Disciplina : [Linguagem e Lógica de Programação]
    // Professor : Antonio Carlos Nicolodi
    // Descrição : Escrever a Sequência de Fibonacci e apresentar um termo especifico da sequência
    // Autor(a) : Tarcísio Souto
    // Data atual : 02/01/2022
    Var
    // Seção de Declarações das variáveis
    Ultt, Tp,c1, c2, T, S, TEP: inteiro
    Inicio
    // Seção de Comandos, procedimento, funções, operadores, etc...
    c1

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

      Exibido! KKKKKK Ficou muito bom! Vou salvar aqui pra estudar bem isso. Tenho certeza que em entrevistas de emprego para estágios de TI o Fibonacci vai estar lá pra testar os nervos dos candidatos. Postei o meu código nos comentários mais recentes. Ficou muito simples e objetivo. Dê uma olhada. Obrigado por compartilhar.

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

    Muito Compreensível Gustavo assistindo Em Outubro 2021, gostando muito da didática

  • @josisouza4105
    @josisouza4105 8 років тому +13

    Fibonacci
    var
    C, A, B, S: inteiro
    inicio
    // Seção de Comandos
    A

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

      É tive que olhar o seu tão simples e eu querendo fazer um mega código!! Parabéns

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

      Olha o meu , bagunça mais funciona
      algoritmo "Sequência de Fibonacci"
      // Função :
      // Autor : Jocimar
      // Data : 13/01/2018
      // Seção de Declarações
      var
      n1, n2, n3, i: inteiro
      inicio
      n1

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

      também fiz desse jeito. :D

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

      Fiz só utilizando 3 Variáveis.
      algoritmo "Fibonacci"
      var
      C,N,M:Inteiro
      inicio
      N

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

    Sem palavras para agradecer. Muito bom, excelente. Gustavo , só não estou conseguindo me cadastrar no site CURSO EM VIDEO. Parece a seguinte mensagem ao clicar em INSCREVA-SE:
    "Registre-se"
    "O Registro do usuário não é permitido atualmente"
    Mas mesmo assim agradeço, pois aprendi TD o q ensinou até agora.

  • @daniel-san_8454
    @daniel-san_8454 10 років тому +13

    Quanto às somas de números ímpares entre zero e dez, para fazer com que o 21 seja adicionado à soma, é só deixar as duas estruturas "Se" em paralelo e não uma dentro da outra. sendo que as duas continuem dentro da estrutura "Para".

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

      DANIEL-SAN _ obrigada

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

      É só fechar o primeiro SE com Fimse antes do segundo SE.
      E eu não sabia disso kkkkk :(

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

      @@jhonsmantovani7491 e eu aqui sofrendo tb kkkkk

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

      @@jhonsmantovani7491 Claro, pois se a estrutura do Se for aceitada, o senão será deixado de fora, por isso tem que finalizar um Se.

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

      @@jhonsmantovani7491 Vlw brother .... Detalhe que estava atrapalhando meu código kk

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

    Não consegui fazer o primeiro exercício, Número Fibonacci, A cada nova tentativa dava um resultado mais bizarro que o último.
    Por outro lado, comecei a fazer o segundo Exercício sem usar a repetição "Para" e notei que ele estava ficando com muitas linhas(uma vez que tudo que eu fazia, eu copiava 5 vezes), Logo pensei, deve ter uma forma mais fácil de fazer isso, foi ai que tive a ideia de implementar o "Para", Eu só escrevia a linha 1 vez e o "para" repetia toda a pergunta quantas vezes forem necessário, O que tornou o código bem menor.
    Muito obrigado por mais uma aula de qualidade com exercícios que faz pensar!

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

    Caceta, Fiquei nessa, Tive que pedir arrego.

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

    TÁ AJUDANDO MUITA GENTE SIM. VALEUUUUUUUUUUUU

  • @SrSatur
    @SrSatur 8 років тому +11

    Para quem não está conseguindo: Tentem entender ...
    algoritmo "semnome"
    // Função :
    // Autor :
    // Data : 13/02/2017
    // Seção de Declarações
    var
    N1, N2, cont: inteiro
    inicio
    N1

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

      Muito bom o seu algoritmo, Luis. Muito simples de compreender. Obrigado

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

      Executei seu algoritmo aqui e ele contou 17 números, não 15. Numa prova isso seria um erro. Eu também estava preso nisso até encontrar uma solução viável. Vou postar no início. Dê uma olhada. Pode ser útil.

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

      obgg

    • @manu1308
      @manu1308 2 роки тому +1

      @@maurolimaok foram 17 termos pq ele já tinha escrito o 0 e o 1. Nesse caso era só fazer de 1 até 13 ao invés de 1 até 15

    • @maurolimaok
      @maurolimaok 2 роки тому +1

      @@manu1308 Execute o código. Se no RESULTADO não aparecer do 1º até o 15º. numa prova, estaria errado, pois é isso que foi pedido. Independente de ele declarar os dois primeiros valores no código.
      Por isso eu escrevi com algoritmo listando sempre o 1º número, e atualizando ele 14 vezes.

  • @MarcosVinicius-eq9gf
    @MarcosVinicius-eq9gf 5 років тому +4

    Sequência de Fibonacci
    var
    C, N_Anterior, N_Atual, S: Inteiro
    inicio
    N_anterior

  • @davidmoreira73
    @davidmoreira73 2 роки тому +1

    Fui o único que fiz a fibonacci com apenas 2 variaveis para número e um contador? olhando o código do pessoal aqui, todos usam 4 variáveis.
    algoritmo "fibonacci"
    var
    cont, n1, n2: inteiro
    inicio
    n1

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

      Cara, simplesmente genial a solução que você encontrou usando apenas duas variáveis. Também estava quebrando a cabeça aqui tentando 3 variáveis até ver o seu código e tê-lo como referência. Eu não estava entendendo o mecanismo do cálculo, mas tive de recorrer ao papel e caneta pra poder visualizar com clareza. Você foi muito sagaz nessa. Parabéns!

  • @wevertonkaio6004
    @wevertonkaio6004 5 років тому +3

    Eu fiz assim o meu:
    Algoritmo "SEQUENCIA DE FIBONACCI DESAFIO 1 AULA 11"
    Var
    C, F, F1, F2: INTEIRO
    Inicio
    F1 := 0
    F2 := 1

    ESCREVA(F1, " ", F2, " ")
    PARA C DE 1 ATE 13 FACA
    F := F1 + F2
    ESCREVA(F, " ")
    F1

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

      por onde vou meu pensamento está raciocinando algorítimo

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

    cara, consegui fazer o exercicio de Fibonacci em menos de 20 minutos, errei uns 2 códigos e depois consegui fazer, seu curso está me ajudando muito, a cada aula sinto que estou evoluindo mais!