Programik "dzielimy przez 3, 5 i 15"
Programik który tu prezentuję stworzyłem na potrzeby procesu rekrutacji w pewnej firmie, której nazwy oczywiście nie wymienie.
Bardzo prosty skrypt napisany w PHP, który ma wypisywać na ekranie w kolejnych iteracjach (powtórzeniach) odpowiednio "a", "b" lub "ab" w zależności od tego czy kolejna liczba (w zakresie od 1 do 100) jest podzielny przez 3, 5 lub 15.
Podsumowując:
- język: php
- liczba iteracji: 100
- poziom trudności (1/7): 1
- opis: Wypisz liczby od 1 do 100. Jeśli liczba jest podzielna przez 3 wypisz "a", jeśli liczba jest podzielna przez 5 wypisz b, a jeśli przez 15 wypisz "ab".
Poniżej znajduje się moja wizja rozwiązania tego problemu:
for($iteracja=1;$iteracja<=100;$iteracja++)
{
$reszczta_z_dzielenia = $iteracja % 3;
if($reszczta_z_dzielenia == 0){$wydruk = "a";}
$reszczta_z_dzielenia = $iteracja % 5;
if($reszczta_z_dzielenia == 0){$wydruk .= "b";}
if($wydruk != '')
{
print"$iteracja - $wydruk";
$wydruk = '';
}
}
..i wreszcie efekt mojej wizji, czyli wszystko to co wygeneruje skrypt powyżej:
3 - a
5 - b
6 - a
9 - a
10 - b
12 - a
15 - ab
18 - a
20 - b
21 - a
24 - a
25 - b
27 - a
30 - ab
33 - a
35 - b
36 - a
39 - a
40 - b
42 - a
45 - ab
48 - a
50 - b
51 - a
54 - a
55 - b
57 - a
60 - ab
63 - a
65 - b
66 - a
69 - a
70 - b
72 - a
75 - ab
78 - a
80 - b
81 - a
84 - a
85 - b
87 - a
90 - ab
93 - a
95 - b
96 - a
99 - a
100 - b







