iprogpy

Trilha Python

Lógica de programação

Os programas de exemplo abaixo rodam em um ambiente de desenvolvimento chamado MakeCode Arcade.

Para rodar

  1. Abra o link https://arcade.makecode.com
  2. Arraste a imagem para a janela do MakeCode

Execução condicional - if, else

Dependendo do valor de uma variável, executaremos um bloco de código ou outro.

Neste primeiro exemplo conheceremos os valores booleanos: Verdadeiro/Falso.

Execução condicional com if-else

Validar senha

Usaremos entrada de dados e execução condicional para programar uma operação mais complexa.

Neste exemplo vamos comparar strings usando o operados de igualdade ==.

Validar senha

Comparar valores numéricos

Vamos experimentar outros operadores de comparação:

Comparar valores

Rolagem de dados - números aleatórios

Vamos usar a função randint() para gerar um número inteiro aleatório (random).

# Rolando um dado de 6 lados
valor_do_dado = randint(1, 6)
game.splash("Rolagem de dados", valor_do_dado)

Rolagem de dados

voltar