Estruturas de Repetição 2 - Curso de Algoritmos #10 - Gustavo Guanabara

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ต.ค. 2024

ความคิดเห็น • 2.5K

  •  4 หลายเดือนก่อน +3

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

  • @EnzoPinheiro
    @EnzoPinheiro 2 ปีที่แล้ว +749

    Se você chegou até aqui, NÃO DESISTA! Eu assisti a aula 9 por 4 vezes e acabei de ver essa aula 10 pela segunda vez!! Persistência sempre!

    • @jabez8238
      @jabez8238 2 ปีที่แล้ว +18

      Cara, estrutura de repetição simplesmente não entra (o enquanto ), que odio !

    • @jucades1gn768
      @jucades1gn768 2 ปีที่แล้ว +9

      Eu só sei um pouquinho de HTML e CSS, tô assistindo o curso inteiro pra familiarizar, depois volto com a mão na massa

    • @laisevieiraa
      @laisevieiraa 2 ปีที่แล้ว +39

      só 4 vezes? kkk eu vi umas 10 kkkkkkkkkkkkkkkkk desistir jamais

    • @EnzoPinheiro
      @EnzoPinheiro 2 ปีที่แล้ว +34

      @@laisevieiraa Comecei esse curso em março junto com um amigo meu, ele já terminou o curso e já partiu pro html5, enquanto eu ainda estou revendo a aula 12 e começando a aula 13. Cada um tem seu tempo, vamos adiante!!!

    • @laisevieiraa
      @laisevieiraa 2 ปีที่แล้ว +8

      @@EnzoPinheiro eu tbm iniciei em março. Parei na aula 11 e to revendo essa aula hehe e to fazendo o html tbm. Depois de terminar logica partirei pra JS :)

  • @GouveiaMaster
    @GouveiaMaster 9 หลายเดือนก่อน +131

    Pra quem ta em 2024 aprendendo, tmj!
    Segue minha resolução explicada do exercicio 1 (Obs. demorei umas 2hrs pra concluir rs):
    Obs: Lembre-se, quando realizar os desafios, divida o algoritmo em pedaços, resolva uma parte, valide, e encaixe uma a uma até que todo o problema seja solucionado.
    Ob2: Essa NÃO É a melhor forma de resolver o desafio, mas o jeito que achei inicialmente pra concluí-lo.
    Algoritmo "SuperContador_Ex1"
    Var
    C, N: Inteiro
    inicio
    Repita ---> Quando chegar ao final da explicação, você entenderá o por que o REPITA estar no início do Algoritmo.
    Escreval("===============") |
    Escreval("| M E N U |") |
    Escreval("===============") | CRIAÇÃO
    Escreval("[1] De 1 a 10 |") | DE
    Escreval("[2] De 10 a 1 |") | LAYOUT
    Escreval("[3] Sair |") |
    Escreval("===============") |
    Leia(N) -->Aqui estou gravando a resposta escolhida;
    C Aqui estou definindo a partir de que número o meu CONTADOR começa a contar;
    Se (N = 1) entao -->Aqui estamos defindo o retorno de acordo com a escolha, ou seja, DENTRO desse SE, vamos "atribuir" um retorno a escolha [1];
    Repita -->Utilizamos o REPITA para que o contador smp que chegar ao ATE(), volte e some(+) com o valor anterior, até o número definido, que no caso foi 10;
    N Atribuimos o valor de C ao N (lembra que atribuímos como 1?), ou seja, na 1° repetição o N vale 1, na 2° vale 2, e assim por diante até chegar ao 10;
    C Atribuímos o valor C + 1 ao C, para que nossa contagem siga de forma crescente;
    Escreval(N) -->Aqui ele escreve a contagem (1, 2, 3, 4, n, 10);
    Ate(C > 10) -->Atribuímos o limite para a repetição;
    Senao -->Utilizamos a ESTRUTURACAO ANINHADA então, teremos um SE dentro do outro.
    C Aqui estou definindo a partir de que número o meu CONTADOR começa a contar (faremos o inverso da primeira parte);
    Se (N = 2) entao -->Aqui estamos defindo o retorno de acordo com a escolha,
    Repita -->Utilizamos o REPITA para que o contador smp que chegar ao ATE(), volte e diminua(-) com o valor anterior, até o número definido, que no caso foi 1;
    N Atribuimos o valor de C ao N (lembra que atribuímos como 10?), ou seja, na 1° repetição o N vale 10, na 2° vale 9, e assim por diante até chegar ao 1;
    C Atribuímos o valor C - 1 ao C, para que nossa contagem siga de forma decrescente;
    Escreval(N) -->Aqui ele escreve a contagem (10, 9, 8, n, 1);
    Ate(C < 1) -->Atribuímos o limite para a repetição;
    Senao -->Agora a parte mais fácil, utilizaremos o SENAO para a escolha 3;
    Escreval("Saindo...") -->Ele escreve "Saindo...";
    FimSe -->Fechamento do SE para o N = 1 ;
    FimSe -->Fechamento do SENAO --> SE para o N = 2
    Ate(N = 3)
    FimAlgoritmo
    Se alguém ver isso algum dia, espero ter ajudado de alguma forma :)

    • @obanaiedit7482
      @obanaiedit7482 9 หลายเดือนก่อน +1

      pow ajudou sim obrigado tambem estou nessa de aprender a programar 🙂

    • @guilhermeberto7466
      @guilhermeberto7466 9 หลายเดือนก่อน

      Fiz o meu assim rapidinho, acho que ficou mais fácil de entender da uma olhada
      algoritmo "SuperContador"
      var
      R, C : Inteiro
      inicio
      Repita
      EscrevaL ("=================")
      EscrevaL ("| M E N U |")
      EscrevaL ("=================")
      EscrevaL ("| [1] De 1 a 10 |")
      EscrevaL ("| [2] De 10 a 1 |")
      EscrevaL ("| [3] Sair |")
      EscrevaL ("=================")
      Leia (R)
      Se (R = 1) entao
      C

    • @herculesmanfrinchryssocher204
      @herculesmanfrinchryssocher204 9 หลายเดือนก่อน +1

      obgd, de vdd irmao

    • @gabrieljesus4625
      @gabrieljesus4625 9 หลายเดือนก่อน

      poderia me ajudar com uma duvida?

    • @_Alicio
      @_Alicio 9 หลายเดือนก่อน

      Salve, terminando esse curso em 2024, a minha linha de codigos foi:
      algoritmo "SuperComputador"
      var
      Esc,num, C : Inteiro
      inicio
      Repita
      EscrevaL("")
      EscrevaL("=========================================")
      EscrevaL("¦ M E N U ¦")
      EscrevaL("=========================================")
      EscrevaL("¦ [1] De 1 a 10 ¦")
      EscrevaL("¦ [2] De 10 a 1 ¦")
      EscrevaL("¦ [3] Sair ¦")
      EscrevaL("=========================================")
      Leia(Esc)
      Escolha Esc
      Caso 1
      C

  • @adriel6301
    @adriel6301 ปีที่แล้ว +130

    GALERA NÃO DESISTA!!!
    Levei um dia inteiro só nessa aula e mais 2 tentando resolver os exercícios, depois de várias tentativas frustradas e vários erros... consegui!
    Agora posso prosseguir com o curso.
    É muito gratificante, obrigado Guanabara você é foda cara.
    👊👾💗

    • @cansado2porcento
      @cansado2porcento 4 หลายเดือนก่อน

      EU REPITO ESSA AULA 3X AO DIA KKKKKKKK, APRENDI ? SIM, DESDE A PRIMEIRA VEZ.... EU VOLTO NELA PORQ A METODOLOGIA DE ENSINO DO GUANABS É BOA DMS

    • @vida_convicta
      @vida_convicta 4 หลายเดือนก่อน

      Alguem me explica uma coisa ? Nao consegui entender o raciocinio dos fatoriais, se o F esta recebendo 1 no comeco do algoritimo como que ele se multplicou pelos numeros regressivos ?

  • @cronos1297
    @cronos1297 2 ปีที่แล้ว +106

    Vendo alguns comentários percebo que o que impede o ser humano de aprender é ele msm, pq se autosabota, é muito fácil desistir, se livrar de algo que nos incomoda é muito bom, mas quem aprende além de aprender o assunto aprende a conviver com o disconforto, e persistir, sabendo que a melhoria vem com um passo de cada vez, hoje estou melhor que ontem e assim por diante

    • @robertogusmaosoaresnascime6924
      @robertogusmaosoaresnascime6924 7 หลายเดือนก่อน +4

      seu comentário me fez refletir, tava meio desanimado mas ai eu pensei naquele meme como assim eu Não vou entender kkkkkkkk
      valeu!

    • @vida_convicta
      @vida_convicta 4 หลายเดือนก่อน

      Alguem me explica uma coisa ? Nao consegui entender o raciocinio dos fatoriais, se o F esta recebendo 1 no comeco do algoritimo como que ele se multplicou pelos numeros regressivos ?

    • @alexandresilvestri292
      @alexandresilvestri292 3 หลายเดือนก่อน

      @@vida_convicta A linha em que está escrito F

  • @asheleyhenrique4928
    @asheleyhenrique4928 3 ปีที่แล้ว +96

    Eu aprendi a programar aqui. Que nostalgia! Pensando em assistir o curso de novo só para lembrar doa momentos em que eu escrevia "EscravaL" ao invés de "EscrevaL". Aí o programa dava erro e eu ficaca puto kkkkk. Hoje estou estudando JavaScript para me tornar desenvolvedor web (uma nova paixão que descobri)

  • @thaispedron682
    @thaispedron682 10 ปีที่แล้ว +243

    Muito legal saber que ainda existem pessoas tão generosas e dispostas a compartilhar conhecimento como o Gustavo Guanabara. As aulas são muito bem produzidas e a didática do professor é muito boa. Isso sem contar a paciência e o carisma que ele tem ao ensinar.
    Parabéns pelo trabalho! Tem me ajudado muito e tenho certeza que está ajudando muitas pessoas.

  • @favfav816
    @favfav816 ปีที่แล้ว +66

    DICA QUE ESTÁ DANDO CERTO PRA MIM:
    Assista as aulas anotando tudo que ele vai criando, além de sua mente fixar melhor o conteúdo, vc poderá usar as anotações como revisão na hora de realizar os exercícios. Eu consegui fazer o exercício 2 em 20 minutos usando essas técnicas.

    • @PaulloRicardo.77
      @PaulloRicardo.77 ปีที่แล้ว +4

      ou salvar tudo como doc do visualg, é oq faço e ajuda mta, pq abro uma segunda dela e olho os códigos pra ajudar no raciocínio

    • @diogomonteiro43
      @diogomonteiro43 ปีที่แล้ว +2

      @@PaulloRicardo.77 como vc consegue abrir dois visualg ao mesmo tempo, eu faço isso mas preciso fechar um para abrir o outro.

    • @dantomxp2010
      @dantomxp2010 ปีที่แล้ว +2

      Seu escrevo todas as sintaxes no caderno pra fixar melhor e faço todos os exemplos com ele e também todos os exercícios que ele passa. Ele explica bem demais!

    • @Gustavomartins-sb9bh
      @Gustavomartins-sb9bh ปีที่แล้ว +1

      não consegui resolver o 2 😢

  • @tonymusic9921
    @tonymusic9921 4 ปีที่แล้ว +332

    Uma dica pessoal, está com dificuldade para resolver o exercicio logo de primeira? não se desespere, tente resolver no dia seguinte, programação se aprende com paciência e calma.

    • @luizinniziul2976
      @luizinniziul2976 4 ปีที่แล้ว +1

      Assim mesmo!

    • @na_panfletos_e_cartoes
      @na_panfletos_e_cartoes 4 ปีที่แล้ว

      depois de fechar esse de lógica qual caminho vc pretende continuar?

    • @samuelgarreto7123
      @samuelgarreto7123 3 ปีที่แล้ว +8

      Outra dica boa também é começar escrevendo a mensagem de Boas vindas e criando o menu (basicamente vários escrevaL um embaixo do outro formando o menu), assim você automaticamente vai criando a estrutura sem problemas

    • @raianealbergariacostaviana2683
      @raianealbergariacostaviana2683 3 ปีที่แล้ว +3

      Realmente, ontem parecia que eu não tinha assimilado nada da aula anterior e agarrei nos exercícios. Hoje acordei e consegui pensar na solução e o que o meu código tinha de errado.

    • @Kalashnikov_047
      @Kalashnikov_047 2 ปีที่แล้ว +5

      OU TMB ASSISTA OUTROS VÍDEOS !!! SEMPRE TEM ALGUÉM DANDO UM INSIGHT MONSTRO PRA VC ENTENDER BEM, E É AQUELA, AS PESSOAS QUE FAZEM “ ALGO ” BEM FEITO, FOI PQ PRATICARAM MAIS HORAS SOBRE AQUELE “ ALGO ” EXEMPLO : UMA PESSOA QUE TOCA FLAUTA DESDE OS 7 ANOS, TOCA MELHOR DO QUE UMA PESSOA QUE APRENDEU COM 15 ( NO CASO AMBOS HJ EM DIA TEM 25 ANOS ) PELO FATO DA PESSOA QUE APRENDEU COM 7 ANOS TER MAIS HORAS PRATICADAS E ESTUDADAS SOBRE FLAUTA… ENTÃO O ACÚMULO DE HORAS VAI TE AJUDAR, SEMPRE QUE ESTOU COM DÚVIDA PROCURO OUTROS VÍDEOS TAMBÉM, E ISSO FACILITA MUITO !!! MSM QUE TENHA QUE ASSISTIR OUTROS 20 VÍDEOS !!!

  • @FullGamesX100
    @FullGamesX100 4 ปีที่แล้ว +372

    Quem está vendo em 2020?
    Ótimas aulas parabéns!

    • @suspensionrailway7094
      @suspensionrailway7094 4 ปีที่แล้ว +3

      Euuu

    • @simon_riley_br
      @simon_riley_br 4 ปีที่แล้ว +2

      Eu

    • @ggbbzzaaoo
      @ggbbzzaaoo 4 ปีที่แล้ว +2

      Pessoal, eu fiz usando as funções 'se' e 'escolha', mas todas terminam o programa após cada opção. Alguém conseguiu resolver isso?

    • @cnicodem0s
      @cnicodem0s 4 ปีที่แล้ว

      eu kkkkkk

    • @simon_riley_br
      @simon_riley_br 4 ปีที่แล้ว +1

      @@ggbbzzaaoo Qual o exercício?

  • @RafaelSantos-jb1oi
    @RafaelSantos-jb1oi 7 หลายเดือนก่อน +14

    Fiz 'Estrutura de Repetição' na faculdade e não entendi nada com a professora de Lógica de Programação. Aprendi somente aqui, com a lenda Guanabara! TKS!

    • @VamosEvoluir
      @VamosEvoluir 6 หลายเดือนก่อน

      TÔ COM UM DIFICULDADE HORRÍVEL PARA ENTENDER A DIFERENÇA ENTRE REPETIÇÃO E COMPARAÇÃO !!!!!

  • @GuilhermeHenrique-tz5mn
    @GuilhermeHenrique-tz5mn 8 ปีที่แล้ว +303

    "A pratica leva a facilidade"

  • @leodassombras
    @leodassombras 9 ปีที่แล้ว +766

    Me corrijam se eu estiver errado,mas vocês não acham que quando você declara as variáveis usando nomes completos como"numero,contador,soma" ao invés de "n,c,s" seu cérebro assimila com mais facilidade?

    • @brunoassis3914
      @brunoassis3914 9 ปีที่แล้ว +37

      Leo Valle Realmente, eu só uso os nomes inteiros fica muito mais lógico !

    • @uhebioviana3909
      @uhebioviana3909 9 ปีที่แล้ว +14

      Leo Valle Concordo, também faço isso

    • @lucasoad399
      @lucasoad399 7 ปีที่แล้ว +27

      Sim, isso evita comentários

    • @Mat.Bastos
      @Mat.Bastos 7 ปีที่แล้ว +10

      Somos 5

    • @diegocezarino
      @diegocezarino 7 ปีที่แล้ว +18

      Boa ideia garoto, vou adotar a prática! :)

  • @TiagoSilva-jt1zh
    @TiagoSilva-jt1zh 3 ปีที่แล้ว +51

    A sensação é muito boa quando conseguimos resolver os exercícios!!!

  • @larissacarvalho9820
    @larissacarvalho9820 2 ปีที่แล้ว +43

    Aaaaa, tô muito feliiiiz!!!
    Consegui realizar o segundo exercício sozinha, sei que ainda tenho muito o que aprender, mas estou muito feliz com o meu desempenho. Pessoal, não desista, vocês conseguem siiiim!

    • @Reis.507
      @Reis.507 2 ปีที่แล้ว

      Parabens querida, quando comecei tive muita mas muita dificuldade mas fui continuando e consegui.

    • @ellysilva1375
      @ellysilva1375 5 หลายเดือนก่อน +1

      🎉

  • @mamutygamerfurtivo3783
    @mamutygamerfurtivo3783 3 ปีที่แล้ว +37

    Para quem não entendeu como funciona o contador.
    Primeiro vc pode dar o nome que vc quiser a essa variarel, seja Cont, contador, ctd, count, etc.
    Depois que a estrutura contador= contador + 1, estiver depois de "enquanto", ele irá funcionar assim.
    Inicialmente a variável "contador"(chame do que vc quiser)vale zero:
    0 = 0 + 1 ( na primeira passagem pelo "enquanto")
    Na segunda passagem pelo "enquanto":
    1 = 1+ 1(a variável "contador" deixa de valer "1" e passa a valer "2").
    Na terceira passagem pelo "enquanto" a variável exclui o valor 2 e já recebe o 3:
    contador = contador + 1
    2 = 2 +1
    contador= 3.
    E assim, sucessivamente, até a condição de parada escolhido pelo programador.

    • @danilopereira5166
      @danilopereira5166 ปีที่แล้ว +2

      Caraca mano ,não tinha percebido isso ,assim eu até que acertei o algoritmo mas tinha que ficar sempre consertando pq dava looping infinito,aí dei uma olhada nos algoritmos certos e todos eles estão com o contador

    • @MateusHenrique-fr2ys
      @MateusHenrique-fr2ys 6 หลายเดือนก่อน

      eu pulei o exercicio 1 pq o prof disse que era facil e so fiz o w vc me recomenda fazer o 1?

  • @tnodc
    @tnodc 8 ปีที่แล้ว +16

    Conforme vai se avançando no conhecimento das estruturas, as maneiras de resoluções dos exercícios vão variando. Isso é o tanto quanto normal. Eu sugiro que depois vocês voltem nos primeiros exercícios e façam novamente, vão ver como já evoluíram e se fizerem eles mais vezes, provalvelmente vão resolver de forma diferentes. Isso é o melhor indicio de que estamos aprendendo! Quanto professor dispensa comentários, o cara tem uma didática violenta. Por tanto galera contribuam no que vocês podem! Esse projeto não pode morrer!

  • @NothingTo_Say00
    @NothingTo_Say00 ปีที่แล้ว +27

    Fiquei dias na primeira aula de estruturas de repetição, me estressando e até pensando em desistir, porém no final consegui compreender. Agora na aula 2 foi muito mais fácil e não precisei recorrer ao material de apoio haha. Se tem uma dica que posso dar é que se você não está entendendo, não se fruste, dê tempo ao tempo e a você mesmo. Não se comparece com ninguém, o tempo é seu!
    Eu quis adicionar algumas coisas para deixar mais complexo, como evitar do programa continuar caso o usuário insira uma resposta diferente da solicitada. Sei que tenho muito a melhorar, pois acredito que o código deva estar um pouco confuso. Mas quem puder, me dê um feedback, vai ser de grande valia! Segue abaixo:
    OBS: dentro da estrutura ESCOLHA atribuí uma variável para corresponder à resposta que o usuário deu ao escolher a cor de cabelo. E aproveitando já adicionei o contador para apresentar no fim da estrutura a quantidade referente aos dois problemas do exercício. Mais abaixo é apresentado todas as respostas dadas pelo usuário.
    algoritmo "SELETOR DE PESSOAS"
    var
    Sex, Resp_CorCabelo, Resposta_Continua: caractere
    Id, Cor_Cabelo, QTD_Quest_Um, QTD_Quest_Dois: inteiro
    inicio
    Repita
    Repita
    LimpaTela
    Escreval("================================")
    Escreval("| SELETOR DE PESSOAS |")
    Escreval("================================")
    Escreva("|Qual o Sexo? [MASCULINO/FEMININO]: ")
    Leia(Sex)
    Ate(Sex="MASCULINO")ou(Sex="masculino")ou(Sex="FEMININO")ou(Sex="feminino")
    Escreva("|Insira a idade: ")
    Leia(Id)
    Escreval("================================")
    Escreval("|Escolha a cor do cabelo abaixo |")
    Escreval("[1] Preto |")
    Escreval("[2] Castanho |")
    Escreval("[3] Loiro |")
    Escreval("[4] Ruivo |")
    Escreval("================================")
    Leia(Cor_Cabelo)
    Escolha Cor_Cabelo)
    CASO 1
    Resp_CorCabelo

    • @annygabryelly9197
      @annygabryelly9197 ปีที่แล้ว +2

      Eu nunca encontro o material de apoio no site, pode me mostrar onde é?

    • @MateusHenrique-fr2ys
      @MateusHenrique-fr2ys 6 หลายเดือนก่อน

      se voce nao procurou ajuda em nenhum lugar entao como sabia do codigo "LimpaTela"? o gustavo ensinou e eu nao vi?

    • @raulchamp9853
      @raulchamp9853 3 หลายเดือนก่อน

      ​@@MateusHenrique-fr2ys Ele mostrou em uma das aulas... Porém não explicou o limpaTela

  • @suellensantos5489
    @suellensantos5489 9 หลายเดือนก่อน +5

    mesmo com mt dificuldade, sempre que tenho alguma dúvida, eu venho aqui nos comentários que ajudam demais, obg prof e vcs alunos

    • @Gustavoo-1910
      @Gustavoo-1910 7 หลายเดือนก่อน

      Faço a mesma coisa, sempre tem alguns comentários bom pra nós ajudar ou tirar nossas dúvidas

  • @guilhermegaldino3876
    @guilhermegaldino3876 3 ปีที่แล้ว +17

    Aqui em 2021 Assistindo seus vídeos (Tempos de aula online, pandemia etc), agradeço pelo conteúdo de qualidade e raciocínio lógico, antes eu tinha bastante dificuldade em ALG. agradeço sua sabedoria 🕶👍🏻🙂🤝🏼🙃

  • @sevenn2n
    @sevenn2n 9 หลายเดือนก่อน +4

    Eu havia desistido do curso e parei na aula #08, mas, depois de 3 meses, eu levantei a cabeça e continuei minha jornada, acabei de terminar essa aula e já vou pra aula #11, desejo sorte a todos e uma boa jornada, e não desistam, fé e foco sempre!
    S2

  • @TheHelioKO
    @TheHelioKO 8 ปีที่แล้ว +24

    Só tenho que agradecer suas vídeo-aulas, eu e mais da metade da sala ficou de DP, a professora não ensinou metade disso e cobrava algoritmos avançados, que agora consigo resolver.
    Em apenas 10 aulas aprendi o dobro de um semestre inteiro, e já indiquei para o pessoal da sala também, muito obrigado.

  • @fabianinholoko
    @fabianinholoko 5 ปีที่แล้ว +13

    Alguém em 2019 ? Estou fazendo todos os exercício e conseguindo 100% de exatidão. Muito obrigado professor

  • @isabelcarmindo4840
    @isabelcarmindo4840 6 ปีที่แล้ว +8

    Por um mundo cheio de pessoas didáticas iguais a você, Gustavo! Jamais imaginei que fosse chegar tão longe entendendo todo o conteúdo e ainda fazendo a "lição de casa" sem olhar a resposta 😊😍

  • @ice-co3py
    @ice-co3py 6 หลายเดือนก่อน +1

    Gostaria muito de compartilhar que consegui executar os exercícios propostos em apenas 30/40 minutos, estou muito orgulhoso de mim mesmo, e sei que você também irá conseguir, pra cima!!!

  • @animepixx3209
    @animepixx3209 8 หลายเดือนก่อน +1

    Mdsss... Depois de assistir as aula 9 e 10 umas 4 vezes cada por não estar conseguindo fixar a ideia, finalmente cheguei nos dois exercícios finais da aula 10 e os fiz de primeira. Da uma satisfação muito grande. Curso perfeito!

  • @stiillcs
    @stiillcs 3 ปีที่แล้ว +4

    Meu Deus, fiquei assustado com esses exercícios, porém na hora de fazer, veio tudo na cabeça... com um pouco de dificuldade, mas consegui resolver logo. Obrigado Guanabara, mesmo sendo um curso de 7 anos atrás ainda ajuda muita! Um dica a quem está assistindo atualmente, não desista viu, vocês conseguem e vai dar uma satisfação quando terminaram de resolver esses problemas!

  • @achadinhospreciosos_pf
    @achadinhospreciosos_pf 10 ปีที่แล้ว +5

    Exercício do seletor de pessoas completo e funcionando perfeitamente, obrigado prof Guanabara.
    Vi um comentário de alguém aqui, onde ele dizia que estuda na EAD Cesumar, e que os professores da EAD poderiam ter a mesma dinâmica de ensino que o Prof Guanabara, concordo plenamente, pois eu tb estudo na EAD e quando começo a assistir as vídeos aulas deles me da até tédio , penso seriamente em rever essa situação rss, Abraços a todos!!!!!!!!!!!!

  • @Lizandrosrg
    @Lizandrosrg 4 ปีที่แล้ว +10

    Galera venho aqui dizer que estou cheguei na 10ª aula de Algorítimos, esse Guanabara é muito fera, a didática de ensino dele facilita muito, parabéns Gustavo Guanabara !
    Tenho 36 anos e estou planejando uma transição de carreira e estou aprendendo muito nesse curso, ao passo que vou avançando sinto cada vez mais vontade de aprender, para quem está pensando em começar eu digo que comecem, não há limite de idade para aprendermos.

    • @AllenGardel
      @AllenGardel 4 ปีที่แล้ว +1

      Estou em uma situação parecida, colega. Tenho 41 anos.

    • @balacobaco9317
      @balacobaco9317 3 ปีที่แล้ว +1

      @@AllenGardel Mudo a situação?

  • @GuilhermeRodrigues-jc9zg
    @GuilhermeRodrigues-jc9zg ปีที่แล้ว +1

    tô demorando na média de 2 dias pra completar essas aulas, sempre voltando e revisando o que eu não entendi. Aprendi com experiência própria e com os comentários que dissertar o vídeo até a tão esperada conclusão leva tempo (bastante tempo). Tô adorando essa experiência

  • @Machado_22PT
    @Machado_22PT 6 หลายเดือนก่อน

    Estou aprendendo bastante com suas aulas e técnicas em logica de programação

  • @marcosribeirobass
    @marcosribeirobass 8 ปีที่แล้ว +31

    "Aprimorando nossa lógica, é possível fazer qualquer coisa!"
    Essa é a frase da aula rs

  • @alissonfernando4800
    @alissonfernando4800 5 ปีที่แล้ว +7

    melhor professor disparado... Parabéns Gustavo, estou no quinto semestre de Ciência da Computação e vc esta me ajudando demais... 2019 mais alguém?

  • @victordomingues6882
    @victordomingues6882 ปีที่แล้ว +58

    Resolução EXERCÍCIO 2: Seleção de pessoas
    Var
    sexo, resp: caractere
    idade, corCabelo, TotalH, TotalM: inteiro
    TotalH

    • @jiff7002
      @jiff7002 ปีที่แล้ว +6

      Eu não sabia que era pra se limitar a só " EscrevaL("O Total de homens com mais de 18 anos e cabelos castanhos é: ",TotalH)
      EscrevaL("O Total de mulheres entre 25 e 30 anos e loiras é: ",TotalM)" se eu soubesse disso teria economizado 6 horas do meu dia...

    • @victordomingues6882
      @victordomingues6882 ปีที่แล้ว

      @@jiff7002 desculpe, não entendi oq quis dizer..

    • @jiff7002
      @jiff7002 ปีที่แล้ว +1

      @@victordomingues6882 Estou dizendo que eu presumi que era para o programa dizer todas as possíveis escolhas que o usuário fizesse, por exemplo, no caso do "Total de homens com mais de 18 anos e cabelos castanhos" se o usuário escolhesse 0 homens com mais de 18 anos e cabelo castanho, mas escolhesse 1 homem entre 25 e 30 anos com cabelo ruivo, mostrasse que tem 1 homem entre 25 e 30 anos com cabelo ruivo e por assim em diante, mas acabei vendo pelo seu comentário que não era necessário fazer isso nesse exercício, entendeu agora?

    • @jiff7002
      @jiff7002 ปีที่แล้ว +1

      @@victordomingues6882E acabei de perceber que foi só um erro meu de não ter prestado atenção na explicação do vídeo kkkk

    • @victordomingues6882
      @victordomingues6882 ปีที่แล้ว

      @@jiff7002 aahh simmm kkkkk
      Valeu pela explicação

  • @camillamaria6008
    @camillamaria6008 3 ปีที่แล้ว +1

    Só tenho a agradecer por ter acesso a esse curso de forma gratuita, tem me ajudado tanto. Parabéns, Gustavo, pela didática e pela paixão por ensinar 👏🏼👏🏼👏🏼
    Pessoal, quando sentirem dificuldades, não desistam. Persista, se não der hoje, amanhã pode dar. Aprender Lógica da Programação exige paciência e muita prática. No final, valerá muito a pena.

  • @Machado_22PT
    @Machado_22PT 6 หลายเดือนก่อน

    Eu sempre quis aprender logica de programação com o professor maravilhoso 🤩🤩💯💙

  • @CenobisteGame
    @CenobisteGame ปีที่แล้ว +10

    Demorei mais de 6 horas nesse video fazendo pausas para entender melhor os exercicios NUNCA DESISTA!!!!!

  • @joaopedrostefanon9642
    @joaopedrostefanon9642 5 ปีที่แล้ว +65

    EU FIQUEI LITERALMENTE 2 HORAS PRA FAZER O ULTIMO EXERCICIO MAS FIZ , TO FELIZAO UHUUL

    • @tsukiz2041
      @tsukiz2041 4 ปีที่แล้ว +6

      Parabéns!!!! Estou feliz por vc ^^

    • @AnderBoniolo
      @AnderBoniolo 4 ปีที่แล้ว +3

      AÍ SIIIIIIIIIIIIIIIIM \O/

    • @Vitor1234567894
      @Vitor1234567894 3 ปีที่แล้ว +1

      Seletor de Pessoas? Se for me ajuda por favor

    • @joaopedrostefanon9642
      @joaopedrostefanon9642 3 ปีที่แล้ว +1

      @@Vitor1234567894 n me lembro

    • @laisevieiraa
      @laisevieiraa 2 ปีที่แล้ว

      EU tambem, mas consegui :D pensa na felicidade

  • @Machado_22PT
    @Machado_22PT 6 หลายเดือนก่อน

    Agradeço de coração pelo que eu estou aprendendo com essa aula maravilhosa top demais

  • @mexicola630
    @mexicola630 ปีที่แล้ว

    Realmente o guanabra estava certo, depois que voce entende de verdade a estrutura "ENQUANTO " a estrutura " REPITA " se torna algo simples, agradecido demais!

  • @nandastt
    @nandastt 4 ปีที่แล้ว +7

    Uhu! Tive bastante dificuldade na aula 9, tive que assistir a aula umas 3x e tentar várias vezes, mas nessa aula consegui resolver tudinho bem rápido e sinto que tô aprendendo de verdade! Obrigada, você é o melhor

    • @hugocastro6492
      @hugocastro6492 2 ปีที่แล้ว +1

      Moça depois de 2 anos vc me ajudou muito kkkk. Obg

  • @JoaoPedro-kt7rd
    @JoaoPedro-kt7rd ปีที่แล้ว +10

    Fala pessoal, depois de assistir essa aula 2 vezes ficou tudo mais claro, sinto que estou realmente aprendendo, muito bom!
    Pra quem está com dificuldade no EXERCÍCIO PORPOSTO 2 - Escolhendo Pessoas, segue aí minha resolução do problema:
    NOTA: as variávies Esp_H e Esp_M são respectivamente ESPEFICAÇÃO HOMENS e ESPECIFICAÇÃO MULHERES.
    var
    Idade, Cab, Esp_H, Esp_M: Inteiro
    Gen, Dados: Caractere
    inicio
    Esp_H

    • @favfav816
      @favfav816 ปีที่แล้ว +1

      O meu ficou igual

    • @oimeuchapa6476
      @oimeuchapa6476 ปีที่แล้ว

      Vlw, eu tava definindo homens e mulheres como string KKKKKKKKKKKKKKKKK

    • @denersantos3536
      @denersantos3536 ปีที่แล้ว

      alguém pode me ajudar? o meu tá falando que estou colocando "até" "sem repita" correspondente, sendo que estou fazendo tudo certo, pelo que vejo aqui nos comentários. Segue meu codigo:
      VAR
      th, tm, I, C:inteiro
      Sx, R:Caractere
      INICIO
      th

    • @oimeuchapa6476
      @oimeuchapa6476 ปีที่แล้ว +2

      @@denersantos3536 Dentro do "entao" você tem que coloca o "se" e também está faltando o "fimse" dentro do "entao".
      Outro detalhe a variável dentro do até precisa está em maiusculo "N" ela tem que ser igual o digitado se for diferente da erro.

    • @denersantos3536
      @denersantos3536 ปีที่แล้ว

      @@oimeuchapa6476 muito obrigado cara!!!

  • @TecnologiaRadioativa
    @TecnologiaRadioativa 9 ปีที่แล้ว +59

    comecei agora pouco o curso de algoritmo e estava indo bem ate que chegou esses algoritmos repetitivos e estou indo de mal a pior, alguem tem uma dica ? oq eu possa fazer para entender melhor isso ? :(

    • @brunoafktutoriais9344
      @brunoafktutoriais9344 4 ปีที่แล้ว +1

      Você tem discord? Adiciona lulz#2221

    • @ralf.studios
      @ralf.studios 4 ปีที่แล้ว +4

      dedicação

    • @danielmoura4821
      @danielmoura4821 3 ปีที่แล้ว +5

      Estude bastante meu amigo kkkkkkkkkkk

    • @rafael9365
      @rafael9365 3 ปีที่แล้ว +1

      tem o curso de python que ele explica mais melhor

    • @XTSantos
      @XTSantos 3 ปีที่แล้ว +6

      literalmente eu kkkkkkkkkkkkkkkkk ta foda kkkkkkkkkkkk o video anterior eu vi 2 vezes e nada kk. mas eu pretendo ver esse curso 2 vezes.

  • @Machado_22PT
    @Machado_22PT 6 หลายเดือนก่อน

    Muito bom seu trabalho meu amigo, gosto muito das suas aulas.

  • @Nega_gambis
    @Nega_gambis ปีที่แล้ว

    Depois de uma semana, procrastinando e com medo das atividades de casa, conseguir resolver com a ajuda dos comentários. Sempre dando uma pausa para o meu celebro compreender, programação requer paciência com vc mesmo.

  • @nazkca
    @nazkca 10 หลายเดือนก่อน +3

    Demorei literalmente 2 horas fazendo o "seletor de pessoas" e depois de corrigir MUITOS bugs, volto aqui para anunciar minha vitória contra a aula 2 de estruturas de repetição. Obrigado Guanabara por tornar isso possível.

    • @christianfernando797
      @christianfernando797 9 หลายเดือนก่อน +1

      eu tô travando uma batalha contra esse seletor

    • @pedrohenriquenascimentoceo9336
      @pedrohenriquenascimentoceo9336 7 หลายเดือนก่อน

      Algoritmo "hoje"
      // Disciplina : [Linguagem e Lógica de Programação]
      // Professor : Antonio Carlos Nicolodi
      // Descrição : Aqui você descreve o que o programa faz! (função)
      // Autor(a) : Nome do(a) aluno(a)
      // Data atual : 02/03/2024
      Var
      // Seção de Declarações das variáveis
      resp, sexo: caracter
      idade, cabelo, h, m: inteiro
      Inicio
      repita
      escreval("Qual o sexo? [M/F]")
      leia (sexo)
      escreval("Qual a idade")
      leia (idade)
      escreval("Qual a cor do cabelo")
      escreval("--------------")
      escreval("[1] Preto ")
      escreval("[2] Castanho ")
      escreval("[3] Loiro ")
      escreval("[4] Ruivo ")
      leia(cabelo)
      se (sexo = "M") e (idade >= 18) e (cabelo = 2) entao
      h = 25) e (idade

  • @felipealves4051
    @felipealves4051 3 ปีที่แล้ว +3

    Os exercícios estão cada vez mais difíceis e bate aquela satisfação quando você consegue resolver

  • @eriton58336472
    @eriton58336472 6 ปีที่แล้ว +4

    Mestre obrigado mais uma vez, suas aulas são as melhores!!

  • @elisssoli
    @elisssoli 10 หลายเดือนก่อน +1

    gastei 32 horas num total de 5 dias pra entender o que foi explicado nas aulas 9 e 10 e finalmente entendi e consegui fazer sozinha os exercícios propostos, o primeiro demorei muitas e muitas horas porque dei uma mudada nele acrescentando a opção do usuário escolher qual número iria iniciar e qual finalizar, o que ajudou demais a eu desenvolver a lógica, pq tentei várias e várias vezes até dar certo, aí com isso acabei q fiz o segundo exercício em 30 minutos, o que me deixou bem feliz pq eu tava achando difícil eu fazer rápido um exercício desse tipo mas agora consigo ver sentindo nas lógicas por trás dos códigos de estruturas de repetição, finalmente!

    • @herculesmanfrinchryssocher204
      @herculesmanfrinchryssocher204 9 หลายเดือนก่อน

      alguém pode me ajudar, nao consigo resolver o primeiro exercicio que ele passou, alguem pd me mandar o codigo pra eu analisar e ver oq eu errei?

    • @elisssoli
      @elisssoli 9 หลายเดือนก่อน

      @@herculesmanfrinchryssocher204 Exercícios propostos:
      1-Contador_Com_Opção_Estrutura_Condicional_Aninhada
      Algoritmo "Contador_Com_Opção_Estrutura_Condicional_Aninhada"
      Var
      d,n1,n2: real
      Inicio
      Repita
      Escreval("")
      Escreval("===================")
      Escreval(" MENU ")
      Escreval("===================")
      Escreval("| [1] De 1 até 10 |")
      Escreval("| [2] De 10 até 1 |")
      Escreval("| [3] Sair |")
      Escreval("===================")
      Escreva("==> ")
      Leia(d)
      Escreval("")
      n1

  • @Haazorks
    @Haazorks 2 ปีที่แล้ว +1

    O guanabara e um dos melhores professores q eu ja tive na vida muito obrigado pelo conteudo

  • @przinho
    @przinho 5 ปีที่แล้ว +47

    Olá Gustavo! Os exercícios já não estão mais disponíveis. Teria como postá-los novamente? Parabéns a você e toda equipe pelo excelente trabalho. Até mais!

    • @egilsonpiano
      @egilsonpiano 4 ปีที่แล้ว +7

      Temos que contar com os posts nos comentarios

  • @RvGeral
    @RvGeral 3 ปีที่แล้ว +21

    Exercício 2:
    var
    S, cont: Caractere
    I, C, n1, n2: Inteiro
    inicio
    n1

    • @kauanniel2004
      @kauanniel2004 ปีที่แล้ว

      vlw mano, esqueci de pôr os valores n1 e n2 dentro do repita. sempre contava o bagulho uma vez

    • @itinnx9942
      @itinnx9942 ปีที่แล้ว

      meu programa nao que reconhecer a palavra entao

    • @kauanniel2004
      @kauanniel2004 ปีที่แล้ว

      @@itinnx9942 separe o parênteses do se

  • @zakestrike4553
    @zakestrike4553 8 ปีที่แล้ว +123

    Consegui resolver os exercicios, aqui está o codigo para quem interessar:
    algoritmo "SuperContador"
    var
    C, Op: Inteiro
    inicio
    Repita
    Escreval("===========================")
    Escreval(" MENU ")
    Escreval("===========================")
    Escreval("[1] De 1 a 10")
    Escreval("[2] De 10 a 1")
    Escreval("[3] Sair")
    Escreval("===========================")
    Leia(Op)
    Se (Op = 1) entao
    C

    • @KewinSchoba
      @KewinSchoba 7 ปีที่แล้ว

      Talvez tenha errado alguma coisa nesta parte > ("Quando tentei fazer Se(X=X)e(Y=Y)e(Z=Z)e(W=W)entao") e não percebeu, poderia ter economizado teclado em ushsu, mas está muito bom :)

    • @danilomello3923
      @danilomello3923 5 ปีที่แล้ว

      Po, só por um erro de colocação o meu estava operando de maneira diversa. Teu comentário me ajudou bastante, vlw!

    • @raroscachos4617
      @raroscachos4617 5 ปีที่แล้ว +2

      No meu diz: ATE sem REPITA empaquei nesta parte...alguém pode me solucionar por favor?

    • @isadoramonteiroengenharia5572
      @isadoramonteiroengenharia5572 5 ปีที่แล้ว +1

      Consegui resolver o exercicio 2 e salvei. Quando abri de novo parou de contar.. Mas meu algoritmo é igual ao teu. Tentei fazer tudo do zero e não tá contando.
      Tô bugada :X

    • @isadoramonteiroengenharia5572
      @isadoramonteiroengenharia5572 5 ปีที่แล้ว +2

      Cacete! Meu Leia tá maiusculo, então quando o usuario responde tem que responder M e nao m.. Não acredito que era só isso. Será que não existe uma forma dele aceitar maiusculo ou minusculo indiferentemente?

  • @sabrinasouza6113
    @sabrinasouza6113 3 ปีที่แล้ว

    Vim aqui agradecer pq depois de muito persistir eu fiz essa aula 3 vezes e entendi claramente o que vc quis ensinar. Obrigada Guanabara, eu nunca vou esquecer suas aulas quando for uma programadora f*d*n@ senior em alguma empresa f*d*n@ por aí, e vou voltar aqui pra te agradecer de novo!

    • @maurolimaok
      @maurolimaok 2 ปีที่แล้ว

      Eu também bati a cabeça na parede, mas quando passei pelo gargalo as coisas ficaram mais fáceis. Faz parte do processo.

  • @JoaoVictor-nb5co
    @JoaoVictor-nb5co ปีที่แล้ว

    Muito bom, fazendo o curso em 2023 com muita vontade !!!! consegui resolver os exercícios propostos Gratidão Professor Guanabara.

  • @demodrift8605
    @demodrift8605 ปีที่แล้ว +6

    E nós aqui em 2023?! Quem diria onde o Curso em Video chegou! Mas isso era certo de acontecer! É até legal ver a evolução do canal. Digo os defeitos especiais (troca do Darth Vader / Stromtrooper aula 9) virando uns super efeitos legais na tela.
    Dito isso, achei legal ter me desafiado a otimizar o programa do numero primo de forma que ele não precise calcular todas as divisões parando quando ContDiv >2.
    SPOILER: para fazer isso vc colocaria a condição OU no "Ate (C > N) OU (ContDiv > 2)".

  • @Taypierobom
    @Taypierobom ปีที่แล้ว +5

    Sobre o exercício que ele fez em vídeo do CÁLCULO DE ALGORITMO, pensei: "e se o usuário não digitar "S" nem "N", mas outra letra, quando perguntado se quer calcular outro número?
    Então adicionei a opção de verificar se ele digitou certo, e se não, escrever "opção inválida" e perguntar novamente, ficou assim:
    Var
    N, fat, cont: inteiro
    R: caractere
    Inicio
    R

  • @matheusbilubiluteteia9573
    @matheusbilubiluteteia9573 9 ปีที่แล้ว +12

    Existem, (Pelo que eu saiba ) 2 Professores que são nota 10 em ensinar aqui no TH-cam
    1 é um guanabara e o outro é o Neri Netze

    • @yagoadriano
      @yagoadriano ปีที่แล้ว

      obg por avisar n sabia

  • @vct_lima824
    @vct_lima824 ปีที่แล้ว

    cara que felicidade consegui fazer os dois levei um tempo pensando mas refazendo todos os exercicios da aula a mente abriu

  • @kakaalex8502
    @kakaalex8502 3 ปีที่แล้ว

    #2021 Sai covid. Esse segundo exercicio foi ótimooo. Juntei várias estruturas. Que alegraia ver o codigo funcionando. Deus te abençoe Guanabara. M-a-r-a-v-i-l-h-a de aula.

    • @zezin6070
      @zezin6070 3 ปีที่แล้ว

      TO TENTANDO O PRIMEIRO KKKK

  • @claracjza
    @claracjza ปีที่แล้ว +4

    simplesmente 2 dias pra conseguir fazer os exercicios até que finalmente CONSEGUI, que recozijo meus amigos

    • @herculesmanfrinchryssocher204
      @herculesmanfrinchryssocher204 9 หลายเดือนก่อน

      alguém pode me ajudar, nao consigo resolver o primeiro exercicio que ele passou, alguem pd me mandar o codigo pra eu analisar e ver oq eu errei?

  • @renatoodepaula
    @renatoodepaula 3 ปีที่แล้ว +11

    Tá igual o Professor Girafales, faz as mais fáceis e deixa as mais difíceis pra gente...kkkkkk
    Tô brincando, tem que ser assim mesmo, excelente professor, com seu jeito de explicar fica tudo muito mais fácil de aprender, parabéns...nota 1000

  • @MartDoFPS
    @MartDoFPS 2 ปีที่แล้ว +4

    Não desistam gafanhotos, eu passei uma semana na aula 09 pra resolver os 2 exercícios. Essa aqui resolvi rapidinho me senti o George Boole. hahah

  • @danieljunior4329
    @danieljunior4329 ปีที่แล้ว

    Peguei um caderno e fiz a linha de raciocínio seguida, antes de execultar o programa, isso esclarece melhor o entendimento do que foi criado, e tento inclementar algo a mais em cada aula, como por exemplo ao criar a tabuada inclementei a soma de todos os resultados.

  • @Machado_22PT
    @Machado_22PT 6 หลายเดือนก่อน

    Muito bom suas aulas de logica de programação, top demais

  • @wesleysilva3224
    @wesleysilva3224 8 ปีที่แล้ว +182

    Essa parte está difícil,mas eu vou conseguir aprender.

    • @luizfilipe8875
      @luizfilipe8875 7 ปีที่แล้ว

      tá nada

    • @wla123ful
      @wla123ful 6 ปีที่แล้ว +22

      Luiz Filipe todos nos temos dificuldade algumas em uma coisa outros em outras.

    • @luizfilipe8875
      @luizfilipe8875 6 ปีที่แล้ว +3

      s, acho q n estou tendo dificuldade pq querendo ou n já tenho meio q uma base, pq meu pai mexe com isso e sempre fiquei observando e ele tbm me explicava as vezes o q ele estava fazendo

    • @mynameispaulocesar
      @mynameispaulocesar 6 ปีที่แล้ว +54

      Então respeitei a dificuldade do cara, não é pq vc não tenha, que ele não pode ter. Menos arrogância!

    • @just_all_in
      @just_all_in 5 ปีที่แล้ว +4

      caraca gente ele so falo que nao e dificil kkkkkkkk

  • @luigicosso3500
    @luigicosso3500 4 ปีที่แล้ว +36

    Depois da aula 10, é contagem regressiva pra vc ir achando que é cada vez mais burro...

  • @arcanjo3610
    @arcanjo3610 ปีที่แล้ว +6

    Primeiro exercício, pra mim foi um pouco complicado pq eu não assisti a aula direito, mas depois de um revisada no código e no vídeo eu consegui fazer sem problemas:
    algoritmo "SuperContador"
    var
    R: caractere
    cont: inteiro
    inicio
    Repita
    Escreval ("-----------------")
    Escreval (" MENU DE ESCOLHA ")
    Escreval ("-----------------")
    Escreval (" [1] De 1 a 10 ")
    Escreval (" [2] De 10 a 1 ")
    Escreval (" [3] Sair ")
    Escreval ("-----------------")
    Escreva ("Digite uma opção: ")
    Leia (R)
    Se (R = "1") entao
    cont

    • @jorgeemmanoel6834
      @jorgeemmanoel6834 ปีที่แล้ว

      ñ entendi porque "R" está como CARACTERE - consegui resolver antes de vir ver a forma como os amigos fizeram e só esse caractere mesmo que bugou..podia ser inteiro junto com o cont..

    • @allan1310
      @allan1310 ปีที่แล้ว +1

      @@jorgeemmanoel6834 O "R" dele tá como Caractere pq ele colocou o "1", "2" e "3" entre aspas, ou seja, viraram valores de uma variável do tipo caractere, viraram texto, eu tbm prefiro usar como variável do tipo inteiro, dessa forma no caso, o "R" seria variável do tipo inteiro e ele usaria 1 , 2 e 3 (sem as aspas) pra reconhecer que são números inteiros e não texto (De uma variável do tipo Caractere).

    • @jorgeemmanoel6834
      @jorgeemmanoel6834 ปีที่แล้ว +1

      @@allan1310 sim.. me caiu a ficha depois.. vlw. Obg. Tmj

    • @renandossantosayres4219
      @renandossantosayres4219 ปีที่แล้ว

      Eu tô me perdendo muito nas estruturas desses códigos. Muitas vezes eu sei exatamente o que tem que mandar o programa fazer e os códigos pra fazer, mas na hora de organizar tudo no programa é que eu acabo me perdendo. Sem contar que nós exemplo ele dá uns exercícios bem fáceis, aí aí na aula prática ele dá uns bem difíceis kkkk.

  • @nicholasbmful
    @nicholasbmful 3 ปีที่แล้ว

    Consegui fazer os dois exercicios sem ajuda, tive dificuldade no inicio das estruturas de repetição mas agora praticando todo dia estou conseguindo pegar o jeito, suas aulas são ótimas.

  • @ElevaTe.
    @ElevaTe. 2 ปีที่แล้ว

    Tive dificuldade na aula 09, mas reassisti ela e consegui passar pelos exercícios tanto da aula 09, e consequentemente os exercícios dessa aula 10 se tornaram mais facéis e consegui resolver sem problemas.

  • @kelisonhiago6419
    @kelisonhiago6419 4 ปีที่แล้ว +23

    Primeiro exercício prático, dei uma incrementada:
    Algoritmo "SuperContador"
    Var
    Cont, Resp: INTEIRO
    Resp_02: CARACTERE
    Inicio
    Repita
    ESCREVAL ("===============")
    ESCREVAL ("| M E N U |")
    ESCREVAL ("===============")
    ESCREVAL ("|[1] De 1 a 10|")
    ESCREVAL ("|[2] De 10 a 1|")
    ESCREVAL ("|[3] Sair |")
    ESCREVAL ("===============")
    LEIA (Resp)
    Escolha Resp
    Caso 1
    Cont

  • @_carlzx1450
    @_carlzx1450 ปีที่แล้ว +7

    Confesso que desde a aula 9 tem sido complicado aprender, ainda mais pra mim que não consigo terminar as coisas quando começo, as coisas me prendem por pouco tempo, me falta força de vontade, mas decidi tentar não desistir desse curso.
    Depois de muito fracassar consegui resolver os exercicios sozinho, vou deixar aqui a minha resolução de ambos para que talvez possa ajudar alguém ou só uma comparação entre formas mesmo ( O primeiro não sei como funcionou direitokk)
    1--
    algoritmo "SuperContador"
    var
    Contador, numero, regre: inteiro
    inicio
    Contador

    • @matheuslima8849
      @matheuslima8849 ปีที่แล้ว +1

      ajudou d+ mano, mas oq é (regre)?

    • @_carlzx1450
      @_carlzx1450 ปีที่แล้ว +1

      @@matheuslima8849 Olha, revendo agora eu realmente não sei KKKKKKKKKKKKK mas na hora fez sentido pra mim, se não me engano é um contador regressivo(?)
      Ficou meio gambiarra mas funciona

    • @matheuslima8849
      @matheuslima8849 ปีที่แล้ว

      @@_carlzx1450 KKKKKKKKKKKKKKKK eu tinha pensado q era pra ser de alguma coisa como regressivo msm, mas se fez sentido, isso q importa kkkkkkK

    • @victordomingues6882
      @victordomingues6882 ปีที่แล้ว

      esse aqui é o meu kk
      Resolução do exercício 01(MENU):
      ps: demorei um pouquin pra resolver mas uffaa, consegui!!
      VAr
      dig, cont: inteiro
      Inicio
      Repita
      EscrevaL(" ")
      EscrevaL("================")
      EscrevaL("| ---MENU--- |")
      EscrevaL("================")
      EscrevaL("|[1] De 1 a 10 |")
      EscrevaL("|[2] De 10 a 1 |")
      EscrevaL("|[3] Sair |")
      EscrevaL("================")
      Leia(dig)
      cont

    • @Barizin
      @Barizin ปีที่แล้ว

      @@victordomingues6882 Certinho, so que buga muito minha cabeça esse tanto de se, se, se, o escolha, caso 1, 2 e 3, deixa muito mais pratico

  • @lucas2470ify
    @lucas2470ify 9 ปีที่แล้ว +9

    Quando vai rolar aquele curso de linguagem C ? u.u
    SHsh Parabéns pelo ótimo canal

    • @marcioartz2248
      @marcioartz2248 4 ปีที่แล้ว +1

      Vim do futuro pra dizer que ainda não tem :c

  • @PauloFanaia
    @PauloFanaia 2 ปีที่แล้ว

    Vídeos perfeitos o "jeito" de transmitir o conteúdo assimilo muito mais rápido! Obrigado, Professor Guanabara e Curso em vídeo

  • @kaahlyx
    @kaahlyx 3 ปีที่แล้ว +1

    Eu estava desesperada porque não estava conseguindo entender a lógica para criar programas na minha aula de algoritmos, você me salvou! (:

  • @rvian4
    @rvian4 9 ปีที่แล้ว +11

    Eita, fiquei 1 semana quebrando a cabeça com o ultimo modulo de repetição, agora você me fala que tem +2? Noooo

  • @Lizandrosrg
    @Lizandrosrg 4 ปีที่แล้ว +11

    Uhuuuu... Muito feliz por ter conseguido criar o algorítimo da #Aula10... Vamo que vamooooo
    algoritmo "SELECIONANDO PESSOAS"
    // Função : Exercício #Aula10 | Utilizei comandos: Repita; Escolha; Se
    // Autor :
    // Data : 06/05/2020
    // Seção de Declarações
    var
    Resp, Gen, M, F: caractere
    Id, CorCab, ContM, ContF: inteiro
    inicio
    Repita
    Escreva ("Qual o sexo ? [M/F] ")
    Leia (Gen)
    Escreva ("Qual sua idade ? ")
    Leia (Id)
    Escreva ("Qual a cor do seu cabelo ?")
    Escreval ("")
    Escreval ("------------------------")
    Escreval ("[1] Preto")
    Escreval ("[2] Castanho")
    Escreval ("[3] Loiro")
    Escreval ("[4] Ruivo")
    Leia (CorCab)
    Escolha (Gen)
    ContM = 18) e (CorCab = 2) entao
    ContM

  • @saulo52304
    @saulo52304 9 ปีที่แล้ว +22

    nossa o " repita"
    é bem mais facil do que o "enquanto"
    valeu guanabara

    • @Ogro1991
      @Ogro1991 2 ปีที่แล้ว

      Porra... muito mais, rsrs. Perdi um tempão no enquanto, mas simplesmente troquei tudo por repita, ficou bem melhor.

    • @stefan10087
      @stefan10087 2 ปีที่แล้ว +1

      @@Ogro1991 depende da situação, o repita vai executar antes e depois pra verificar a condição, já o enquanto e o para, vai verificar primeiro a condição, essa é a diferença, mas se tá confortável, mas é bom saber como os 3 funcionam pra não ter dor de cabeça depois ksksk

    • @sousaesten7325
      @sousaesten7325 2 ปีที่แล้ว

      @@Ogro1991 não consegui entender o enquanto 😅

  • @fabiodasilva1054
    @fabiodasilva1054 2 ปีที่แล้ว

    Lógica e tudo em programação...
    Eu vi os métodos em javascript, porém, nunca pratiquei lógica, por isso sempre tive dúvidas agora fica mas esclarecido 😃😃😃👍👍

  • @hugoleonardodasilvajoao5740
    @hugoleonardodasilvajoao5740 ปีที่แล้ว +1

    Demorei pacas no exercício 02 "Escolhendo pessoas", mas por fim depois de muitas variáveis e condições, terminei, ficou igual ao do professor. Obrigado mestre Guanabara 🙂

    • @danielsarto1849
      @danielsarto1849 ปีที่แล้ว

      Me ajuda ai amigo, meu contador não está funcionando certo, precisei recorrer ao execicio resolvido, aparentemente é bem igual, porém o meu não está funcionando, não sei onde eu erro

    • @brunacamposdev
      @brunacamposdev 8 หลายเดือนก่อน

      @@danielsarto1849 e aí, conseguiu fazer? Também empaquei e não acho onde tá o erro. No meu dá erro de sintaxe no "totalH

  • @s.h.c.1206
    @s.h.c.1206 5 ปีที่แล้ว +4

    seria melhor colocar se (contdiv = 2) é primo
    pois o número 1 não é primo.

  • @viniciusfaria4708
    @viniciusfaria4708 ปีที่แล้ว +3

    O resultado do primeiro exercício.
    //Variáveis usadas
    N, contador : inteiro
    // O programa faz a contagem dos números de acordo com a opção selecionada.
    Escreval ("====================")
    Escreval ("| Menu |")
    Escreval ("====================")
    EscrevaL ("| [1] De 1 a 10 |")
    EscrevaL ("| [2] De 10 a 1 |")
    EscrevaL ("| [3] Sair |")
    Escreval ("====================")
    Leia(N)
    //------------------------------------------------------------------------------
    //Bloco da opção [1]
    Se (N = 1) entao
    contador

  • @walyssonteles
    @walyssonteles 7 ปีที่แล้ว +6

    Tentei ver se o numero 100.000.001 (1 milhões e um) era primo e o meu PC quase explodiu. kkkkk
    Mas foi Ótima essa aula ;)

    • @leonardomessias3016
      @leonardomessias3016 5 ปีที่แล้ว +1

      kkkkkkj eu fiz um algoritmo pra contar ate 100.000, fico quase mo cota contando

    • @dju164
      @dju164 5 ปีที่แล้ว +2

      Pra que tu foi dar ideia? kkkkkkkkkkkkkkk
      Fui fazer igual e pedir pro código dizer se 100.000.001 é primo (100 milhões e 1) e meu pc tá mais de 10 minutos aqui com o VisualG travado calculando a resposta
      Isso que o processador aqui é de 8ª geração, não é pouca bosta não *chorrisos*

    • @dju164
      @dju164 5 ปีที่แล้ว +2

      LEVOU MAIS DE 2 HORAS MAS TERMINOU
      100.000.001 >>NÃO

    • @naudericknoob8680
      @naudericknoob8680 3 ปีที่แล้ว +2

      @@dju164 Se eu tentar no meu dual core das casas bahia o coitado alça voou e sai da atmosfera!!!! kkkkkkkkkkkk

  • @christianfelipi7764
    @christianfelipi7764 7 หลายเดือนก่อน

    Consegui fazer os dois, muito bom o segundo desafio, recomendo muito que facam..

  • @scarlettwhild6818
    @scarlettwhild6818 4 ปีที่แล้ว

    Finalmente liberou o site, obrigada por isso professor. Está me ajudando muito, e a sua didática é maravilhosa!..

  • @felipeaugusto7849
    @felipeaugusto7849 ปีที่แล้ว +6

    Como eu fiz a atividade 2:
    Var
    s,resp:caractere
    i,resp2,t1,t2,cast,loro:inteiro
    Inicio
    t1

    • @mexicola630
      @mexicola630 ปีที่แล้ว

      fiz diferente mas me encontro em um dilema pelo "entao" , reescrevi mil vezes e sempre da erro no entao...

  • @hugorios8872
    @hugorios8872 4 ปีที่แล้ว +6

    sempre consigo fazer a parte dos códigos, mas sempre me perco na parte da matemática e travo kkkkkkkkkkkkkkkkk
    q tristeza, pqp

  • @igorbalbo7789
    @igorbalbo7789 ปีที่แล้ว +2

    Tive um pouco de dificuldades para resolver o ex 2, mas dps de dois dias até que enfim deu bom heheheh...
    Segue meu Algoritmo como fico
    Algoritmo "SeletorPessoas"
    Var
    Sexo, Resposta :caractere
    Idade, CorCabelo: inteiro
    Homens, Mulheres: inteiro
    Inicio
    Homens

  • @renatomacedo4350
    @renatomacedo4350 4 ปีที่แล้ว

    Excelente! Guanabara nasceu para ensinar. Didática sem igual. Parabéns!

  • @fs0363
    @fs0363 3 ปีที่แล้ว

    Oi tudo bem ,fiz minha matrícula no Bradesco EA ,através do curso de algoritmo que estou encontrei seu canal. Muito bom o seu trabalho ,ganhou mais um inscrito. Há e já fiz meu cadastro no site.

  • @danilocabral3097
    @danilocabral3097 8 ปีที่แล้ว +11

    aprendi até a aula 9, depois disso ficou muito confuso e não entendi mais nada.

    • @RaFaeLSanTaNaperfil
      @RaFaeLSanTaNaperfil 8 ปีที่แล้ว +20

      Eai Danilo, é só ter um pouco de paciência irmão, eu também estava desse jeito, não desanimei, decidi que só ia sair dessa aula quando tudo isso fizesse sentido, o que o Guanabara falou nessa aula esta corretíssimo, quando se aprende o que ele ensina na aula anterior essa aqui fica moleza, tenta voltar e assistir a aula Estruturas de Repetição 1 - Curso de Algoritmos #09 se esforce para digerir toda informação, quando você voltar para assistir essa aqui acredito que vai ter uma grande surpresa abraços.
      P.S.: Pelo menos pra mim funcionou muito bem xD

    • @raphaelleal8695
      @raphaelleal8695 6 ปีที่แล้ว

      Mesmo sabendo uma coisa ou outra é sempre bom voltar a ver alguns vídeos kk até os do início operadores lógicos e etc, boa sorte bons estudos a minha caminhada do está começando tb, creio que tem muita gente aqui no mesmo barco, com um pouco de dificuldade mais isso é normal kk abração fica com Deus

    • @anapaulasilvalins9735
      @anapaulasilvalins9735 5 ปีที่แล้ว

      @@WagnerCalazans E quando sonha com o algoritmo que não conseguiu resolver? aí dá vontade de levantar em plena madrugada e tentar resolver kkkkkk.

  • @kaycpereira9973
    @kaycpereira9973 8 ปีที่แล้ว +13

    algoritmo "semnome"
    // Função :
    // Autor :
    // Data : 12/07/2016
    // Seção de Declarações
    var
    op,cont:inteiro
    inicio
    // Seção de Comandos
    Escreval("|=====================|")
    Escreval("| M E N U |")
    Escreval("|=====================|")
    Escreval("|[1]De 1 até 10. |")
    Escreval("|[2]De 10 até 1. |")
    Escreval("|[3]Sair. |")
    Escreval("|=====================|")
    Repita
    Escreval("Digite a opção desejada:")
    Leia(op)
    op

    • @marcosricardo656
      @marcosricardo656 8 ปีที่แล้ว +1

      ficou massa cara

    • @AntonioCarlosGomes
      @AntonioCarlosGomes 8 ปีที่แล้ว

      Vejo que você tirou de letra, que acha desse algoritmo ai abaixo , do professor GUANABARA, funciona, mas não deveria fazer menção ao "SOMA" , pois o "S" ai eu fiquei na dúvida se é do "SOMA" ou do "SIM"....
      Algoritmo "SomaDesejaContinuar"
      // Disciplina : [Linguagem e Lógica de Programação]
      // Professor : Antonio Carlos Nicolodi
      // Descrição : Aqui você descreve o que o programa faz! (função)
      // Autor(a) : Nome do(a) aluno(a)
      // Data atual : 02/11/2016
      Var
      // Seção de Declarações das variáveis
      S,N :INTEIRO
      Resp:Caractere
      Inicio
      // Seção de Comandos, procedimento, funções, operadores, etc...
      S

    • @Eu-uu5uh
      @Eu-uu5uh 7 ปีที่แล้ว

      esse "s" refere-se ao soma pois ele colocou pra repetir ate que a resposta seja nao(n), entao nao precisa do sim(s), por isso o (s) ta como inteiro e nao caractere

    • @igor8815
      @igor8815 6 ปีที่แล้ว

      da pra usar o caso, fica melhor.

  • @miguel173384
    @miguel173384 ปีที่แล้ว

    Nossa senhora. Este conteúdo é exatamente o que eu estava procurando

  • @franciscodeassisgomesdasil5054
    @franciscodeassisgomesdasil5054 2 ปีที่แล้ว

    Escreva("Fatorial de qual número? ")
    Leia(n)
    c

  • @josegilbsonarandas8490
    @josegilbsonarandas8490 2 ปีที่แล้ว

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

  • @kinho_silva
    @kinho_silva 5 หลายเดือนก่อน +1

    Há muito tempo eu procrastino sobre fazer esse curto e felizmente tomei vergonha na cara.
    Galera, quando assistirem uma aula e não entender, assistam de novo e de novo.
    Os exercícios, pratiquem. Caso não consigam resolver, veja no outro dia com mais calma. Essa aula mesma a primeira vez que vi achei um absurdo, ai fui para os exercícios do PDF e fui melhorando a logica, dps revi essa aula e fluiu, ate o desenrolar dos exercicios propostos.
    O que vem me ajudando, mas nem sempre conclusivo é:
    Pedir pro chatgpt verificar se o código esta ok e ele traz até alguns pontos que faz entender melhor os exercícios. Pratiquem com o PDF dele e esses exercícios propostas.
    Esse 2º do final da aula, no meu, ficou assim - coloquem no visualg, pois deixei comentado para ajudar.
    (estava com dificuldade no CASO, e o chatgpt me ajudou a identificar que faltava uma variável):
    Algoritmo "AULA10_EXER_SELETOR_PESSOAS"
    Var
    sexo, corCabelo, resp: caractere
    idade, escolhaCabelo, totalHomens, totalMulheres: inteiro
    Inicio
    totalHomens

  • @Machado_22PT
    @Machado_22PT 6 หลายเดือนก่อน

    Bom Trabalho meu amigo e parabens pelo seu trabalho

  • @julliosantoro
    @julliosantoro 4 ปีที่แล้ว +2

    EXERCÍCIOS PRÁTICOS, feitos quando eu estava fazendo o curso até esta aula. Para quem quiser estudar e fazer variações(praticar).
    algoritmo "Prática"
    var
    n:inteiro
    inicio
    repita
    escreva("Digite um nº para saber se é par ou ímpar(digite 0 para sair): ")
    leia(n)
    se n0 entao
    se n%2=0 entao
    escreval("O número",n," é par.")
    senao
    escreval("O número",n," é ímpar.")
    fimse
    senao
    escreva("Você escolheu sair.")
    fimse
    ate n=0
    fimalgoritmo
    algoritmo "Média entre 3 valores"
    var
    v1,v2,v3,m:real
    inicio
    escreval("Digite 3 valores inteiros para saber a média entre eles!")
    escreva("Digite o 1° valor: ")
    leia(v1)
    escreva("Digite o 2º valor: ")
    leia(v2)
    escreva("Digite o 3º valor: ")
    leia(v3)
    m

  • @yurichateado
    @yurichateado 3 ปีที่แล้ว +2

    q professsor, da orgulho de escutar "eu sou seu professor"

  • @lidianealicedarochamendes6037
    @lidianealicedarochamendes6037 2 ปีที่แล้ว

    0:50 - Não me canso de assistir as aulas do Gustavo Guanabara