Zadanie Z74

Autor: Jakub Grzegorczyk

Napisz program, który dla danej liczby całkowitej N wyświetla ciąg liczb w postaci ułamka zwykłego i dziesiętnego, prezentując wynik w specyficzny sposób. Na przykład dla N=3 program powinien wyświetlić:
Piętro 1 > 1/1 - 1.000000
Piętro 2 > > 1/2 - 0.500000
Piętro 3 > > > 1/3 - 0.333333
> > > > Koniec wspinaczki wracamy < < < <
Piętro 3 > > >
Piętro 2 > >
Piętro 1 >
Program powinien przyjmować N z formularza i weryfikować, czy jest to liczba całkowita dodatnia.

Wskazówki dla ucznia:
Liczba pięter
'; if (is_numeric($n) && $n > 0) { for ($i = 1; $i <= $n; $i++) { $dzielenie = 1 / $i; $dzielenie = sprintf("%.6f", $dzielenie); echo "Piętro $i " . str_repeat('> ', $i) . " 1/$i - $dzielenie
"; } echo '>>>> Koniec wspinaczki wracamy <<<<
'; for ($i = $n; $i >= 1; $i--) { echo "Piętro $i " . str_repeat('> ', $i) . '
'; } } else { echo "$n nie jest liczbą całkowitą lub nie jest większe od zera"; } echo ''; } ?>