Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.12.2015, 20:48   #1
Korlet
Пользователь
 
Регистрация: 02.09.2015
Сообщений: 18
Вопрос Как реализовать метод Р. Ковэю в Паскале?

Для случая, когда m представляется степенью двойки, интересный квадратичный метод предложил Р. Ковэю:
X0 mod 4=2, Xn+1=Xn(Xn+1) mod 2e, n>=0.
Данный метод гарантирует достаточно большой период.
---
Как написать это в Паскале? вот я пробовал, но не выходит:
begin
for var j:=1 to n-1 do
x[j+1]:=(x[j]*(x[j+1])) mod t;
writeln('С использованием метода Ковэю:');
for var j:=1 to n-1 do
writeln(x[j]);
end;


t предлагается ввести пользователю заранее как любую степень двойки.
Korlet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
реализовать метод Эйлера и метод Рунге-Кутте 4-ого порядка на языке С++ Janny2014 Помощь студентам 1 27.11.2013 05:23
Реализовать метод Гомори ROXXY Фриланс 4 23.05.2013 20:50
ПИД-регуляторы: как реализовать ПД-метод cadil Общие вопросы Delphi 3 03.05.2010 22:32
Как реализовать в турбо паскале побитовые сдвиги. Moneo Помощь студентам 1 26.02.2010 11:21