Циклы языка программирования Паскаль: while (пока), for (цикл со счетчиком), repeat (цикл с постусловием). Особенности их синтаксиса и применения. Решение задач по программированию на циклы.

Количества отрицательных и положительных элементов в массиве

В заданном массиве чисел найти (посчитать) количество положительных и количество отрицательных элементов.

Например, задан массив целых чисел [10, -5, 3, 2, 0, -1, 8, 0, 10, 3]. В нем 6 положительных и 2 отрицательных элемента (нули ни к тем, ни к другим не относятся).

Найти число под заданным номером в ряду чисел, состоящих из цифр 0 и 5

Дана последовательность чисел, состоящих только из цифр 0 и 5, в порядке возрастания: 0 5 50 55 500 505 5000 5005 5050 и так далее. Найти k-ое по порядку в этой последовательности число.

Проверить, что среди первых n*n-1 чисел Фибоначчи есть хотя бы одно, делящееся на n

Написать программу, которая проверяла бы, что каково бы ни было натуральное число n, среди первых n2-1 чисел Фибоначчи найдется хотя бы одно, делящееся на n.