Variaveis
✄✂ ✂✁ ✂✁ ✄✂✁ ✄ ✁ ✄ ✄ ✂ ✁ ✄ ✂ ✄✂✁ ✁
✂✄ ✄ ✁ ✄ ✄ ✂ ✂✁ ✂✁ ✄✂✁ ✁ ✂✄ ✁ ✂✄ ✁
✄✂ ✂✁ ✂✁ ✄✂✁ ✄ ✁ ✄ ✄ ✂ ✁ ✄✂ ✁ ✄✂ ✁
✂ ✁ ✂ ✂✁ ✂✁ ✂✁ ✁ ✂ ✁ ✂ ✁
˜o
MC-102 Algoritmos e Programac
¸a
de Computadores
IC-UNICAMP
Aula 03 - Vari´aveis
Por: Lu´ıs Augusto Angelotti Meira
(Sala IC-71) 1S2005
1
Objetivos
Conceituar constantes e vari´aveis, definir vari´aveis em C, atribui¸c˜ao, tipos de vari´aveis, int, float, double, long, char, inteiros com e sem sinal, inicializar vari´aveis, nome de vari´aveis, palavras chaves. 2
Motiva¸ c˜ ao
Vari´aveis s˜ao importantes para facilitar a programa¸c˜ao. Comandos repetitivos ficam mais sucintos com vari´aveis. Atribui¸c˜ao ´e uma ferramenta fundamental da programa¸c˜ao.
3
Aula e Exemplos
A aula que se segue baseou-se em [1, 3, 2].
3.1
Constantes
Exemplos de constantes:
• ’c’
• 8
•
"Primeiro Programa"
Programas:
#include <stdio.h> int main(void){ printf("O programa printf("O programa printf("O programa printf("O programa printf("O programa
A imprime o n´ umero 2\n");
%c imprime o n´ umero 2\n",’A’);
A imprime o n´ umero %d\n",2);
%c imprime o n´ umero %d\n",’A’,2);
%c %s %d\n",’A’,"imprime o n´ umero",2); return 1;
}
A sa´ıda deste programa ser´a
O
O
O
O
O
programa programa programa programa programa
3.2
A
A
A
A
A
imprime imprime imprime imprime imprime
o o o o o
n´ umero n´ umero n´ umero n´ umero n´ umero 2
2
2
2
2
Vari´ aveis Usar o exemplo da caixinha de sapato e f´osforo. Um vari´avel inteira ´e uma caixinha de f´osforo. O n´ umero que ela representa ´e um valor que fica guardado dentro da caixinha, como, por exemplo, n´ umero de f´osforos nela. Existe um limite para o n´ umero que ela representa. Uma vari´avel float ´e uma caixa de sapato e o valor que ela representa ´e, por exemplo, o comprimento do sapato. N˜ ao se pode misturar o conte´ udo entre tipos diferentes.
Declarando uma vari´avel em C: int num;
Atribuindo um valor a uma vari´avel: num = 3;
Programa que usa vari´avel: