Logo Saci
Projeto Programando o Futuro
Programação para Iniciantes (Blockly+Python)
registrar
login
Aula 4 - Variáveis
Avalie esta aula
 
Avalie esta revisão

Variáveis

O que são variáveis?

Durante a execução de um programa é necessário armazenar e atualizar com informações na memória do computador – a menos que o programa seja muito simples, como os que vimos até agora. Por exemplo, num aplicativo de jogo, precisamos manter a informação da pontuação de um jogador. A cada vez que o jogador recolhe uma moeda no jogo, devemos atualizar a informação, somando um ao valor corrente do seu número de moedas. Nesse exemplo, o número de moedas de um jogador é associado a uma variável do programa.

Variáveis nos permitem armazenar, atualizar e mostrar o valor de informações durante a execução de um programa.

Nomes de Variáveis

Em Python o nome de uma variável deve ser formado por combinações de letras maiúsculas (A-Z), minúsculas (a-z), dígitos (0-9) e o caractere sublinhado ('_'). Além disso, nomes de variáveis devem obedecer outras regras:

Alguns exemplos de nomes de variáveis:

Criando uma variável com Blockly

Para criar uma variável usamos o menu Variável na Barra de Ferramentas. Ao clicar no menu Variável aparece um submenu em que há um botão Criar variável...:

Clique nesse botão e escolha um nome para a variável.

Após a criação da variável dois novos blocos aparecem no submenu do menu Variável. Por exemplo, criando uma variável de nome pontos aparecem os blocos: e .

O bloco é chamado de bloco de variável. Ele representa a variável do nome indicado, podendo ser usado por exemplo em expressões aritméticas ou encaixado no bloco .

O bloco é chamado de bloco de atribuição: ele atribui um novo valor à variável; o valor antigo da variável é descartado. Você pode encaixar nesse bloco um bloco de Matemática ou um bloco de texto.

Por exemplo, considere o seguinte programa

Esse programa produz na saída

1000
1275

Veja esse programa na linguagem Python:

pontos = 1000
print(pontos)
print(pontos + 275)

 

Entrada
Saída
Avalie este desafio

Alfa, Delta e Gama

Faça um programa que:

  • crie três variáveis de nomes alfa, delta e gama
  • faça a variável alfa valer 1234, a variável delta valer 5678, e a variável gama valer "Beta"

Saída esperada

Seu programa deve escrever na saída duas linhas:

  • a primeira linha deve conter um único número inteiro, o resultado da expressão (alfa × delta)
  • a segunda linha deve conter o valor da variável gama.

 

 

Solução

Aqui você encontra um exemplo de solução para o desafio. Mas antes de ver a solução tente resolvê-lo, criando a sua própria solução.

Solução do Desafio
Solução do Desafio

Blockly

Python

# Solução do Desafio da Aula 4

alfa = 1234
delta = 5678
gama = "Beta"
print(alfa * delta)
print(gama)