Zadanie 6
Interfejs graficzny
Treść zadania
Napisz program, który wśród liczb od 0 do 100 znajduje wszystkie liczby które są podzielne przez 2, ale nie są podzielne przez 4 i których suma cyfr jest podzielna przez 7.
Rozwiązanie zadania
a = 0;
while (a < 101) do
b = a.to_s.split(//).map{|number| number.to_i}
suma = b.inject(0){|suma,element| suma + element }
if a%2 == 0 && a%4 != 0 && suma%7 == 0
puts "liczba: #{a} suma #{suma}"
end
a += 1
end