warunek w pętli

0

Cześć, mam problem z ogarnięciem warunku w pętli. Załóżmy mamy 2 zmienne. Zmienna1 i zmienna2. Zmienna2 ma wartość początkową=1 A zmienna1 jest iterowana w pętli od 1 do wyznaczonego zakresu.

potrzebuje warunku który spełnił by coś takiego. Zmienna2 inkrementuje się tylko dla zmiennej1>każdej dziesiątki liczb naturalnych. Czyli; zmienna1 od 1 do 10= zmienna2=1 od 11 do 20 zmienna2=2 od 21 do 30 zmienna2=3 itd itd aż do końca zakresu... Ktoś jest w stanie pomóc, bo nie mogę wymyśleć nic.

0

zmienna2 = zmienna1/10 +1

0

Nie bardzo rozumiem, bo zapis jaki podałeś nie bardzo działa. Przecież przy np zm1=11/10+1 da wynik 1 a przy 11 zmienna2 już powinna mieć wartość 2 i tak aż do 20. Potem od 21 już ma mieć wynik 3.

1

@Autor to ty masz poważniejszy błąd niz zerowa znajomść programowania. Ty nie umiesz matematyki w zakresie do 20. Serio, zmień studia czy co to tam robisz na coś innego, bo informatyka jest stanowczo nie dla ciebie.
11/10 = 1
11/10 + 1 = 1+1 = 2

Może sprawdzisz zamiast sie bałźnić? o_O
Kwestia sporna jest tylko dla wartości 10 bo jeśli dla 10 ma jeszcze być 1 to musisz zrobić (zmienna1-1)/10 + 1

0

Akurat nie w tym był problem a całkowicie w czym innym. Za to twoja arogancja jest powalająca...

0

Tak napisał pytanie że jednoznacznie jest ignorantem z zakresu języka pisanego :/
Z pytania absolutnie nie jasne czy z Zmienna1 trzeba wyliczyć Zmienna2 czy w zależności od Zmienna2 wyliczyć dolną i górną granicę dla Zmienna1.
Po zmianie bezsensownego nazewnictwa na bezsensowne ale krótkie więc mniej mylące Zmienna1->Q, Zmienna2->R, mamy:

R=(Q-1)/10+1;
Qmin=(R-1)*10+1;
Qmax=R*10;

Stanowczo popieram:

Shalom napisał(a):

@Autor to ty masz poważniejszy błąd niz zerowa znajomść programowania. Ty nie umiesz matematyki w zakresie do 20. Serio, zmień studia czy co to tam robisz na coś innego, bo informatyka jest stanowczo nie dla ciebie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1