Você está na página 1de 11

Programao Bsica

Variveis e Operadores

Variveis

Como vimos na aula anterior, variveis so


locais na memria do computador para
armazenar dados.
Essas variveis precisam ser declaradas
indicando o tipo de dado que estar l:

int idade;
char nome;
float altura;

Atribuio

Depois de declaradas podemos pedir que o


usurio preencha o valor dessa varivel usando
o comando scanf
Uma outra maneira de preencher o valor de
uma varivel usando a atribuio =
Assim, podemos dentro do programa dizer qual
o valor de uma varivel:

idade = 15;

nome = Tadeu Ferreira;

Atribuio

A atribuio ir guardar na memria do


computador o dado que estamos atribuindo.
S podemos atribuir a uma varivel valores que
sejam do mesmo tipo que ela foi declarada.
Assim, uma varivel declarada como
inteiro(int) s pode receber nmeros inteiros
Uma varivel do tipo caractere ( char) s pode
receber caracteres

Lembre-se que os dados caractere devem sempre


estar entre aspas

Operadores

Depois de armazenados os valores na memria


do computador

Podemos efetuar vrias operaes com estes.

Exemplo:

Somar, Subtrair, Multiplicar

Comparar igualdade

Definir quem maior e quem menor

Para isso usamos os operadores

Operadores

Voc j conhece a maioria dos operadores que


veremos, alguns apenas com smbolos
diferentes.
H dois tipos de operadores:

Aritmticos

Lgicos

So usados para fazer contas


So usados para tratar proposies lgicas

Relacionais

So usados para comparar valores

Operadores Aritmticos

Segue uma tabela destes operadores

Operador

Funo

Exemplo

+
*
/
%

Soma
Subtrao
Multiplicao
Diviso
Resto

5 +2
5-2
5*2
5/2
5%2

Operadores Relacionais

Tabela de Operadores Relacionais

Operador

Funo

Exemplo

==
>
>=
<
<=
!=

Igual a
Maior que
Maior ou igual a
Menor que
Menor ou igual a
Diferente

acesso == Sim
idade > 18
idade >= 18
altura < 1,20
altura <= 1,20
acesso != Sim

Operadores Lgicos

Tabela dos operadores Lgicos

Operador

Funo

Exemplo

~
||
&&

Negao
Ou
E

~ (idade > 18)


(idade > 18) || (paisAcompanham)
(meiaEntrada) && (trouxeCarteirinha)

Expresses

Expresses podem ser construdas usando os


operadores.
Represente:

O dobro de x

A rea de uma quadrado com lado y

Quanto pesa uma dzia de ovos (use uma varivel


para representar o peso de 1 ovo)

Se algum idoso (idade acima de 65 anos)

Se um aluno passou (mdia do IFRN 60)

Se um aluno passou por media e faltas

Atividades
1. Um algoritmo que imprime o desenho a seguir:
+-----+
|
|
|
|
+-----+

2. Leia a idade diga que ano a pessoa nasceu


3. Leia o ano que a pessoa nasceu e diga a idade
4. Leia o ano que a pessoa nasceu, Leia um outro ano e diga quantos
anos a pessoa (tinha/ter) no ano lido
Ex: Digite o ano de nascimento: 1995
Digite o ano da previso: 2000
Voc ter 5 anos