В общем случилась такая тема,что завтра нужно сдавать экз) Нужно поднять теорию(в принципе зазубрить,ничё сложного) и практику. С практикой проблемы... Есть 27 задач,которые могут попасться... Врубиться чё-то не получается,часа 3 уже гуглю и не продвинулся ни на шаг.
Вопрос: Как решать подобные задачки? Что для этого нужно знать? Есть какие-нить римеры решения подобных задач?

С меня плюсы)
Вот собсна сами задачи
1.Написать программу нахождения номера наименьшего положительного элемента в последовательности N произвольных чисел, вводимых с клавиатуры.
2.Написать программу вычисления суммы последовательно вводимых чисел с окончанием по вводу признака конца.
3.Написать программу нахождения минимального значения из всех положительных в последовательности N произвольных вводимых чисел.
4.Написать программу вычисления среднеарифметического только отрицательных чисел среди произвольных вводимых чисел с окончанием по вводу признака конца.
5.Написать программу нахождения минимального значения в последовательности N вводимых чисел.
6.Написать программу нахождения разности номеров максимального и минимального значений в последовательности N вводимых чисел.
7.Написать программу нахождения максимального отрицательного значения в последовательности N вводимых произвольных (как положительных, так и отрицательных) чисел.
8.Написать программу нахождения максимального значения в последовательности вводимых чисел с окончанием по вводу признака конца.
9.Написать программу вычисления среднеарифметического последовательно вводимых чисел для заданного количества чисел.
10.Написать программу нахождения номера максимального отрицательного значения в последовательности произвольных вводимых чисел с окончанием выбора по вводу признака конца.
11.Написать программу вычисления среднеарифметического последовательно вводимых чисел с окончанием по вводу признака конца.
12.Написать программу нахождения минимального значения в последовательности вводимых чисел c окончанием по вводу числа "-999".
13.Написать программу нахождения разности номеров максимального и минимального значений в последовательности N вводимых чисел.
14.Написать программу вычисления произведения последовательно вводимых чисел для заданного количества чисел.
15.Написать программу нахождения номера наибольшего положительного элемента в
последовательности N произвольных чисел, вводимых с клавиатуры.
16.Написать программу нахождения максимального отрицательного значения в последовательности N вводимых произвольных (как положительных, так и отрицательных) чисел.
17.Написать программу нахождения номера минимального значения в последо-вательности вводимых чисел с окончанием по вводу признака конца.
18.Написать программу вычисления факториала числа N (произведения всех целых чисел начиная от 1 до числа N).
19.Написать программу нахождения номера максимального значения в последо-вательности вводимых чисел с окончанием по вводу признака конца.
20.Написать программу вычисления среднего значения только положительных элементов среди вводимых N произвольных чисел.
21.Написать программу вычисления произведения только чисел меньших"0" из N последовательно вводимых произвольных чисел.
22.Написать программу вычисления произведения только чисел больших "0" из N последовательно вводимых произвольных чисел.
23.Написать программу нахождения номера наименьшего отрицательного элемента в последовательности N произвольных чисел, вводимых с клавиатуры.
24.Написать программу нахождения минимального значения в последовательности вводимых чисел c окончанием по вводу числа "0".
25.Написать программу вычисления среднеарифметического значения только отрицательных элементов среди вводимых N произвольных чисел.
26.Написать программу вычисления произведения последовательно вводимых чисел с окончанием, когда абсолютная величина произведения станет > 1000
27.Написать программу вычисления номера последнего отрицательного числа из последовательно вводимых произвольных чисел заданного количества.