Ir ao conteúdo

Função de segundo grau - C++


edsonvictor.s

Posts recomendados

Postado
Preciso inserir uma função simples num programa de algorítmo genético.

Função: f(x)=x²-1

Alguém pode me ajudar escreve-la em linguagem C++?

Obrigado

Aqui está o código que você precisa, espero que seja isso que você esteja esperando ou que o ajude.

#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
main()
{
float x,r;
printf("f(x)=x*x-1\n\nDigite o 'x':\t");
scanf("%f",&x);
r=(x*x)-1;
printf("\nF(%2.2f) = %2.2f",x,r);
getch();
}

^_^

  • Membro VIP
Postado

Sugiro a você que use as bases da biblioteca math.h. Nela temos diversas funções matemáticas básicas como trigonometria(seno,cosseno...),exponenciação,logaritmos(naturais ou base 10).Sendo assim,usariamos:

--> variavel = pow(x,2) -1; <-- o comando pow servirá para fazer a exponenciação desejada,onde o primeiro parametro é o termo que é a base e o segundo é o expoente.ABraços.

  • Membro VIP
Postado

Caso o autor do tópico necessite, o mesmo será reaberto, para isso deverá entrar em contato com a moderação solicitando o desbloqueio.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!