aula04

11
Programação Básica Variáveis e Operadores

Upload: tadeu-ferreira-oliveira

Post on 17-Sep-2015

216 views

Category:

Documents


3 download

DESCRIPTION

Variáveis e Comandos em C

TRANSCRIPT

  • Programao Bsica

    Variveis e Operadores

  • Variveis

    Como vimos na aula anterior, variveis solocais na memria do computador paraarmazenar dados.

    Essas variveis precisam ser declaradasindicando o tipo de dado que estar l: int idade; char nome; float altura;

  • Atribuio

    Depois de declaradas podemos pedir que ousurio preencha o valor dessa varivel usandoo comando scanf

    Uma outra maneira de preencher o valor deuma varivel usando a atribuio =

    Assim, podemos dentro do programa dizer qualo valor de uma varivel: idade = 15; nome = Tadeu Ferreira;

  • Atribuio

    A atribuio ir guardar na memria docomputador o dado que estamos atribuindo.

    S podemos atribuir a uma varivel valores quesejam do mesmo tipo que ela foi declarada.

    Assim, uma varivel declarada comointeiro(int) s pode receber nmeros inteiros

    Uma varivel do tipo caractere (char) s podereceber caracteres Lembre-se que os dados caractere devem sempre

    estar entre aspas

  • Operadores

    Depois de armazenados os valores na memriado 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 queveremos, alguns apenas com smbolosdiferentes.

    H dois tipos de operadores: Aritmticos

    So usados para fazer contas Lgicos

    So usados para tratar proposies lgicas Relacionais

    So usados para comparar valores

  • Operadores Aritmticos

    Segue uma tabela destes operadores

    Operador Funo Exemplo+ Soma 5 +2- Subtrao 5 - 2* Multiplicao 5 * 2/ Diviso 5 / 2

    % Resto 5 % 2

  • Operadores Relacionais

    Tabela de Operadores Relacionais

    Operador Funo Exemplo== Igual a acesso == Sim> Maior que idade > 18

    >= Maior ou igual a idade >= 18< Menor que altura < 1,20

  • Operadores Lgicos

    Tabela dos operadores Lgicos

    Operador Funo Exemplo~ Negao ~ (idade > 18)

    || Ou (idade > 18) || (paisAcompanham)

    && E (meiaEntrada) && (trouxeCarteirinha)

  • Expresses

    Expresses podem ser construdas usando osoperadores.

    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 nasceu3. Leia o ano que a pessoa nasceu e diga a idade4. Leia o ano que a pessoa nasceu, Leia um outro ano e diga quantosanos a pessoa (tinha/ter) no ano lido Ex: Digite o ano de nascimento: 1995 Digite o ano da previso: 2000 Voc ter 5 anos

    +-----+| || |+-----+