Advertisement
Guest User

Untitled

a guest
Jan 19th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. /*
  2. Código básico de uma função polinomial do 2º grau
  3. */
  4.  
  5. //Nesse outro exemplo, a função terá um protótipo e seu código será definido em outra parte do programa.
  6.  
  7. #include <iostream>
  8.  
  9. using namespace std;
  10.  
  11. /*
  12. A função f tem os 4 parâmetros como esperado, mas no protótipo da função não é necessário definir os
  13. nomes destes.
  14. Nos protótipos de função também é necessário usar ;
  15. */
  16.  
  17. float f(float, float, float, float);
  18.  
  19. int main(int argc, char *argv[])
  20. {
  21. float a, b, c, x;
  22.  
  23. cout << "Insira os valores de a, b, c e x: " << endl;
  24.  
  25. cin >> a >> b >> c >> x;
  26. cin.ignore();
  27.  
  28. cout << "y = " << f(a, b, c, x) << endl;
  29.  
  30. return 0;
  31. }
  32.  
  33. //Já no código da função propriamente dito é necessário nomear os parâmetros
  34.  
  35. float f(float a, float b, float c, float x)
  36. {
  37. return ((a * a) * x) + (b * x) + c;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement