Aktywne Wpisy

MikSob1985 +6
Dobrej niedzieli Państwu życzę z Wydziału Nauk Społecznych Uniwersytetu Gdańskiego :)
Do zobaczenia 👋
📧 sobczakmikolaj85@wp.pl
💻 https://pl.wikipedia.org/wiki/Wikipedysta:Nicolauskas
Do zobaczenia 👋
📧 sobczakmikolaj85@wp.pl
💻 https://pl.wikipedia.org/wiki/Wikipedysta:Nicolauskas
źródło: scaled_1000090744
Pobierz
PodniebnyMurzyn +19
Ludzie czemu wy już nie śpicie




Należy napisać w dowolnym języku program, który wypisze liczby od 1 do 100, ale jeżeli dana liczba jest podzielna przez 3, to wypisze on "podzielna przez 3", jeżeli jest podzielna przez 5 to wypisze on "podzielna przez 5", a jeżeli i przez 5 i przez 3, to "podzielna przez 3 i 5"...
...ale to nie takie proste - zakładamy, że już macie podstawy w programowaniu i że wiecie, że podzielność najłatwiej sprawdzić sprawdzając czy reszta z dzielenia liczby przez 3/5 == 0, ale nie macie pojęcia, że możecie użyć modulo w języku programowania :)
Jak to zrobić nie używając modulo?
Moje pomysły (nie idzie mi dzisiaj myślenie):
- wykorzystać rozdzielność dzielenia względem odejmowania - odejmować od liczby po 3, dopóki nie uzyskacie 2, 1 albo 0 - jeżeli 0 to podzielna, jak nie to nie. Analogicznie dla podzielności przez 5.
- zadeklarować ręcznie tablicę stuelementową z zawartością, ale ten pomysł odrzucamy, bo sami wiecie...
I nie, nie jest to zadanie z żadnej uczelni/szkoły itp. Wszystkie chwyty dozwolone.
#programowanie #taguje
#include
int w3 = 3;
int w5 = 5;
int