/*
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();
}