Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Please write a SELECT statement that will output all prime numbers within range 1 .. 10000 / 5 сообщений из 5, страница 1 из 1
23.12.2009, 09:07:59
    #36381334
2king2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Please write a SELECT statement that will output all prime numbers within range 1 .. 10000
Помогите ответить на следуюший вопрос!!!!

Please write a SELECT statement that will output all prime numbers within range 1 .. 10000. Use "%" operator to calculate remainder from division.

[SQL] Code:
create table NUMS (num decimal);
insert into NUMS (num) values (1);
insert into NUMS (num) values (2);
. . .
insert into NUMS (num) values (10000);
...
Рейтинг: 0 / 0
23.12.2009, 09:52:01
    #36381399
Please write a SELECT statement that will output all prime numbers within range 1 .. 10000
2king2Помогите ответить на следуюший вопрос!!!!

Please write a SELECT statement that will output all prime numbers within range 1 .. 10000. Use "%" operator to calculate remainder from division.

[SQL] Code:
create table NUMS (num decimal);
insert into NUMS (num) values (1);
insert into NUMS (num) values (2);
. . .
insert into NUMS (num) values (10000);
Вот, лови:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
-- выборка простых чисел (Prime numbers) из таблицы
-- Немного переформулируем определение простого числа
-- и приведем его (определение) к следующему виду:
select a.num  --простым является число, для которого
from nums as a
where not exists(select b.num  --в таблице не существует чисел,
from nums as b
where a.num%b.num =  0  --на которые данное число делится нацело,
and b.num >  1  -- за исключением единицы (1)
and a.num <> b.num)-- и самого этого числа
Успехов в изучении SQL!!!
...
Рейтинг: 0 / 0
23.12.2009, 09:53:02
    #36381401
thrashead
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Please write a SELECT statement that will output all prime numbers within range 1 .. 10000
2king2,
для начала задание в переводе на русский:
"Напишите SELECT-выражение, которое выведет все простые числа, принадлежащие диапазону 1..10000. Используйте оператор % для получения остатка от деления."
Попробуем...
...
Рейтинг: 0 / 0
23.12.2009, 09:55:46
    #36381411
thrashead
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Please write a SELECT statement that will output all prime numbers within range 1 .. 10000
Станислав С...кий,
круто.
...
Рейтинг: 0 / 0
23.12.2009, 10:55:42
    #36381551
2king2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Please write a SELECT statement that will output all prime numbers within range 1 .. 10000
Станислав С...кий,

Спасибо, буду переваривать теперь, спасибо!!!
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Please write a SELECT statement that will output all prime numbers within range 1 .. 10000 / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]