Найти в Дзене

Основные алгоритмы For

Алгоритм Делителей числа Суть алгоритма состоит в том ,что если наше число делится на любое другое число до него , начиная с 1, то это любое число является делителем числа. Алгоритм простого числа Суть алгоритма простого числа состоит в том, что если число делится на любое число до него, начиная с 2 и до середины нашего числа, то наше число является не простым. Иначе простое. Чтобы определить было деление или нет, необходимо применить алгоритм состояния события. Алгоритм состояния события Суть алгоритма состояния события состоит в том, что проверка осуществляется по значению переменной--произошло событие или нет. До проверки ,значение переменной равно,например, 0 или False. В алгоритме проверки, цикл For или While, если событие произошло, то значение переменной принимается 1 или True. При выходе из проверки-это может быть цикл For или While- проверяем значение переменной--на предмет ее изменения. Если переменная осталось 0 или False-это значит событие не произошло, иначе-произошло

Алгоритм Делителей числа

Суть алгоритма состоит в том ,что если наше число делится на любое другое число до него , начиная с 1, то это любое число является делителем числа.

Алгоритм простого числа

Суть алгоритма простого числа состоит в том, что если число делится на любое число до него, начиная с 2 и до середины нашего числа, то наше число является не простым. Иначе простое.

Чтобы определить было деление или нет, необходимо применить алгоритм состояния события.

Алгоритм состояния события

Суть алгоритма состояния события состоит в том, что проверка осуществляется по значению переменной--произошло событие или нет. До проверки ,значение переменной равно,например, 0 или False. В алгоритме проверки, цикл For или While, если событие произошло, то значение переменной принимается 1 или True.

При выходе из проверки-это может быть цикл For или While- проверяем значение переменной--на предмет ее изменения. Если переменная осталось 0 или False-это значит событие не произошло, иначе-произошло!

Алгоритм поиска минимума или максимума

Суть алгоритма заключена в том,что первое значение мы не можем ни с чем сравнить - поэтому, первое значение присваиваем переменной и mini и maxi.

А остальные значения, сравниваем уже с этими переменными - если очередное значение окажется меньше минимума, то минимум mini равен этому значению.

И для maxi- если очередное значение окажется больше maxi , то maxi будет равно ему.

Для списков можем использовать упрощенный алгоритм . Или для цифр числа.

Алгоритм поиска минимума или максимума с условием

Суть алгоритма заключена в том, что в начале выставляем условие ,для получения интересующих чисел. И внутри него уже, делаем счетчик- для определения первого числа, нас интересующего по условию. И дальше, как в алгоритме минимума или максимума делаем алгоритм.