Variáveis e os seus Comandos

  Variáveis

    
     As variáveis são o aspecto fundamental de
qualquer linguagem de programação. Uma variável em C é um espaço de memória reservado para armazenar um certo tipo de dado tendo um nome (identificador) para
referenciar seu conteúdo. O espaço de memória de uma variável pode ser compartilhado por diferentes valores segundo certas circunstâncias.

 

Declaração de Variáveis


Uma declaração de variável é uma instrução usada para reservar uma quantidade de memória apropriada para armazenar o tipo de dado especificado.

Sintaxe:
Tipo identificador_1,..., identificador_n;
Exemplos:  
        int x, y, z, a=1; // foi atribuído o valor 1 à variável a
            char letra;
                float tempo; 

 Obs: O tipo de variável informa a quantidade de memória, em bytes, que a mesma irá ocupar  e a forma como o seu conteúdo será armazenado. 

 

Os tipos de variáveis em C 

 

 Há cinco tipos básicos de dados em C: caractere, inteiro, ponto flutuante, ponto flutuante de precisão dupla e sem valor (char, int, float, double e void, respectivamente).Todos os outros tipos são baseados em um desses tipos.O tamanho e a faixa desses tipos de dados variam de acordo com o tipo de processador e com a implementação do compilador C. O padrão ANSI estipula apenas a faixa mínima de cada tipo de dado, não o seu tamanho em bytes.

Comandos para E/S padrão

 

Instrução ou Comando de Entrada de Dados : scanf()

scanf(" ") é a função de entrada pelo consolede uso geral. Ela pode ler todos os tipos de dados e converte automaticamente ao formato interno apropriado.
 
Sintaxe: 
       scanf(“código de conversão”, variáveis precedidas por &);
 
Exemplo: int a;
           scanf("%d", &a);
 
Obs:
1) Após cada variável, scanft, printf, dado, etc. Se colocara ; (ponto e vírgula). Se não ao fim da programação, ocorrera um erro, ele n vai processar, se abrir o comando n vai ser válido.
2) O símbolo & (usado no comando scanf() e que precede a variável de entrada) significa operador de endereço;
3) Esse símbolo deve ser usado pois as variáveis de entrada (ou lista de argumentos) devem consistir em seus endereços de variáveis. 
4) Entrada de dados é o comando que enviamos ao aparelho.

Código de conversa 

 

Instrução ou Comando de Entrada de Dados : scanf() 

Abaixo uma tabela com os principais códigos de conversão.
Código de Conversão                |      Função
%c                                                 |       Lê um único caractere (char)
%d                                                 |       Lê um inteiro decimal (int)
%f                                                  |       Lê um número em ponto flutuante (float)
%lf                                                 |       Lê um double
%s                                                  |       Lê vários caractere (char)

Comando para E/S padrão


Instrução ou comando de Saída : Printf()

 printf() é a função usada para impressão no console

Sintaxe:
       printf(“caracteres/mensagem + código de conversão/impressão formatada”,variáveis);
Exemplo:
int a;
printf("Digite um numero: ");
scanf("%d",&a);
printf("O numero digitado foi %d",a);


obs: 
1) Saída de dados é o que aparece na tela para o usuário.  


Código de conversa 

 

Instrução ou Comando de saída de Dados : printf()

Abaixo uma tabela com os principais códigos de conversão.
Código de Conversão                |      Função
%c                                                 |       Lê um único caractere (char)
%d                                                 |       Lê um inteiro decimal (int)
%f                                                  |       Lê um número em ponto flutuante (float)
%lf                                                 |       Lê um double
%s                                                  |       Lê vários caractere (char)

Os principais caracteres especiais para saída padrão


 Código de Conversão               |      Função
 \n                                                 |      Nova linha
\t                                                   |      Executa uma tabulação.
\b                                                  |      Executa um retrocesso.
\a                                                  |      Emite um alerta (sinal sonoro).
\”                                                   |      Exibe aspas duplas
\’                                                    |       Exibe aspas simples
\\                                                    |       Exibe a barra invertida (caractere \)



Exemplo de um programa em C

#include <stdio.h>
main()
{
    int num, resposta;
    printf("Digite um numero: ");
    scanf("%d",&num);
    resposta=num+10;
    printf("O resultado de %d + 10 eh igual a %d", num, resposta);

 

Obs do exemplo:

1) Você pode dar qualquer nome para as variáveis, portanto que o nome dado n seja um nome já definido por exemplo printf.

Nenhum comentário:

Tecnologia do Blogger.