Você está na página 1de 2

www.tiexpert.

net

Pg. 1 de 2

Atribuindo-se valores s variveis


A parte mais importante de qualquer programa o processo. O processamento, em geral, dado de forma genrica, ou seja, por variveis. Cada varivel tem um alcance e forma diferente de trabalhar o dado nela gravado. Por exemplo, se determinarmos uma varivel inteira, voc jamais poder digitar um nmero decimal, pois todos os nmeros depois do sinal decimal sero ignorados. Se formos escrever um nmero decimal, devemos usar o ponto (.) ao invs da vrgula (,), se for determinado uma varivel de caracter pode ser tanto um inteiro como uma letra e assim por diante. A atribuio de valores s variveis se d de duas forma: ou na inicializao ou durante um processo. A atribuio indicada pelo sinal de igual (=) sempre da direita para esqueda. O que eu quero dizer que a varivel esquerda do igual recebe o valor ou resultado de uma conta direita do igual. Exemplo: Se digito a=b, quero dizer que a receber o valor contido em b. Ou a=b+c, quero dizer que a receber o valor do resultado de b+c. /* EXEMPLO1 Aqui est um exemplo de variveis recebendo valores durante um processo*/ #include <stdio.h> int main (void){ int a; float b; a=15+5; // atribuindo o valor de 15+5 a variavel a (resultara em 20) b=1.5-0.5; // atribuindo o valor de 1,5-0,5 a variavel b (resultara em 1,0000000) /* Lembre-se: Em C, o ponto e o separador decimal, nao a virgula!*/ printf ("a=%d\n", a); printf ("b=%f\n", b); return 0; } Caso uma varivel deva comear com um valor j estipulado, basta voc, no momento que declarar a varivel, j atribuir o valor. /* EXEMPLO2 Iniciando variaveis com valores*/ #include <stdio.h> int main (void){ char letra=65;//a variavel letra ja comeca valendo 65 printf ("%c", letra); return 0; }

Processos
Os processos so contas matemtica (clculos) que podem ser feitos com nmeros, variveis ou ambos.

http://www.tiexpert.net/programacao/c/atribuicao-de-variaveis-e-processos.php

www.tiexpert.net
Abaixo est uma tabela com os operadores mais comuns + * / % ++ -adio subtrao multiplicao diviso mdulo (diviso no qual obtido o resto) incremento de 1 decremento de 1

Pg. 2 de 2

C segue a conveno de expresses matemticas. Por exemplo: Se voc fizer 1+2*3, o resultado ser 7 e no 9, pois a multiplicao deve ser calculada primeiro. Para esta conta dar 9 devemos indicar que a soma deve ser feita antes da multiplicao. Ela ficaria assim, (1+2)*3. O que est entre parnteses deve ser calculado primeiro. Como podemos ver alm das operaes matemticas bsicas, temos funes estritamente de programao como a diviso que resulta o resto, o incremento e o decremento. Para conhecer melhor a funcionalidade desses operadores, visite a seo algoritmo. //EXEMPLO3 #include <stdio.h> int main (void){ int soma, subtracao, multiplicacao, divisao, decremento, incremento, resto; soma=50+50; subtracao=200-200; multiplicacao=5*5; divisao=10/5; decremento=10; decremento--; incremento=10; incremento++; resto=10%3; printf ("soma = %d\n", soma); printf ("subtracao = %d\n", subtracao); printf ("multiplicacao = %d\n", multiplicacao); printf ("divisao = %d\n", divisao); printf ("decremento = %d\n", decremento); printf ("incremento = %d\n", incremento); printf ("resto = %d\n", resto); return 0; }
Autor: Denys William Xavier Este artigo est sob Licena Creative Commons Para ver uma cpia desta licena, visite http://creativecommons.org/licenses/by-nc-sa/2.5/br/ ou envie uma carta para Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.

http://www.tiexpert.net/programacao/c/atribuicao-de-variaveis-e-processos.php

Você também pode gostar