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;
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);
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.
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
%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)
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 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 \)
#include <stdio.h>
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)%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
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 \)
Nenhum comentário: