22 janeiro 2017

Aula 1.2: Variáveis #LTCode

Este artigo faz parte do projeto #LTCode

Nas aulas anteriores você aprendeu a construir seu raciocínio lógico e fazer narração. Nesta aula vamos aprender sobre variáveis.

Usamos variáveis para reservar um espaço na memória para o armazenamento de dados temporários. Então, para solicitamos ao computador para armazenar/guardar esses dados (seja um nome, número ou outros tipos de dados) é necessário declarar as variáveis.

Na aula 2 quando aprendemos sobre narração, você notou que usamos duas palavras como comando: Escreva e Leia .

A palavra Leia foi nosso comando para que os dados inseridos pelo usuário seja guardado em uma variável. Exemplo e solução do #Desafio_2 (o que está em vermelho são comentários nosso):


1º Escreva primeiro número (aqui narramos que o usuário vai digitar um número)
2º Leia segundo número (o algoritmo vai ler e GUARDAR o número inserido)
3º Escreva segundo número (narramos que o usuário vai inserir outro número)
4º Leia segundo número (o algoritmo vai ler e GUARDAR o número inserido)
5º Multiplicar os dois números (o algoritmo vai multiplicar os números armazenados)
6º Mostrar resultado na tela (o algoritmo vai retornar o resultado da operação)

Existem duas regras para a declaração de variáveis:
  1. variável não começa por número
  2. variável não tem acento
Fique atento:
-Não utilize caracteres especiais como " , ( ) / * ; + .
-Não coloque espaços brancos ou hifen entre nomes (se necessário use underline ex.: limon_tec)

Vamos montar abaixo nosso raciocínio lógico de um algoritmo que multiplica dois números:

Passo 2:    N1             N2                R  (variáveis declaradas)
Passo 1:    6      *       5       =        30 (o que o usuário quer)
-----------------------------------------------------------------------------------------
Passo 3:   30      <-     6  *  5  (raciocínio do computador)
Passo 4:   R        <-    N1 * N2 (fórmula)

No passo 1 temos os valores que o usuário quer calcular, assim no algoritmo acima o usuário quer multiplicar 6*5 que dá como resultado 30. 

No passo 2 temos as variáveis. Se nosso algoritmo vai somar apenas dois números, por lógica deduzimos que será necessário três variáveis! Sendo uma para receber o primeiro número (N1), outra para receber o segundo número (N2) e a terceira para mostrar o resultado na tela (R). O nome das variáveis você escolhe, eu escolhi N1, N2 e R pois é recomendado criar variáveis com nomes sugestivos, por exemplo se o resultado fosse o calculo de um salário eu chamaria de salário e não de R.

No passo 3 temos demonstrado como é feita a operação pelo computador, para o computador 30 recebe 6*5.

No passo 4 é a fórmula utilizada para os valores que forem inseridos pelo usuário, se o usuário quiser multiplicar 1*3 ou 6*5 a fórmula será sempre a mesma: R <- N1 * N2 

Agora para finalizar vamos voltar na narração para deixar as coisas mais claras:

1º Escreva primeiro número (o usuário digita o número 6)
2º Leia primeiro número (o algoritmo vai ler o 6 e guardar-lo em N1)
3º Escreva segundo número (o usuário digita o número 5)
4º Leia segundo número (o algoritmo vai ler o 5 e guardar-lo em N2)
5º Multiplicar os dois números (o algoritmo vai multiplicar os números armazenados)
6º Mostrar resultado na tela (vai mostrar o valor da operação armazenado em R)

#Desafio_3: criar raciocínio lógico e narração

Algoritmo: subtrair dois números

Use sua lógica e comente abaixo como ficou seu algoritmo, na próxima aula você poderá comparar a solução.

>> Próxima aula, clique aqui



⇒Confira nosso curso hacker gratuito e também o de programação >>clicando aqui<<

Doe bitcoin: 1LQvNXRAUSbm39Fzg6o8rkQsebLrQkTpt

Please Donate To Bitcoin Address: [[address]]

Donation of [[value]] BTC Received. Thank You.
[[error]]

Publicidade:



Related Posts Plugin for WordPress, Blogger...