Zadania - seria 3

  1. Napisać funkcję, która zwraca większy z parametrów
    int max(int a, int b);
  2. Napisać funkcję liczącą silnię parametru
    int silnia(int a);
  3. Napisać funkcję obliczającą potęgę danej liczby rzeczywistej
    double potega(double x, int a);
  4. Napisać funkcję obliczającą dwumian Newtona
    int dwumian(int n, int k);
  5. Napisać funkcję, która zamienia wartości zmiennych
    void zamien(int& a, int& b);
  6. Napisać funkcje, które obliczają największy wspólny dzielnik i najmniejszą wspólną wielokrotność
    int nwd(int a, int b);
    int nww(int a, int b);
  7. Napisać funkcję, która zwraca liczbę pierwiastków równania kwadratowego ax2+bx+c=0. Na referencje x1 i x2 należy wpisać pierwiastki tego równiania (o ile istnieją).
    int pierwiastki(double a, double b, double c, double& x1, double& x2);
Rozwiązania