/* UFPB/CCT/DSC - Introducao a Programacao/2001.1 Este programa calcula a media aritmetica entre duas constantes numericas Autor(a): Livia M. R. Sampaio */ #include <stdio.h> #include <conio.h> #include <stdlib.h> void main() {
/*declaracao de variaveis*/ float mediaAritmetica;
clrscr(); /*comando para limpar a tela*/
/*calculando a media aritmetica*/ mediaAritmetica = (5.5f + 95.25) / 2.0f;
/*saida de dados*/ printf("A media aritmetica entre %+6.3f e %e eh: %4.2f\n", 5.5f, 95.25, mediaAritmetica);
getch(); }
mediaAritmetica = (5.5f + 95.25) / 2.0f;
tem-se o uso de dois conceitos importantes: operador de atribuição (=) e expressões aritméticas.
Operador de Atribuição
nome_da_variável = expressão;
onde, expressão pode ser tão simples quanto uma constante ou tão complexa quanto se necessite.
 
Operador |
Ação |
|
- |
Subtração |
|
+ |
Adição |
|
* |
Multiplicação |
|
/ |
Divisão |
|
% |
Módulo |
|
++ |
Incremento |
|
-- |
Decremento |
x++ => x = x+1 => incrementa o valor da variável x antes de usá-lo, e
++x => x = x+1 => usa o valor da variável x antes de incrementá-lo.
A diferença entre o uso pós-fixado e pré-fixado pode ser evidenciada através do exemplo abaixo:
Situação1 |
Situação2 |
x = 10; |
x = 10; |
y = ++x; |
y = x++; |
Qual o efeito dos comandos representados nas situações 1 e 2?
O operador de decremento (--) subtrai 1 ao seu operando; este operador também pode ser utilizado de maneira pós-fixada e pré-fixada, o efeito é o seguinte:
x-- => x = x - 1
mais alta | ++ -- |
* / % | |
mais baixa | + - |
/* UFPB/CCT/DSC - Introducao a Programacao/2001.1 Este programa calcula a area de um circulo de raio constante Autor(a): Livia M. R. Sampaio */ #include <stdio.h> #include <math.h> #define Pi 3.14f void main() { /*declaracao de variaveis*/ float raio, areaCirculo; clrscr(); /*comando para limpar a tela*/
/*calculando a area do circulo*/ raio = 1.0f; areaCirculo = Pi * pow(raio,2);
/*saida de dados*/ printf("Area de um circulo de raio %f: %f", raio, areaCirculo); getch(); }