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