Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

lidi_si

Lógica e algoritmo:

Mensagens Recomendadas

lidi_si    0
lidi_si

Faça um programa que receba um número real,calcule e mostre:

a)Parte inteira desse número;

b)a parte fracionaria de um número;

c)o arredondamento desse número

to com duvida na lógica do exercicio como achar parte fracionaria,inteira e arredodamento?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Baderous    31
Baderous

Para obteres a parte inteira de um real podes fazer casting para o tipo inteiro. Para obter a parte fraccionária basta calcular a diferença entre o valor original e o valor obtido do casting . Para o arredondamento tens de usar a função floor: http://www.cplusplus.com/reference/clibrary/cmath/floor/

Fazes floor(x+0.5).

Não te esqueças de linkar a biblioteca math através da flag: -lm

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Convidado
Este tópico está fechado a novas respostas.

×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade