Visualg Aula 12 - ESCOLHA CASO

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

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

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

    valeu de mais, salvo aqui, tava preso num algoritmo que precisava usar "escolha"

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

    Ótima explicação, simples e direta! (2023) 👍

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

    Ótima explicação. Nos livros sempre explicam de uma maneira difícil, tive que recorrer ao seu vídeo para entender.

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

    Obrigada, sua explicação me ajudou bastante.
    Por favor, você poderia fazer um vídeo explicando como fazer o fluxograma dessa variável?

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

    obrigado, depois de 6 anos ajudando :)

  •  5 ปีที่แล้ว

    Bem simples e fácil, vídeo bem explicativo, gostei muito da didática

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

    bacana sua explicacao amigo
    comprei um curso, e nao ficou claro la sobre essa parte, ainda bem que achei teu video
    valeu !!!

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

    Excelente aprendizado, continue fazendo mais videoaulas para nos ajudar. Obrigado!

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

    vlw cara me ajudou muito no trabalho

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

      Que isso... Qualquer dúvida é só falar

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

    Muito Bom! Claro e Objetivo! Obrigado

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

    top! assistiu entendeu. muito bom

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

    Muito top irmão 👏🏼👏🏼🤝

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

    me ajudou de mais

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

    Valeu cara!

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

    Onde posso ter acesso aos materiais dos vídeos ?

  • @saulohenrique-r9c
    @saulohenrique-r9c 9 หลายเดือนก่อน

    Obrigado me ajudou

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

      Que ótimo, fico feliz! Espero que os demais vídeos também te ajude

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

    Da para usar um caractere no lugar de números depois do "CASO"?

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

    Olá, existe como criar algo como, toda vez que executo ele não não executa o "escreva"
    caso

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

      Não sei se entendi corretamente

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

    como bota outras escolhas dentro de um caso? eu to tentando, mas nao to conseguindo

  • @m.rm.r3471
    @m.rm.r3471 3 ปีที่แล้ว

    É possivel colocar uma cadeia de caracteres no caso?

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

      Pelo que me recordo é possível sim

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

    Valeu pelo esclarecimento....

  • @JESUScristo-r5c
    @JESUScristo-r5c 7 ปีที่แล้ว +1

    AMEI!!!!!!!!!!!

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

    tem como colocar em outrocaso um comando que volte para a escolha?

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

      Poderia me explicar o que você está tentando fazer?

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

      Eu queria fazer um menu de opções, que dependendo da opção, ele executa essa determinada tarefa, e depois abre outro menu, perguntando se a pessoa quer fazer a mesma tarefa, voltar ao menu anterior para escolher outra tarefa, ou então, finalizar o programa. Esse exemplo que eu estou querendo fazer seria tipo uma calculadora de porcentagem. Mas não sei se é possível fazer isso direto no código ou teria que ser escrito em vários códigos de programação mesmo e criar uma GUI para isso.

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

      Se entendi bem, você precisaria usar laços de repetição (loops)
      Algo do tipo:
      Faça
      //Exibir menu
      escolha (opcao)
      caso 1
      caso 2
      caso 3 // Sair
      equanto (opcao 3)

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

    Como fazer com quem o algoritmo não seja finalizado ao digitar o mês? Por exemplo:
    O usuário digita o mês, ele roda e retorne novamente pra o input pedindo o mês novamente?

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

      Para isso será necessário aprender laço de repetição. Em aulas mais para frente ensino isso

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

    posso colocar uma escolha dentro de outra?

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

      Em teoria é possível

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

    Como colocar essa questão da "opção errada" em repetição????????? para toda vez que o usuário inserir uma opção inválida retornar novamente para a parte que pede qual número....quem puder colar um exemplo de código com isso, fico grato.

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

      Provavelmente o que você deseja é um laço de repetição, recomendo ver os vídeos que falo deles.

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

      O seu programa ficará no laço de repetição até que o usuário informe um valor correto

  • @Wesley-pg8qy
    @Wesley-pg8qy 2 ปีที่แล้ว

    Ele não funciona com caracter?
    Estou tentando fazer com que ele diga quando é vogal e quando não é.
    Algoritmo "vogal"
    var
    letra:caracter
    inicio
    escreva ("Escreva a letra ")
    leia (letra)
    escolha (letra)
    caso "a","e","i","o","u"
    escreva ("Esta letra é uma vogal ")
    fimescolha
    Fimalgoritmo
    Não terminei de fazer porque vi que já não estava dando certo.

    • @Wesley-pg8qy
      @Wesley-pg8qy 2 ปีที่แล้ว

      Bom percebi que este algoritmo dava pra ser feito com 2 tipos de estrutura o "se" e o "caso" qual estaria correto utilizar neste algoritmo ou ambos estarão certo desde que cumpra com o que se pede?

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

      O seu programa está correto. O problema é no próprio Visualg. Minha sugestão é que use a versão 2.5 ou a 3.0.6.5

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

      @@Wesley-pg8qy , os dois estão corretos são apenas maneiras diferentes de resolver o mesmo problema. Para cada problema que você estará resolvendo você deve avaliar qual fica melhor de ler, em algumas situações o "se" é mais fácil e em outros "caso" é melhor

    • @Wesley-pg8qy
      @Wesley-pg8qy 2 ปีที่แล้ว

      @@tutostudio1 obrigado pela resposta vou tentar baixar essa versão que voce recomendou

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

    Boa noite! Estou tentando fazer um onde para cada valor dado de IMC ele apresente a situação da pessoa, porém não tem dado Certo, pode me ajudar? Vou colar o inicio da situação aqui: Var
    // Seção de Declarações das variáveis
    peso, altura, imc : real
    Inicio
    // Seção de Comandos, procedimento, funções, operadores, etc...
    escreva("Qual o seu peso?")
    leia(peso)
    escreva("Qual a sua altura?")
    leia(altura)
    imc

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

      o "caso" não funciona com operadores de comparação. Para isso você precisa user o "se", "senão"

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

      @@tutostudio1 nossa vlw mano estou a um tempão quebrando a cabeça com isso. Então o "caso" é só para ser utilizado a parti da interação direta com o usuário ? ele não é para ser usado para ler comandos e procedimentos executado pelo código ? será que tem algum outra forma melhor que se pra resolver esse problema ou diminuir a quantidade de "se"?

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

      @@lucasrodrigo4797 Poderia explicar melhor o problema que está enfrentando?

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

    é possível ter um caso 7, 8, 9: escreva("XXXX")?

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

      Segundo o manual do Visualg3 é possível sim
      manual.visualg3.com.br/doku.php?id=manual

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

    como faço pra usar palavras no caso em vez de numeros?

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

      irá colocar entre aspas, por exemplo:
      caso "palavraA"

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

      @@tutostudio1 Valeu cara

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

    essa estrutura não funciona se eu usar o valor de um caractere?

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

      leia(val)
      escolha val
      caso "a,1"
      se cam[0,0] = " " entao
      cam[0,0]

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

      o algoritmo não escolhe nenhum dos casos, vai para o fim do algoritmo

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

      @@rodrigocosta7731 você está digitando "c,3" ou "c,2"?

  •  7 ปีที่แล้ว +2

    tuto studio será que você pode fazer um vídeo sobre como fazer uma seção de escola? tipo assim...
    o usuário precisa entrar com H de homem ou M de mulher, se o usuário colocar outra letra o programa é cancelado.
    por favor eu gostei mt da explicação e não consigo entender com o meu prof :(

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

      Um exemplo:
      escolha(sexo)
      caso 'M':
      escreva("Mulher")
      caso 'F':
      escreva("Mulher")
      outrocaso :
      escreva("Opção inválida")
      fimescolha

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

    Amigo, me fala onde me equivoquei, por gentileza. Mesmo eu informando um País estabelecido, ela dá a resposta para os casos do "outrocaso".
    algoritmo "Países"
    var
    pais: caractere
    inicio
    escreval ("Digite um país")
    leia (pais)
    escolha pais
    caso "Alemanha","Portugal", "Polonia", "Espanha"
    escreval("Esse é um país europeu")
    caso "Brasil","Argentina","Chile","Venezuela","Uruguai","México"
    escreval ("Esse é um país americano")
    outrocaso
    escreval ("Ou este é um país não contemplado ou é um país do continente africano ou asiático")
    fimescolha
    fimalgoritmo

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

      tente colocar um único país por caso

  • @MatheusSantos-ov3wx
    @MatheusSantos-ov3wx 8 ปีที่แล้ว +2

    vlw msm meu professo deu a aula e msm assim n havia entendido

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

      +Matheus Santos Que isso.... é sempre bom ajudar! =)

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

    Será que é possível colocar uma condição no Caso?
    EX: Caso n > 12

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

      Não não, nessas situações há o "OUTROCASO" que serve para quando nenhuma das situações anteriores atenderam a comparação

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

    Acabei de testa e aparentemente ele não funciona quando o caso recebe caracteres, eu não sei o motivo... Utilizei o próprio exemplo do visualg, e também também funcionou

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

      Poderia colocar seu código aqui?

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

    me salvou

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

    Luan ''Sohack'' kkkk

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

    olá, como faço um programa que receba nome, sexo, idade e qtos pontos fez;
    conforme:
    o sexo, diga bem vindo ou bem vinda;
    a idade, classifique-o numa categoria (1-4, 5-8, 9-12, 13-16)por exemplo;
    os pontos:
    01-25 = infelizmente, vc está desclassificado;
    26-50 = vc se classificou, mas etá entre os últimos;
    51-75 = mto bem, com um pouco mais de esforço, dá pra fazer melhor;
    76-99 = parabéns! vc faz parte da elite!

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

      th-cam.com/video/DaMWZ6Zv7iY/w-d-xo.html
      th-cam.com/video/APxoKZ0g-_g/w-d-xo.html
      Esses vídeos podem dar uma luz

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

    Olá, como faço para usar o comando "para/faça" junto com esse "escolha caso" ? Obs: Preciso fazer um programa que recebe o nome e o sexo de 10 pessoas e ao final dizer quantos são do sexo masculino e quantos do sexo feminino.

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

      para i de 1 ate 10 faca
      seu código aqui
      escolha caso, etc
      fim para

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

    pum em 1:33

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

      Hahahaha, só que não

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

    Só porque vc é professor faz até o mês 4 , e o aluno tem que fazer até o 12 ?( obrigado por ensinar e conteúdo ótimo).

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

      Só por questão de tempo. Na época não sabia muito sobre edição de vídeo, então não queria ficar 10 min mostrando eu digitando cada uma das opções

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

      @@tutostudio1 fiz uma brincadeira , desculpe .

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

      @@marciomago1 imagina, não quis parecer grosseiro, apenas explicando o motivo. Vai que era uma dúvida mesmo hahaha

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

    mestre eu to com uma duvida, a duvida é essa: eu poço colocar letra no caso a inveis de numeros?, por exemplo:
    eu to com essa duvida. valeuuuuuuuuuuuu, se caso nao pode, me dis por quer? se caso pode como se faz? esse é meu
    e-mail:arthurcristopher47@gmail.com obrigado
    algoritmo "semnome"
    var
    letra:inteiro
    inicio
    Escreva("Digite a letra")
    leia(letra)
    escolha (letra)
    caso A
    Escreva("Janeiro")
    caso B
    Escreva("Fevereiro")
    caso C
    Escreva("Março")
    caso D
    Escreva("Abril")
    outrocaso
    Escreva("opcao errada")
    fimescolha
    fimalgoritmo

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

      +Arthur Cristopher Sim, é possível, mas tem um erro em seu algoritmo que é o seguinte: se a sua variável letra for do tipo inteiro então seus casos tem que ser do tipo números inteiros, mas no seu exemplo a variável letra é do tipo caractere, isso implica que os casos também deverão ser do tipo caractere. Então se você quer comparar a letra com o caso, o caso deve estar da seguinte maneira: caso "LETRA/PALAVRA", ou seja, entre aspas.

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

      valeuuuuuuuuuuu Mestre, obrigado eu consegui executar o algoritmo...muito obrigado mesmo.