Aula 2.1: Variáveis em C #LTCode

COMPARTILHAR:

Whatsapp Telegram Twitter Facebook Reddit

Aula 2.1 - Variáveis em C

Este artigo faz parte do projeto #LTCode

Hoje você vai aprender sobre os tipos de variáveis em C, são quatro os tipos básico: char, int, float e double. 

As variáveis devem ser declaradas antes das instruções do seu programa, para que sejam armazenadas na memória, assim fazendo referência a posições de memória. As regras de declaração de variáveis você já conhece se fez a aula 1.2 de lógica de programação - caso não, farei uma revisão ninja:

  • Variável não pode começar com caractere numérico
  • Variável não pode ter acentuação
  • Variável não pode ter nome de alguma palavra reservada da linguagem C
  • Variável pode ter caractere underscore _
Exemplo de declaração de variáveis:

Você deve estar se perguntando qual a diferença entre variáveis do tipo float e do tipo double, bom antes precisamos entender a atribuição de variáveis. Quando uma variável é declarada e o programa compilado, o compilador reservará um espaço na memória do computador para armazená-la, sendo assim a referência do espaço acontece através do nome da variável. Para variáveis do tipo inteiro, o espaço adquirido é de 2 bytes ou 4 bytes dependendo do computador. Já variáveis do tipo float recebem 4 bytes enquanto que double recebem 8 bytes, então por exemplo caso precise de um cálculo mais preciso com o valor de pi é recomendado usar double em vez de float. Uma coisa importante a se notar também é que na linguagem C, utiliza-se o ponto "." e não a vírgula "," para separar parte inteira da decimal, assim como ocorre no inglês. Portanto cinquenta centavos (0,50) seria representado como 0.50 . Também vale notar que, uma vez declarado uma variável como inteiro, você não conseguirá usar decimais mesmo que você sabe que 0 = 0.00 , já o contrário, os decimais podem ser trabalhados com inteiros pois 1.00 = 1 .

Observe a imagem abaixo (clique sobre a imagem para ampliar):



Para uma variável receber um valor basta utilizar o sinal de igual "=" na frente do nome da variável. Repare que a variável do tipo char (caractere) imprime na tela apenas 1 caractere e para receber o caractere é necessário que esteja entre 'aspas' simples. Para imprimir os valores contidos nas variáveis é necessário utilizar o formato de escrita referente a variável para a função printf, sendo assim utilize %d para variável do tipo int, %c para variável do tipo char, %f para variável do tipo float ou double.

Para receber valores em uma variável durante a execução do programa, você pode utilizar a função scanf - seu funcionamento lembra o Leia do visualg. Confira:



Você também pode atribuir valores usando apenas um scanf:

O símbolo & é utilizado para indicar que o valor recebido será colocado em uma variável do tipo inteiro.


Bom, leia tudo novamente caso não tenha entendido ou nos mande um email... recomendamos que pratique, por isso que estamos utilizando imagens e não digitando o código para você não ficar apenas no copia e cola.


Whiterose - practice makes perfect

>> Próxima aula, clique aqui.

COMENTÁRIOS

Nome

#ann,25,#HK,30,#LTCode,130,Artigo - Diversos,156,Artigo - Games,201,Artigo - Tecnologia,615,autor-thomaz,7,Coluna - Alternative World,24,Coluna - Fail,12,Coluna - Tec Line,14,Criptomoeda,72,Curiosidades - Diversos,49,Curiosidades - Tecnologia,50,en,2,estudo,8,HN,12,logica,14,Pentest,23,Programar C,29,Programar POO,6,Programar Python,6,Programar Shell,25,Programar verilog,12,qradar,4,Raspberry Pi,15,Redes,3,root,117,Shorty Awards,1,Smartphones - Reviews,33,Teoria,10,Top Nostalgia,2,VPN,19,WhatsApp,46,
ltr
item
Limon Tec: Aula 2.1: Variáveis em C #LTCode
Aula 2.1: Variáveis em C #LTCode
Aula 2.1 - Variáveis em C
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmI65og5X32bSLCmBz3uJnZlmDvzOFWZWoZzyvUhh2rtp8Hr_kolKy02pOjxpkThrz8uHaTu3skUdeDJlkFEKkC2a9EabpwPzbwJ-hm-po0QIaNeNvYm5CJw3k4SbN03V-d2h1dxrW2tz4/s640/ltcode.jpg
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmI65og5X32bSLCmBz3uJnZlmDvzOFWZWoZzyvUhh2rtp8Hr_kolKy02pOjxpkThrz8uHaTu3skUdeDJlkFEKkC2a9EabpwPzbwJ-hm-po0QIaNeNvYm5CJw3k4SbN03V-d2h1dxrW2tz4/s72-c/ltcode.jpg
Limon Tec
https://www.limontec.com/2017/10/aula-2-1-linguagem-c-ltcode.html?m=0
https://www.limontec.com/?m=0
https://www.limontec.com/
https://www.limontec.com/2017/10/aula-2-1-linguagem-c-ltcode.html
false
2157924926610706248
UTF-8
Carregar todos posts Não encontramos nenhum post VER TUDO Ler mais Responder Cancelar resposta Deletar Por Home PÁGINAS POSTS Ver tudo RECOMENDADO PARA VOCÊ LABEL ARQUIVO SEARCH TODOS POSTS Não encontramos nenhum post relacionado a sua requisição VOLTAR PÁGINA INICIAL Domingo Segunda Terça Quarta Quinta Sexta Sábado Dom Seg Ter Qua Qui Sex Sab Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro Jan Fev Mar Abr Maio Jun Jul Ago Set Out Nov Dez apenas agora 1 minuto atrás $$1$$ minutes ago 1 hora atrás $$1$$ hours ago Ontem $$1$$ days ago $$1$$ weeks ago mais de 5 semanas atrás Seguidores Seguir ESTE CONTEÚDO ESTÁ BLOQUEADO PASSO 1: Compartilhe com seus amigos PASSO 2: Clique no link compartilhado Copiar Todo Código Selecionar Todo Código Todos códigos foram copiados para seu clipboard Não é possível copiar códigos / textos, por favor aperte [CTRL]+[C] (ou CMD+C no Mac) para copiar Tabela de conteúdo