Если я правильно понял, нужно считать с консоли числа и вывести их через print, а потом среди них вычислить максимальное; если ввели 0 или меньше, то отключить цикл нафиг. Если все так, то в чем проблема?