Logo Saci
Projeto Programando o Futuro
Programação para Iniciantes (Blockly+Python)
registrar
login
Aula 2 - Escrevendo Números
Avalie esta aula
 
Avalie esta revisão

Mais sobre mostrar o resultado

Mais linhas na saída

Para escrever mais de uma linha, encaixamos outros blocos embaixo do primeiro bloco. Por exemplo, o grupo de blocos

escreve quatro linhas na saída:
No meio do caminho tinha uma pedra
tinha uma pedra no meio do caminho
tinha uma pedra
no meio do caminho tinha uma pedra.

Veja como fica esse programa na linguagem Python:

print("No meio do caminho tinha uma pedra")
print("tinha uma pedra no meio do caminho")
print("tinha uma pedra")
print("no meio do caminho tinha uma pedra.")

Números

A linguagem Python faz distinção entre números e cadeias de caracteres porque eles são armazenados de forma diferente na memória do computador. Dizemos que números e cadeias de caracteres têm tipos diferentes.

Em Blockly bloco número serve para representar um número inteiro: . Você deve preencher o valor do bloco número com um número. Por exemplo, preenchendo o bloco número com o valor 987 ele fica assim:

Para escrever um número na saída usamos um bloco número encaixado num bloco de impressão. Por exemplo, para escrever uma linha o valor 1234 na saída, usamos:

Veja como fica esse programa na linguagem Python:

print(1234)

Note que visualmente, na saída, os comandos

produzem exatamente o mesmo resultado:
1234
1234	

Mas a primeira linha é a representação na saída do número 1234 e a segunda linha é a representação da cadeia de caracteres "1234". Embora internamente as representações do número 1234 e da cadeia de caracteres "1234" sejam distintas, o resultado na saída é o mesmo.

Veja esse programa na linguagem Python:

print(1234)
print("1234")

 

Entrada
Saída
Avalie este desafio

Digite sua senha

Escreva um programa que produza quatro linhas.

  • A primeira linha deve conter as palavras "Digite a sua senha:".
  • A segunda linha deve conter o número 7259.
  • A terceira linha deve conter as palavras "Senha errada, tente novamente:".
  • A quarta linha deve conter o número 2795.

Use os blocos , e para construir seu programa.

Saída esperada

Digite sua senha:
7259
Senha errada, tente novamente:
2795

 

 

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 2

print("Digite sua senha:")
print(7259)
print("Senha errada, tente novamente:")
print(2795)