1)выяснить, есть ли в массиве строки, в которых буква а расположена справа от
буквы д (известно, что буква д в каждой строке единственная).
2) дан динамический массив целых чисел {ai} (i=1, 2, ), целое число k
(k > 0). осуществить циклический сдвиг значений компонентов массива в
право на 1 компонент. для обращение к элементам массива использовать
указатель
3) имеется множество, содержащее натуральные числа из диапазона [-
99..99]. сформировать два множества, первое из которых содержит все числа из
данного множества, которые делятся на 3 и 5, а второе — все составные.
4) дано слово. поменять местами его вторую и предпоследнюю буквы.
5) дано множество m, содержащее цветов {крокус: март-апрель,
нарцисс: апрель-май, лилия: июнь-июль, тюльпаны: апрель-май, гладиолус: августсентябрь} . написать программу, которая позволит пользователю вводит название
цветка и видеть период цветения.
6) дан массив целых чисел a. найти суммы положительных и отрицательных
элементов массива, используя функцию определения суммы.
p.s. программы должны быть на delphi!
ответ: Цикл for
Цикл for, также называемый циклом с параметром, в языке Питон богат возможностями. В цикле for указывается переменная и множество значений, по которому будет пробегать переменная. Множество значений может быть задано списком, кортежем, строкой или диапазоном.
Вот простейший пример использования цикла, где в качестве множества значений используется кортеж:
i = 1
for color in 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'violet':
print(i,'-th color of rainbow is ', color, sep = '')
i += 1
В этом примере переменная color последовательно принимает значения 'red', 'orange' и т.д. В теле цикла выводится сообщение, которое содержит название цвета, то есть значение переменной color, а также номер итерации цикла число, которое сначала равно 1, а потом увеличивается на один (инструкцией i += 1 с каждым проходом цикла.
В списке значений могут быть выражения различных типов, например:
for i in 1, 2, 3, 'one', 'two', 'three':
print(i)
При первых трех итерациях цикла переменная i будет принимать значение типа int, при последующих трех — типа str
Объяснение как смог