- Entrou
- Set 23, 2006
- Mensagens
- 1,690
- Gostos Recebidos
- 0
Variáveis e Seus Tipos
Até aqui já sabemos escrever no standard output, mas é fundamental que escrevamos aquilo que queremos e quando queremos. Ao escrever cout<<"Olá!; sempre que corrermos o programa aparecerá "Olá!", e se quisermos escrever outras coisas?
O conceito de variável nasce daqui, variável é tipo uma gaveta onde temos um valor que pode mudar quando quisermos e há vários tipos de variáveis, sendo os mais simples os seguintes:
Não sei se reparou mas por vezes uso aspas ' " ', e outras vezes a plica ' ' ' para representar texto. Isto funciona assim, texto entre aspas é considerado uma string (conjunto de caracteres) e entre plicas um único caractér.
O tipo bool apenas suporta os valores 1(true) ou 0(false). A sua utilidade será verificada mais à frente.
Até aqui já sabemos escrever no standard output, mas é fundamental que escrevamos aquilo que queremos e quando queremos. Ao escrever cout<<"Olá!; sempre que corrermos o programa aparecerá "Olá!", e se quisermos escrever outras coisas?
O conceito de variável nasce daqui, variável é tipo uma gaveta onde temos um valor que pode mudar quando quisermos e há vários tipos de variáveis, sendo os mais simples os seguintes:
Isto assim não dá muito jeito, é preciso poder alterar o conteúdo das variáveis. Para isso existe o operador '='. O exemplo seguinte mostra como declarar, inicializar e mostrar no standard output variáveis.// declaração de variáveis
int main()
{
int a; // cria uma variável numérica de tipo inteiro com o nome a
double b; // cria uma variável real com o nome b
char c; // cria uma variável que contém um único caractér
bool d; // cria uma variável booleana (true ou false)
return 0;
}
As variáveis podem ter qualquer nome e é diferente escrever int verde; e int Verde; Serão criadas duas variáveis distintas.// declaração, inicialização e escrita de variáveis no standard output
#include <iostream>
using namespace std;
int main()
{
int a; // declarar a variável a como inteiro
a = 2; // afectar a variável a com o número 2
cout<<"a = "<<a<<endl; // escrever no standard output "a = 2"
double b = 1.2; // declarar e inicializar a variável b com 1,2
/* atenção que no C++ a vírgula ',' é representada por um ponto '.' */
cout<<"b = "<<b<<endl; // escrever no standard output "b = 1.2"
char c = 'C'; // declarar e inicializar a variável c com o caractér 'C'
cout<<"Linguagem "<<c<<"++"<<endl;
/* escreve no standard output "Linguagem C++" */
return 0;
}
Não sei se reparou mas por vezes uso aspas ' " ', e outras vezes a plica ' ' ' para representar texto. Isto funciona assim, texto entre aspas é considerado uma string (conjunto de caracteres) e entre plicas um único caractér.
O tipo bool apenas suporta os valores 1(true) ou 0(false). A sua utilidade será verificada mais à frente.