11
05
2007
Kilka funkcji w C++
Napisał Michał w kategorii Cpp, Studia, tags: Cpp, programowanie, rekurencjaPoniż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<2) ? s=1 : s=n*silnia_r(n-1); return s; } |


Wpisy (RSS)
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ó…