Задача 5 урок 14
Primary tabs
Пользователь передает целое положительное число N, выведете на экран последовательность от 1 до N "ёлочкой", например для N=17:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
ПРИМЕЧАНИЕ: для вывода очередной строки используйте отдельную подпрограмму.
program task_5_lesson_14; var i, c, n: integer; procedure elka(max_number, counter: integer; var z: integer); var i: integer; begin for i := 1 to counter do begin if z <= max_number then // ?????? как избежать проверки каждого числа begin write(z, ' '); z += 1; end; end; writeln(); end; begin readln(n); c := 0; i := 1; while i <= n do begin c += 1; elka(n, c, i); i := i + 1; end; readln end.
- Log in to post comments
- 688 reads