While12. Дано целое число N (> 1). Вывести наибольшее из целых чисел K, для которых сумма 1 + 2 + … + K будет меньше или равна N, и саму эту сумму.
Решение от Дмитрия:
1 2 3 4 5 6 7 8 9 |
алг While_12 (арг цел N, рез цел K,S) нач K:=1 S:=1 нц пока S+K+1<=N K:=K+1 S:=S+K кц кон |
Другие задачи из раздела While можно посмотреть здесь.
Комментарии: