Poniżej kilka różnych funkcji.
1. Funkcja do obliczania pola prostokąta. Jeżeli wartości są ujemne to wyświetlamy błąd.

1
2
3
4
5
float prostokat(float a, float b,bool &error)
{
	((a>0) && (b>0)) ? error=true : error=false;
	return a*b;
}

2. Silnia na 2 sposoby (iteracyjnie i rekurencyjnie)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
unsigned int silnia(unsigned n)
{
	long int i;
	int s=1;
 
	for (i=1;i< =n;i++)
        s=s*i;
	return s;
}
 
unsigned int silnia_r(unsigned n)
{
	int s;
	(n&lt;2) ? s=1 : s=n*silnia_r(n-1);
	return s;
}
Jedna odpowiedź na “Kilka funkcji w C++”
  1. us3r napisał:

    Zadanie z programowania…

    Macie i korzystajcie grupo 3DD Nie chciało mi się zbytnio kombinować więc znawcy C by mnie zbesztali, no ale grunt, że działa. Dla przypomnienia tematem zadania było utworzyć funkcje 4 parametryczną eksplozja. Parametrami są ostateczne wspó…

Pozostaw odpowiedź

(c) 2007 by Michał Terbert