"Eсли (a) равняется или больше 3, значит counter += 1"
на деле же это работает следующим образом
"Eсли (a) равняется 3, значит counter += 1, при этом, если (a) будет равняться 6 или 9, то за каждые дополнительные 3 будет добавляться +1 к counter"
можете объяснить почему это работает именно так, а не иначе?
хотя, по моим представлением о логике, должно работать как в первом случае
"не верь глазам своим. Ибо глазам видны лишь ограничивающие нашу свободу оковы. Чтобы рассмотреть главное, нужно пользоваться пониманием." (ц) Ричард Бах