Самостоятельная работа по циклу for

Задача ZE: Некоторые числа

Вводится натуральное число N, не превышающее 1000. Напечатайте в возрастающем порядке все числа из диапазона от 1 до N включительно, которые делятся на 3, и при этом дополнительно делятся хотя бы на одно из чисел 7 или 11 (или на оба этих числа).

Ввод Вывод
50
21 33 42
66
21 33 42 63 66

Задача ZF: Трехзначные числа - 1

Напечатайте в порядке возрастания все трехзначные числа, у которых первая и третья цифры совпадают (средняя цифра при этом может быть любой).

В этой задаче вашей программе ничего не подается на вход. В этой задаче в проверяющей системе вам не показывается ни правильный ответ, ни то, что вывела ваша программа.

Начало и конец вывода (вместо многоточия должно идти продолжение последовательности)
101 111 121 131 ... 989 999

Задача ZG: Трехзначные числа - 2

Напечатайте в порядке возрастания все трехзначные числа, у которых все 3 цифры различны. В конце в отдельной строчке напечатайте количество таких чисел.

В этой задаче вашей программе ничего не подается на вход. В этой задаче в проверяющей системе вам не показывается ни правильный ответ, ни то, что вывела ваша программа.

Начало и конец вывода (вместо многоточия должно идти продолжение последовательности, вместо слова "Количество" - число)
102 103 104 105 106 107 108 109 120 123 124... 986 987
Количество

Задача ZI: Шахматная раскраска

Выведите таблицу, в которой 0 и 1 расположены в шахматном порядке (см. примеры).

Вам вводится число N. Надо вывести N строк по N чисел в каждом, числа в строке должны разделяться ровно одним пробелом. В левом верхнем углу этой таблицы должен стоять 0.

Ввод Вывод
4
0 1 0 1
1 0 1 0
0 1 0 1
1 0 1 0
3
0 1 0
1 0 1
0 1 0

Задача ZJ: Факториал

Напишите программу, которая по введенному натуральному числу N вычисляет N! (т.е. произведение всех натуральных чисел от 1 до N включительно).

Ввод Вывод
3
6
5
120

Задача ZK: Числа Фибоначчи

Напишите программу, которая по данному натуральному n возвращает n-e число Фибоначчи.

Напомним, что числа Фибоначчи устроены так:

Выпишем первые 10 чисел Фибоначчи: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55...

Ввод Вывод
6
8

Задача ZL: Змейка*

Вам вводится два числа - N и M (сначала вводится N, потом M). Вам нужно вывести таблицу из N строк, в каждой из которых идет M чисел. В первой строке должны быть выведены числа от 0 до M-1 слева направо. Во второй - числа от M до 2*M-1 справа налево. В третьй - числа от 2*M до 3*M-1 опять слева направо. В четвертой - числа от 3*M до 4*M-1 справа налево. И так далее.

Ввод Вывод
3
4
0 1 2 3
7 6 5 4
8 9 10 11
5
5
0 1 2 3 4
9 8 7 6 5
10 11 12 13 14
19 18 17 16 15
20 21 22 23 24