FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.
Email: Нажмите что бы посмотреть
Рецепт приготовления какого-либо блюда.
Алгоритм деления отрезка пополам.
Нахождение делителей числа.
алг Сумма квадратов (арг цел n, рез цел S)
дано | n > 0
надо | S = 1*1 + 2*2 + 3*3 + ... + n*n
нач цел i
ввод n; S:=0
нц для i от 1 до n
S:=S+i*i
кц
вывод "S = ", S
кон
1 вариант.
Задать два числа;
определить делитель равным единице
если первое и второе число делятся без остатка на делитель, то запомнить его;
увеличить делитель на единицу;
если делитель больше чем меньшее из двух чисел, то перейти к шагу 6, иначе перейти к шагу 3;
в качестве ответа взять последнее запомненное число.
Вариант 2
(алгоритм Евклида).
задать два числа;
определить остаток от деления первого числа на второе;
если остаток от деления равен нулю, то взять в качестве ответа второе число и остановиться, в противном случае продолжить выполнение алгоритма;
заменить первое число на второе;
заменить второе число на найденный остаток;
повторить алгоритм
с шага 2.
Вариант 3.
Задать два числа;
если числа равны, то взять любое из них в качестве ответа и остановиться, в противном случае продолжить выполнение алгоритма;
определить большее из чисел;
заменить большее из чисел разностью большего и меньшего из чисел;
повторить алгоритм с шага 2.