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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.11.2013, 14:16   #1
kirito_17
Пользователь
 
Регистрация: 26.03.2013
Сообщений: 22
По умолчанию Составить программу для вычисления суммы квадратов простых чисел, лежащих в интервале(M, N)

Составить программу для вычисления суммы квадратов простых чисел, лежащих в интервале(M, N)
Нужно сделать на делфи с помощю функиции или процедури

Последний раз редактировалось kirito_17; 20.11.2013 в 14:19.
kirito_17 вне форума Ответить с цитированием
Старый 20.11.2013, 14:40   #2
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Если взглянуть чуть ниже. То там есть "похожие темы". Может найдете что-то похожее?
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 20.11.2013, 14:54   #3
Unique_Maks
Пользователь
 
Регистрация: 07.06.2010
Сообщений: 89
По умолчанию

создаешь массив, пихаешь туда простые числа, указываешь интервал от и до какого вычислять, а потом в цикле пробегаешь по ним и считаешь, накапливая сумму в какой нить переменной
Unique_Maks вне форума Ответить с цитированием
Старый 20.11.2013, 15:52   #4
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
function isPrime(X: LongInt): boolean;
var i: integer;
Begin
     isPrime:=false;
     if x<2 then Exit;
     if not odd(x) and (x<>2) 
          then exit;
     i:=3;
     while i <= sqrt(x) do 
     begin
          if x mod i = 0 then Exit;
          inc(i,2);
     end;
     isPrime:=true;
End;
var i,A,B : longint;
begin
   readln(a,b);
   for i:=a to b do
     if  isPrime(i) then Writeln(i,'  ',i*i);
   WriteLn;
   readln;
end.
(c)Serge_Bliznykov
Цитата:
5
13
5 25
7 49
11 121
13 169
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
составить массив из всех простых чисел, лежащих между заданными натуральными числами ( Pascal ) Evelin_18 Помощь студентам 1 22.03.2013 10:37
Составить программу на языке Turbo Pascal 7.0 вычисления значения интеграла на интервале [a, b] для функции, заданной графически. Маленыч Паскаль, Turbo Pascal, PascalABC.NET 2 15.05.2012 23:34
. Составить программу для вычисления степеней чисел Figushkin Помощь студентам 0 05.06.2010 17:40
Составить программу вычисления суммы Ленка Помощь студентам 8 28.05.2009 13:29