- Aula
 - Revisão
 - Editor
 - Desafio
 
Entrada de dados
Programas de computador interagem com o "mundo exterior" para adquirir dados para serem processados. Hoje em dia essa interação ocorre de inúmeras formas: comandos de voz ("ligue para Joana"), mouse (em jogos, por exemplo, para determinar para onde o jogador quer mover-se), arquivos (uma lista de notas de provas, por exemplo), teclado... Chamamos de entrada para o programa toda informação adquirida do mundo exterior.
No ambiente de programação Saci a entrada é mostrada no Painel de Entrada, mostrado na figura abaixo:
.
  Para ler um número da entrada com Blockly usamos o bloco leia número:
  
,
  disponível no menu E/S da barra de ferramentas. Deve haver
  um único número em cada linha da entrada.  Se a entrada é composta
  por mais de uma linha, cada vez que o bloco bloco leia número
  é executado, ele lê a próxima linha da entrada, com o próximo
  número. Ou seja, a primeira execução desse bloco
  lê o número que está na primeira linha da entrada, a
  segunda execução lê o número que está na segunda linha da entrada e
  assim por diante.
O bloco leia número é normalmente usado para atribuir o valor lido a uma variável:
.
  Como exemplo, o programa
 
  8 10
Veja esse programa na linguagem Python:
nota1 = int(input()) nota2 = int(input()) print(nota1 + nota 2)
Bola Murcha
Sua ajuda foi requisitada para desenvolver o programa da próxima bomba automatizada para encher bolas da SBC - Sistemas de Bombas Computadorizadas. Escreva um programa que, dada a pressão desejada pelo esportista e a pressão da bola lida pela bomba, indica a diferença entre a pressão desejada e a pressão lida.
Entrada
A primeira linha da entrada contém um inteiro N que indica a pressão desejada pelo motorista. A segunda linha contém um inteiro M que indica a pressão lida pela bomba.
Saída
Seu programa deve imprimir uma única linha, contendo a diferença entre a pressão desejada e a pressão lida.
Restrições
A entrada obedece às seguintes restrições:
- 1 ≤ N ≤ 40
 - 1 ≤ M ≤ 40
 
Exemplos
Entrada
30 18  | 
Saída
12  | 
Entrada
27 27  | 
Saída
0  | 
Entrada
27 30  | 
Saída
-3  | 
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
      Blockly
	  | 
    
      Python
# Solução do Desafio da Aula 5
desejada = int(input())
medida = int(input())
print(desejada - medida)
      
     | 
  
	
    