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
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!
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.
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.
@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.
É 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!
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.
@@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.
É 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
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
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.
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!
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
@@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.
@@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.
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!
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
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.
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 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 )
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
@@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.
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
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!)
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.
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!!!
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!
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
@@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.
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
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!!!
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
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
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.
@@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...
@@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.
@@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 :)
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.
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
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.
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
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.
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.
@@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
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
@@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
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.
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.
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!
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
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.
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
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!
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
@@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.
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🥳
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!
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!
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
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
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!
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!
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
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.
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.
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
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 >>
@@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
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.
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.
@@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
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
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.
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!
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
É 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.
@@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".
@@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
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
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 ?
@@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).
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.
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).
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
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!!!
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.
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
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!
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
@@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
@@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
@@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 🖖
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
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
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
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
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.
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 ☺🤩
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.
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 "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.
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
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
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.
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
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.
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".
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!
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
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.
@@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.
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
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!
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!
Estude pelo nosso site e tire certificado de 40 horas. Curso completo em:
www.cursoemvideo.com/curso/curso-de-algoritmo/
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
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!
Eu tinha feito isso na aula passada, ajuda bastante
vdd mano,nao tava conseguindo resolver umexercicio que ele tinha passado,no dia seguinte resolvi de primeiraaa!
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.
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.
@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.
Conseguiu
Kkk eu com 52 na luta pra aprender, mas o Guanabara tem uma didática excelente.
É 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!
o guanabara n programa, ele dá aula
Tu tem que ver a gambiarra que eu fiz no segundo exercício da aula 10, mas funcionou, isso é que importa kkkkk
@@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
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.
@@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.
É 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
Eu fiz:
var
F0, F1, S, C:inteiro
inicio
F1
eu fiz tbm o seguinte (com estruTUra PARA)
Var
v1,v2,prox: inteiro
inicio
v1
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
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.
@Eduardo Castoldi Pois é. Eu vou tentar um pouco mais antes de ver as diversas respostas que salvei. Capacidade de dedução é importante nessa área.
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!
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
@@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.
lets go
TMJ 41 anos aqui
@@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.
eu sou o augusto e tenho 8 anos. a e to terminando seu curso e estou gostando bastante, obrigado
Novo elon musk
@@g.gmarc2710 Linus Torvalds 2
Que mentira cabeluda kkkkkkk
@@renandossantosayres4219
?
Se for realmente verdade, tú é um puta prodígio pirralho, continue assim😂😂👍🏼
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
Muito obrigada! E também deletar um FimSe. Nesse caso só pode ter 2 FimSe.
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!
Não desistir é a chave Mariane..valeu!!
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
Poxa, é tão estimulante saber disso. Valeu mesmo!
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.
Muito obrigada, estou firme e não quero desistir. Eu estava com muito medo, mas estou indo na medida do possível.😘
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
Top!
@@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 )
cara por favor me explica o que você fez como se eu fosse uma criança de 5 anos kkkkkk
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
@@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.
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
kkkkk Algoritmo ai dentro do teu quarto
ta na matrix
KKKKKKKKK
EAE mano, conseguiu seguir na carreira?
Desistiu da teoria e foi para prática 😂
Aula maravilhosa, 8 anos depois cá estou, obrigada Guanabara, você muda vidas!
PARABÉNS, NÃO VOU CANSAR DE DIZER ISSO. OBRIGADO PELA QUALIDADE E DEDICAÇÃO COM QUE VOCÊ FAZ AS AULAS. #FAZUMCURSODEPHP #FAZUMCURSODEJAVA
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!)
@@sigmabrindes Sim, ele já deve estar dando aula, olha o nome do canal dele agora! Haha
Escola para Programadores aa
Para somar números Impares fora de intervalo basta tira-ló da primeira estrutura condicional desta forma:
Para Cont 0) e (Valor
thanks!
a estrutura de impar nao recebe valor, mas sim +1 tambem
muito obrigadaaaa!!!
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.
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!!!
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!
Comigo está sendo exatamente igual
@@WagnerCalazans eae mano, conseguiu ser programador?
@@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 ?
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
@@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.
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
Obrigada!
Muito Obrigado!
obrigado,ajudou muito
Mano eu conseguir entender na aula soq eu quebrei a cbc e sai rabiscando uma folha aqui até entender kkk
vlw cara
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
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!!!
Gostaria de saber tambem ! :)
Cara, valeu eu quebrei minha cabeça tentando entender isso e vc me ajudou!
Eu fiquei achando que era divisível ou igual ou algo parecido, só consegui entender os exercícios graças a você vlw
Eu vim ler os comentarios só para achar a resposta, mas acho que é isso mesmo kkkk
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
caramba,mano!! que foda. eu nao consegui resolver sozinho esse. é uma logica do caramba
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
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.
@@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...
@@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.
@@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 :)
@@brunacamposdev hehehe, mesmo assim obrigado pelas dicas. Vc está pensando em trabalhar como programador?
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.
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
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.
18 anos aqui nossa to muito feliz estou na reta final do curso
DEPOIS E E SO ESTUDAR A LINGUAGEM QUE EU QUERO APRENDER
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
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.
Tem algum Link que ensine Python de graça aê ?
Tem o canal do Excript, mas a didática do Guanabra é sem igual ! logo mais nesse canal terá curso de python.
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.
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.
Lógica De Programação + Algoritmo + Banco De Dados MySQL + HTML5 + CSS3 + JavaScript + Python = Sucesso.
Qual é o significado disso? quer dizer q para eu ter sucesso tenho que saaber disso tudo???
@@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
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
@@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
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.
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.
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!
Ele é um dos Melhores Professores De Tecnologia,A Didática dele é ótima!
e, ai ja ta trabalhando com programacao?
Como vai a carreira amigo?
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
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.
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
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!
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
@@leammarquesnão tinha pensado nisso, valeu parceiro
@@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.
tentei ler seu código mas não consegui entender muita coisa
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🥳
Terminei Finalmente as estruturas de repetição! Quase Lá Algorítimos!
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!
Quase chorei de alegria depois de conseguir. Ainda bem que me segurei, e não olhei as respostas
Vim pelo curso de desenvolvedor back end da softex, já conhecia o trabalho do guanabara! Uma excelente didática!
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!
Grato meu nobre, estava literalmente ''quebrando a cabeça''.
valeu meu nobre
Caramba!
Essa condicional antes da estrutura "para" pra garantir que os números sejam pares foi genial! Obrigado pela aula, professor!
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
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
Somente um detalhe: No algoritmo do exercício resolvido, lê-se:
Se (V%5=0) entao
DI5
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!
salvou irmão tem 3 dias eu preso nesse, pedaço tentando entender por que estava sempre dando errado.
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!
Eu estou assim neste exato momento. Estou bem frustado, me sentindo burro, mas claramente, irei desistir nunca!
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
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.
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
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.
Através do "F8" é possível executar e verificar passo a passo do algoritmo!
Sim, foi dessa forma que eu percebi meu erro no exercicio do Fibonacci, consertei e meu algoritmo funcionou.
E eu usando shift + F9 KKKKK
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
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.
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 >>
É ISSO AE
SHOW DE BOSTA!!
Onde você encontrou esse gabarito? Não encontrei em lugar nenhum no site.
@@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
@@thiagoronah tbm procurei e n achei
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.
Caraca! Nem acredito. Comecei o exercício "Sequência de Fibonacci" faz uma hora e consegui resolve-lo. Tô felizão!
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.
@@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
@@R3p1tal3 Consegui sim e, pelo que avaliei, o meu código foi o mais simples que encontrei. Gostei disso. Obrigado.
10 anos depois e o curso segue fantástico! Que didática, meus amigos!
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
Socorro! Também travei demais nesse, o mais difícil até agora. Mas foi kkkkkkkk
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.
é 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
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!
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
É 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.
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
@@filipepessoa8239 Eu não encontrei onde falou que tinha
@@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".
@@emmanuelgallo valeu man, achei aqui, desde as outras aulas eu procurava e nao achava
@@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
Está ajudando demais na faculdade, professor Guanabara é excepcional
Tenho 13 anos e comecei a estudar programação pq acho muito interessante, O professor guanabara explica muito bem!🥰😍
TBM
Exercício de Fibonnaci simples
algoritmo "Fibonnaci"
var
c , n1, n2, n3 : inteiro
inicio
n1
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
obg irmão..
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 ?
mano, q surra tomei
@@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).
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.
💫Sim Gustavo Guanabara eu sei o que é proporção áurea, eu li jojo parte 7 😁✌
que lugar estranho pra achar um jojofag
@@irving5452 KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Kkkkkkkkkk pior
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).
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
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!!!
O primeiro exercício eu fiz assim:
algoritmo "fibonacci"
var fib, a, b, c: inteiro
inicio
a
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
Iae,to aprendendo e penso da mesma forma.
Como tá hoje em dia,consegue desenvolver bem?
algoritmo "Fibonacci"
var i, n1 , n2 , soma: inteiro
inicio
n1
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.
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
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!
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
Já o meu outro código ficou assim:
Algoritmo "semnome"
Var
V,CONT,ST,N,SP,D5 : INTEIRO
M : REAL
Inicio
PARA CONT
Coe! Onde tu viu a resolução? não encontro no site
@@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
@@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
@@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 🖖
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!
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
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
Já fazem seis anos, mas esse teu comentário foi o único que realmente explicou de forma clara e que realmente me ajudou akakkakakak.
@@raquelvargas8393 Se eu já tava entendendo, depois do seu comentário foi melhor ainda. Vlw aí, parça 🔥
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
Entendi nada kkkk vc pde me explicar seu raciocínio?
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
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
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
Show...o meu foi diferente.
algoritmo "SequênciadeFibonacci"
var
cont, num1, num2, fib: inteiro
inicio
num1
Guanabara, seus cursos são excelentes! Parabéns!!!
haaaaaaaa ti odeio fibonacci, não consegui fazer, tive que olha a resposta, é a primeira vez que eu olho a resposta.
Eu to me sentindo frustrada por que eu tive que olhar o resultado e olha que eu fritei muito os meus neurônios
@@chiara4305 Tenta escrever no papel a lógica, depois passa pro computador. É mais fácil
Te entendo 😢
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
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
Na área ainda?
Uma outra forma pra resolver a serie:
C1
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
sim melhor forma ,meu foi um lixo veja kkkkkkkkkkkkkkk
var
cont,cont1:inteiro
inicio
para cont
pelomenos eu conseguir resolve da forma pobre kkkkkk
preciso treina mais meu raciocinio.
seu ficou bem feito bonito limpo kkkk
Rsss... o importante é tentar e treinar... :)
yes,ja estou 1mes fazendo este curso ,todo Dia De Manhã 7:00 ao 10:00 dou uma estudada kkkk
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.
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 ☺🤩
algoritmo "Analisador de Valores"
var
cont, Som, SomPa, Num, Total, ContDiv, Nulo: Inteiro
M: Real
inicio
Som
conseguiu fazer a proposta do exemplos para somar os impares fora do intervalo de 0 á 10 ?
Ele fala nesses minutos aqui 17:00
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.
f8 a tela fica preta
professor, obrigada pela dedicação ,pois sempre tive dificuldade com algoritmos e estou aprendendo cada vez mais com suas aulas.
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
Só não precisava colocar o "divi5" como Real.
mas o resto ta certo
@@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.
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
Cara seu curso e muito bom msm hj em 2021 muito obrigado so nessa aula em questão que vice trocou
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
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.
Muito Compreensível Gustavo assistindo Em Outubro 2021, gostando muito da didática
Fibonacci
var
C, A, B, S: inteiro
inicio
// Seção de Comandos
A
É tive que olhar o seu tão simples e eu querendo fazer um mega código!! Parabéns
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
também fiz desse jeito. :D
Fiz só utilizando 3 Variáveis.
algoritmo "Fibonacci"
var
C,N,M:Inteiro
inicio
N
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.
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".
DANIEL-SAN _ obrigada
É só fechar o primeiro SE com Fimse antes do segundo SE.
E eu não sabia disso kkkkk :(
@@jhonsmantovani7491 e eu aqui sofrendo tb kkkkk
@@jhonsmantovani7491 Claro, pois se a estrutura do Se for aceitada, o senão será deixado de fora, por isso tem que finalizar um Se.
@@jhonsmantovani7491 Vlw brother .... Detalhe que estava atrapalhando meu código kk
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!
Caceta, Fiquei nessa, Tive que pedir arrego.
TÁ AJUDANDO MUITA GENTE SIM. VALEUUUUUUUUUUUU
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
Muito bom o seu algoritmo, Luis. Muito simples de compreender. Obrigado
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.
obgg
@@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
@@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.
Sequência de Fibonacci
var
C, N_Anterior, N_Atual, S: Inteiro
inicio
N_anterior
Como você chegou a essa resposta?
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
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!
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
por onde vou meu pensamento está raciocinando algorítimo
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!