YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Portuguese, Brazilian subtitles

← 25c s Different Behavior Based On Certain Condition- Smoothie Quiz

Get Embed Code
13 Languages

Showing Revision 4 created 10/01/2015 by Gislene Kucker Arantes.

  1. Adoro smoothies.
  2. Vamos olhar alguns códigos
    do SmoothieActivity.
  3. Primeiro, criamos uma integral variável
    chamada numberOfSmoothiesTillPrize
  4. e a inicializamos em um valor de dez.
  5. Então, temos uma instrução if-else.
  6. Ela se estende da linha dois à linha sete.
  7. Se numberOfSmoothisTillPrize
    for maior que nove,
  8. então faça o código dentro
    das chaves de abertura e fechamento.
  9. Se esta instrução não for verdadeira,
    então faça o código no bloco else aqui.
  10. Uma vez que numberOfSmoothiesTillPrize
    tem um valor de dez,
  11. e dez é maior que nove,
    então caímos no caso if aqui.
  12. Exibimos uma mensagem de log que diz,
  13. "Parabéns, você ganhou um smoothie!"
  14. Então atualizamos a variável
    numberOfSmoothiesTillPrize
  15. para ser este novo valor.
  16. Isso avalia dez menos dez,
  17. que dá zero, então essencialmente
    atualizamos isso para zero smoothies.
  18. Faz sentido, porque
    uma vez que alcançamos dez smoothies,
  19. e você ganhou um,
    a contagem volta a zero
  20. e você precisa comprar mais dez.
  21. Então, aqui fica o valor de zero,
    vamos continuar.
  22. Então, alcançamos o final
    deste bloco de código if,
  23. e pulamos o bloco else
    porque fazemos um ou o outro.
  24. Então imediatamente
    chegamos aqui embaixo.
  25. Nesta última instrução de código,
  26. adicionamos uma mensagem de log que diz,
  27. "Você tem atualmente lacuna
    de 10 smoothies para o próximo de graça."
  28. Esta lacuna é na verdade uma variável
    chamada numberOfSmoothiesTillPrize.
  29. E ela tem o valor de zero, no momento,
    porque a atualizamos aqui.
  30. Então esta mensagem diria,
    "Você tem atualmente zero
  31. de dez smoothies para o próximo de graça."
  32. Assim sendo, a resposta é C.
  33. Ao passar pelo código,
    recebemos a mensagem,
  34. "Parabéns, você ganhou um smoothie!"
  35. E também vimos a mensagem,
  36. "Você tem atualmente 0 de 10
    smoothies para o próximo de graça."
  37. Opção A está incorreta, porque nós
    definitivamente ganhamos um smoothie.
  38. Opção B está incorreta,
    porque atualizamos o número
  39. de smoothies de volta para zero.
  40. Bom trabalho ao tentar
    recodificar o que você não entendeu antes
  41. e tentar escolher a resposta.
  42. Siga em frente para aprender
    exatamente o que está acontecendo.