Algoritmos e lógica de programação com Portugol Studio - Condicionais - ESCOLHA-CASO [ Vídeo 8.1 ]

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

ความคิดเห็น • 44

  • @clebson-oliveira
    @clebson-oliveira 5 หลายเดือนก่อน +3

    Parabéns pela excelente aula

    • @Portugol
      @Portugol  4 หลายเดือนก่อน +1

      Muito obrigado.
      bons estudos.

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

    Esse professor é excelente

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

      Obrigado

  • @4nima9798
    @4nima9798 2 หลายเดือนก่อน +1

    Muito obrigado por tudo só tenho a agradecer depois da suas aulas ja aprendi bastante coisa!😊😊

    • @Portugol
      @Portugol  2 หลายเดือนก่อน +1

      Opa, muito obrigado. Que bom que ajudou.
      tem uma playlist desse assunto com vídeo mais recentes... eles são na cor amarelo.
      Bons estudos

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

    Cai aqui de paraquedas e adorei, muito bem explicado consegui entender direitinho. E q vc calma e Boa de ouvir, n da vontade de parar de assistir. Parabéns professor!!

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

      Olá Emily, obrigado pela mensagem.

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

    Gratidão! Didática sensacional. Explica minuciosamente e tem bastante conteúdo, prof! Agradeço por disponibilizar conteúdo pra nós. Abcsss TMJ

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

      Olá Weneve,
      Obrigado pela mensagem.
      Bons estudos

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

    Show, muito legal e interessante para aprendizado.

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

      Olá obrigado pela mensagem.
      Bons estudos.

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

    Mais uma vez, muito obrigado, professor!

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

      Muito obrigado Geraldo. Qualquer dúvida ou sugestão me envie por favor para que possa ajuda-lo. Obrigado pelo feedback

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

    Muito obrigada pela explicação excelente!

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

      Obrigado pelo feedback.

  • @camiseiro-camisasobmedidak1456
    @camiseiro-camisasobmedidak1456 4 ปีที่แล้ว +1

    Excelente aula professor, ajudou muito.

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

      Obrigado pelo feedback.
      Qualquer dúvida é só avisar.

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

    Muito obrigado 👊🏻👊🏻👊🏻

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

      Olá Pedro, obrigado pela mensagem.
      Bons estudos.

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

      @@Portugol brigado, irmão. Sucesso pra você 💪🏻

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

    2024 e vamos que vamos!!

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

      Bons estudos.

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

    Valeu.. me ajudou bastante

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

      Olá Helton, obrigado pelo feedback. Qualquer dúvida é só perguntar.

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

    Mas qual a diferença do se senao, para escolha caso?

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

      Olá na verdade são duas estruturas condicionais. Porém, o escolha caso só pode ser usado para tipos de variáveis inteiro e caracter, ou seja, não pode valores reais.
      Além disso ele só pode ser realizado quando a comparação for de igualdade, ou seja, equivalente ao idade == 18, por exemplo. Se quiser fazer idade > 18 o escolha caso não pode ser usado.
      Att.
      Prof RMuniz

  • @CleidyChivinga-et6cn
    @CleidyChivinga-et6cn หลายเดือนก่อน

    E s for em forma de um menu, tipo
    ==bom dia==
    ==boa tarde==
    ==boa noite==
    O procedimeto, será o mesmo?

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

      Olá, poderia também. Sò lembre que o Escolha caso só pode ser usado com os tipos inteiros e caracter.
      Tem uma playlist mais recente com esse mesmo conteúdo, são os vídeos com o fundo amarelo.
      Bons estudos.

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

    Como faço para fazer escolha-caso com cadeia?
    cadeia(texto)
    leia(texto)
    escolha(texto){
    caso "sim":
    \\Instrução
    pare
    caso "nao":
    \\Instrução
    pare
    Isso esta na documentação do Portugol Studio, e sempre que tento fazer algo parecido, não funciona.
    Diz que tem erro em declaração de variável. Como fazer? Eu ja tentei fazer declarando com Caracter também, mas sem resultado esperado.

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

      Olá Nicollas, o escolha caso só funciona para inteiro e caracter, ele não aceita cadeia.
      Veja um exemplo abaixo:
      programa {
      funcao inicio() {
      caracter texto
      escreva("Digite s ou n")
      leia(texto)
      escolha(texto){
      caso 's':
      escreva("Digitou SIM")
      pare
      caso 'n':
      escreva("Digitou NÃO")
      pare
      caso contrario:
      escreva("Digitou errado")
      pare
      }
      }
      }
      Att.

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

    Esse algoritmo foi escrito no Visualg (há algumas diferenças entre o portugol studio), tentei usar varios valores para a parte do "caso" e nao rodou o algoritmo alguem sabe me dizer o pq ?
    escreva( "Entre com a idade do atleta: " )
    leia( idade )
    escolha idade
    caso 5, 6, 7, 8, 9, 10
    categoria

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

      Olá Matheus, esse algoritmo foi criado no Portugol Studio e não no Visualg. Dando uma olhada no trecho de código q vc copiou, a atribuição de valores não é utilizando

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

      @@Portugol opa professor, entendi que esses detalhes como atribuição de valores são diferentes, MAS a maior dúvida que ficou foi que nesse algoritmo q copiei a função "caso" tem mais de um valor, porém, quando fui fazer algo parecido ele nao aceitou

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

      @@matheuskbr21 Então Matheus, quando quiser juntar mais de um valor para uma mesma saída, devemos utilizar mais de um comando sem colocar o comando PARE.
      Veja o exemplo abaixo:
      escolha (opcao)
      {
      caso 1:
      escreva ("Teste1")
      pare
      caso 2:
      escreva ("Teste2")
      pare
      caso 3:
      caso 4:
      escreva ("Teste3e4")
      pare
      caso contrario:
      escreva ("Opção Inválida !")
      }
      Repare que entre o caso 3 e o 4 não existe um pare. Logo se for digitado 3 ou 4 ele entrará na mesma opção (Teste3e4).
      Ok ?

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

      @@Portugol aaah muito obrigado professor agora entendi por completo

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

    como faço uma calculadora com o escolha/caso

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

      Olá Arthur, vc pode fazer lendo do usuário qual a operação desejada. Se ele digitar, por exemplo, o sinal de + vc coloca para ele entrar em um caso do escolha....
      .....
      escolha(operacao){
      caso '+':
      escreva (num1 + num2)
      pare
      caso '-':
      escreva (num1-num2)
      pare
      .........
      Att.

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

      @@Portugol muito obrigado

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

    O meu só deu certo depois que classifiquei meu número ( inteiro numero)

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

      Olá, coloca o codigo aqui para darmos uma olhada.

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

    Olá professor: Grato pela aula.
    Queria lhe pedir um imenso favor.
    Estou tentando transcrever o código do Visualg para o Portugol Studio
    porém o mesmo apresenta erro e eu não consigo passar de forma alguma.

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

      Olá José, teria como me passar o código que está escrevendo. Fica mais fácil para ver o erro.