Portugol 29 [ VETOR ] Exercício - Armazenar qtd de vogais . Algoritmos | Lógica de programação

Поделиться
HTML-код
  • Опубликовано: 6 фев 2025
  • Tema: Portugol Studio
    Vídeo: 29
    Conteúdo do vídeo: Exercício de vetor
    Monte um programa para ler 10 vogais. Após a leitura das 10 vogais, indique quantas vezes cada vogal foi digitada. Obs: Utilizar vetor para armazenar a quantidade de cada vogal.
    Ano: 2022
    #portugol #programação #programando #pseudocodigo

Комментарии • 61

  • @arthurneto1307
    @arthurneto1307 Год назад +13

    Professor, não pare de lançar videos sobre lógica e Portugol, isso é de extrema importancia para nos programadores iniciantes. Que Deus te abencoe pela dedicação e tempo reservados para a comunidade.

    • @Portugol
      @Portugol  Год назад +7

      Olá Arthur, pode deixar. Só estou sem tempo mesmo. Como utilizo as horas livres não estou conseguindo gravar.
      Vou tentar nessas férias.
      Bons estudos.

  • @rachidrodrigues9488
    @rachidrodrigues9488 3 месяца назад +2

    Que didática sensacional, Professor! Foi de grande ajuda todos os seus vídeos!

    • @Portugol
      @Portugol  3 месяца назад +1

      Fico feliz em saber.
      Bons estudos

  • @eupedro710
    @eupedro710 16 дней назад

    Professor volte com os videos. Você é o melhor 😢

  • @jordanabrgamer
    @jordanabrgamer 2 года назад +10

    Ah professor adorei ver seus vídeos estão sendo de grande ajuda, estou estudando EAD e não é tão didático como vc é, por favor volta falando sobre matrizes, a galera toda que estuda comigo estão usando seus vídeos como base.

    • @Portugol
      @Portugol  2 года назад +3

      Olá Graziela,
      fico muito feliz de estar conseguindo ajudar outros pessoas fora os meus alunos.
      Aproveite e bons estudos.

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

    Professor... muito muito muito obrigada por sua entrega... Tenha certeza que vc faz uma diferença enorme nos estudos se cada um que assiste seu vídeo... e por favor, sendo possível, mantenha as postagens...🙏

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

      Muito obrigado pela mensagem.
      Estou sem tempo para gravar novas aulas. Em breve, volto a gravar.
      Bons estudos.

  • @jessicakelly7041
    @jessicakelly7041 Год назад +2

    Muito bom o vídeo professor

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

      Olá Jessíca, obrigado pela mensagem.
      Bons estudos nos próximos semestres.

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

    oi professor entrei no curso de engenharia de software e as sua aulas foram as q mais me ajudaram, por favor não pare de postar. Tem algum livro q eu possa continuar?

    • @Portugol
      @Portugol  9 месяцев назад +1

      Olá tudo bem. Obrigado pela mensagem. Realmente estou sem tempo para continuar gravando.
      Tenho um livro publicado pela Editora Casa do Código onde apresento esses conteúdos e outros exemplos.
      www.casadocodigo.com.br/products/livro-portugol
      Bons estudos

    • @emillycastro2621
      @emillycastro2621 8 месяцев назад

      Oi professor , seus vídeos estão me ajudando DEMAIS!! Obrigada , vc da aula online ? Sou de Sp

  • @tatsumi7459
    @tatsumi7459 Год назад +3

    Obrigado cara, sempre irei comentar de vc e te indicar!

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

      Olá Tatsumi,
      muito obrigado pela mensagem.
      Bons estudos.

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

    Fala professor, parabéns pelos vídeos, estou aprendendo. Por favor, não pare de lançar os vídeos, continue ai. rsrs. queria ver matriz, filas e etc. tudo rssrrs.

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

      Olá Silvio, estou tentando voltar a gravar só que o tempo está curto.
      De qq maneira tenho alguns vídeos de estrutura de dados com portugol, fica em uma outra playlist.
      Bons estudos.

  • @fernandocavalcanti4748
    @fernandocavalcanti4748 2 года назад +2

    Obrigado pelas aulas professor!
    Aguardando a continuação, está me ajudando muuuuuito

    • @Portugol
      @Portugol  2 года назад +1

      Que ótimo!
      Esse ano estou sem tempo. Acho que só no início do ano que vem.
      Bons estudos.

  • @MariaVitoriaDosAnjosSantos
    @MariaVitoriaDosAnjosSantos 8 месяцев назад +2

    aula top
    parabens prof

    • @Portugol
      @Portugol  8 месяцев назад +1

      Obrigado 😃
      Bons estudos

  • @moacirbaia
    @moacirbaia 7 месяцев назад +1

    Olá professor, primeiramente muuuuuito obrigado por esse conteúdo tão rico e didatico. DEUS continue te abençoando!
    Fiz todo o codigo desse capitulo, mas quando rodo o programa nao apresenta a contagem das letras. Informa: "Argumento inválido".
    Já revisei tudo, linha por linha, mas não consegui identificar o erro.
    Help please!

    • @Portugol
      @Portugol  7 месяцев назад +2

      Olá, cole o codigo aqui.
      Bons estudos.

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

      @@Portugol , muito obrigado professor!
      programa {
      funcao inicio()
      {
      caracter vogal = '0'
      inteiro qtdVogal[5] = {0,0,0,0,0}
      //0 = a, 1 = e, 2 = i, 3 = o, 4 = u
      para(inteiro cont=0;cont

  • @gustavogu6020
    @gustavogu6020 8 месяцев назад +1

    Ancioso para as matrizes

    • @Portugol
      @Portugol  7 месяцев назад +1

      Olá e obrigado pela mensagem.
      Pois é, só falta esse para terminar a sequencia básica do portugol e depois entrar em funções.

  • @douglasrenato
    @douglasrenato 11 месяцев назад +1

    Opa, professor. Obrigado pelas aulas.
    Uma pena que não tem continuação.
    Tem algum livro que vc recomenda para aprendermos os próximos passos?

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

      Vou providenciar.
      É que estou sem tempo nenhum. Esse ano eu volto a gravar.
      Obrigado pela mensagem e bons estudos.

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

    nessa questão eu não poderia usar faca envies de senão ?

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

      Olá Lucas,
      Não entendi a relação do faça ao inves do senão, pois são comandos diferentes.
      Detalha um pouco mais a sua dúvida.
      Bons estudos.

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

    Boa, professor, irá retornar em breve?

    • @Portugol
      @Portugol  9 месяцев назад

      Olá João, estou devendo as aulas de matriz e funções. Talvez na próxima semana. Vou tentar.
      Bons estudos.

  • @Matheus-fv8ez
    @Matheus-fv8ez 5 месяцев назад +1

    olá, pode me ajudar?? a minha saída de vetores esta saindo em branco

    • @Portugol
      @Portugol  5 месяцев назад +1

      Olá Matheus,
      Cola o código aqui para olharmos juntos.
      Bons estudos.

  • @jenifferl1574
    @jenifferl1574 2 года назад +2

    pode me ajudar?é sobre linguagem C ,de programação,por favor.
    Quero calcular consumo de combustível requisitando do usuario a distancia e o volume de combustivel gasto.identifique se o veiculo e uma bicicleta se o volume gasto e 0. consumo=distancia/volume

    • @Portugol
      @Portugol  2 года назад +1

      Olá Jeniffer, eu tenho que gravar algumas aulas sobre linguagem C, porém só conseguirei ano que vem.
      De qq maneira, para que você aprenda é importante programar. Apenas olhar um código feito não te ajudará e preciso que vc tente escrever.
      Bons estudos.

  • @jordanabrgamer
    @jordanabrgamer 2 года назад +2

    Se possível fazer um exemplo com separação do gênero de pessoas, por favor!!

    • @Portugol
      @Portugol  2 года назад +1

      Olá Graziela, gravo os vídeos nos horários vagos e agora estão curtos.
      Em janeiro devo gravar os vídeos que ficaram pendentes e outros exercícios.
      Bons estudos.

  • @esterrodrigues71
    @esterrodrigues71 2 года назад +2

    É possivel amarrar um vetor a outro? Ex: tem 5 alunos e cada um tem uma nota, criei um vetor pras notas e outro pros nomes, mas quero exibir na tela a menor nota junto com o nome da pessoa que teve a menor nota, mas não sei em qual posição do vetor ficou o nome e nem em qual posição esta a melhor nota. como fazer?

    • @lima-vq7hc
      @lima-vq7hc 2 года назад +1

      Esse é um conceito que o professor vai trabalhar mais tarde, mas se você quiser, pode ir pesquisando sobre matrizes, struct, modularização, entre outros.

    • @Portugol
      @Portugol  2 года назад +1

      É possível sim.
      Vou tentar gravar ainda esse ano esse conceito.
      Bons estudos.

    • @Portugol
      @Portugol  2 года назад +1

      Exato. Com matrizes usamos isso direto.
      Vou tentar gravar ainda este ano.
      Bons estudos.

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

    Boa tarde... vou ficar grata quem consegui me ajudar a fazer esse algoritmo em portugo... eu vou calcular uma raiz quadrada de um número que vai dar fracionário mais quero passar esse valor para inteiro como faço

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

      Olá, copie o código para ver o que está dando erro.
      Bons estudos.

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

    onde vejo a continuação?

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

      Olá,
      Acho que essa foi a último vídeo que consegui gravar. Estou devendo MATRIZ e FUNÇÃO.
      Acredito que ainda consiga esse semestre.
      Bons estudos

  • @felipegarcia1414
    @felipegarcia1414 2 года назад +1

    Eu não entendi a parte do quantVogal[0]++ (o porquê de se escrever assim e também não entendi o sentido de incrementar ++ para se ganhar mais um). Também fiquei curioso para saber o porquê de se escrever == e não =. Se o professor responder, fico agradecido.

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

      Olá Felipe,
      Obrigado pela mensagem.
      Relacionado a quantVogal[0] ++ pois criamos um vetor para armazenar a qtd de vezes que uma vogal foi digitado. Consideramos que a posição 0 do vetor armazenará a quantidade de vezes que a vogal A foi digitada, a posição 1 a qtd de vezes que a vogal E foi digitado, assim por diante.
      Como temos uma posição do vetor para armazenar a quantidade de vezes, precisamos ir sempre adicionado 1, ao valor já existente, na posição.
      Ex:
      Imagine que foram digitados 3 vezes a letra A. o qtdVogal[0] começa com zero.
      Quando ele encontra a primeira ocorrência da letra A temos que adicionar um ao 0 que lá está. Logo, o qtdVogal[0] agora terá 1. Em seguida, ao achar novamente uma letra A, temos que adicionar mais 1 a qtde de vezes que o A foi digitado. Então fazemos qtdVoga[0] = qtdVogal[0] + 1.
      Veja que fazemos o qtdVogal receber o valor que já tem nele + 1.
      A escrita quantVogal[0]++ é uma simplificação dessa escreiva quantVogal[0] = quantVogal[0] + 1.
      Se continuar om dúvida procura na internet incrementar e decrementar.
      A outra dúvida, uso do == ao inves do =. Usamos o == para realizar uma comparação e um igual apenas para atribuição. Ou seja, se temos que comprar alguma coisa usamos ==. Se temos que atribuir algum valor em uma variável usamos o =.
      Bons estudos.

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

      @@Portugol Muito obrigado

  • @sebastianfreitas-q6h
    @sebastianfreitas-q6h Месяц назад +1

    coloca tela branca

    • @Portugol
      @Portugol  Месяц назад +1

      A tela do código ??? Beleza, vou fazer nos próximos.

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

    Está aparecendo argumento inválido ao digitar consoante

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

      Olá,
      coloque aqui o código fonte para verificar o erro.
      Bons estudos

  • @coisasdenicole3288
    @coisasdenicole3288 2 года назад +1

    professor ...Onde eu encontro o seu livro ?

    • @Portugol
      @Portugol  2 года назад +1

      Olá Nicole,
      Obrigado pela mensagem.
      Meu livro é vendido pela editora Casa do Código, segu o link abaixo.
      www.casadocodigo.com.br/products/livro-portugol
      Obrigado e bons estudos

  • @gatomanhosotv
    @gatomanhosotv 28 дней назад

    Exercicio complicado demais para iniciantes, acho que só voce entendeu ele.

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

    Paro pq ?

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

      Pois, estou sem tempo de gravar.
      Faltam os vídeos de MATRIZ e FUNÇÃO.
      Espero conseguir este semestre ainda.
      Bons estudos.

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

    Opa mestre, boa aula, obrigado pelas aulas e pela otima didatica. Eu estou com um problema, na tentativa de fazer o codigo ele não funcionou, aparece a mensagem "Argumento invalido". O que isso quer dizer? Desde ja agradeço. Segue abaixo o codigo:
    programa {
    funcao inicio() {
    caracter vogal '0'
    inteiro qtdVogal[5] = {0,0,0,0,0}
    para(inteiro cont = 0; cont

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

      Olá, acho que o problema está na declaração da variável vogal.
      Você escreveu assim:
      caracter vogal 0
      Faltou um igual antes do 0
      caracter vogal = 0
      Veja se funciona. QQ coisa avisa novamente
      Bons estudos