6.3. Usando comandos de Entrada e Saída de dados em Scratch
Após ter estudado um pouco sobre Entrada e saída de dados você deve estar ansioso para ver a aplicação desses conceitos no Scratch. Digo a você que agora a programação começa a ficar mais interessante.
No Scratch temos os comandos de saída na categoria Aparência e os comandos de entrada na categoria Sensores, abaixo (Figuras 6.3.1 e 6.3.2) eu apresento os comandos disponíveis.
Quando o Scratch executar o comando pergunte <Qual o seu nome?> e espere
, aparecerá uma barra para o usuário digitar uma informação e apertar Enter
ou clicar no botão à direita, a barra é como a da Figura 6.3.3.
Além desses comandos, caso queira comentar alguma parte do código no Scratch basta clicar com o botão direito do mouse e escolher a opção comentar, o comentário fica como na Figura 6.3.4.
Vamos agora aprender a usar esses comandos por meio da nossa metodologia.
1) Apresente a mensagem "Olá, tudo bem?
" por 5 segundos.
2) Pergunte qual a idade do usuário e, em seguida, mostre essa idade na tela. Nesse caso usamos o valor resposta
que é uma variável do Scratch para termos acesso a resposta que o usuário nos deu.
3) Pergunte o nome do usuário e mostre, na tela, a mensagem "Olá, <Fulano>
por 5 segundos. Atenção, substitua Fulano pelo nome fornecido pelo usuário. Agora podemos usar o comando junte <maça> com <banana>
para concatenar a mensagem Olá com o nome fornecido.
4) Pergunte o nome do usuário e mostre, na tela, a mensagem "Olá, <Fulano>, tudo bem?
por 5 segundos. Atenção, substitua Fulano pelo nome fornecido pelo usuário.
5) Pergunte ao usuário o valor dos dois lados de um retângulo e mostre qual a área desse retângulo. Neste exercício você precisará usar variáveis para armazenar os valores lidos, pois a variável resposta é sobreescrita após toda resposta do usuário e precisaremos perguntar duas vezes (lado 1 e lado 2).
6) João pretende viajar para uma cidade do litoral que fica a 300km
de sua casa e irá de carro, portanto ele precisa calcular o custo da viagem. Ele sabe que seu carro faz 13km/litro
e que a gasolina (o litro) está custando R$ 6,50
. Faça os calculos e mostre ao usuário quantos litros ele irá gastar nesta viagem. Note que usamos 6.5
e não 6,5
, pois as linguagens costumam usar a notação internacional com separador de unidades sendo o ponto.
7) José trabalha em uma agência de viagens e costuma vender diárias de hotéis para pessoas que pretendem viajar de carro. Essas pessoas sempre lhe perguntam qual o custo para realizar uma viagem de x quilômetros de distância e ele é obrigado a sempre realizar o cálculo usando uma calculadora. Para facilitar a vida de josé, crie um programa que pergunte ao usuário a distância
em quilômetros, o valor do litro da gasolina
e quantos km/litro
o carro faz e, ao final, mostra o custo em reais da gasolina gasta para realizar a viagem.
Last updated