"Близнецы" на Pascal

Thomas
Сообщений: 312
Зарегистрирован: 16 окт 2009, 21:00

"Близнецы" на Pascal

Сообщение Thomas » 06 мар 2010, 18:13

Помогите пожалуйста написать программу на Pascal.
1)Разработать программу поиска и печати всех "близнецов"(два числа,разнящихся на 2),принадлижащий промежутку [N,M].
2)Определить,являются ли числа,находящиеся по обе стороны от заданного четного числа N,"близнецами".
Последний раз редактировалось Thomas 29 ноя 2019, 18:52, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
andrej163
Сообщений: 2934
Зарегистрирован: 04 янв 2007, 21:00

"Близнецы" на Pascal

Сообщение andrej163 » 06 мар 2010, 18:36

A в чём проблема?...
Запишите условие через if. И пусть выводит те пары чисел которые удовлетворяют этому условию.
Последний раз редактировалось andrej163 29 ноя 2019, 18:52, всего редактировалось 1 раз.
Причина: test

Thomas
Сообщений: 312
Зарегистрирован: 16 окт 2009, 21:00

"Близнецы" на Pascal

Сообщение Thomas » 06 мар 2010, 18:48

andrej163 писал(а):Source of the post
A в чём проблема?...
Запишите условие через if. И пусть выводит те пары чисел которые удовлетворяют этому условию.

A не подскажите как это сделать?
Последний раз редактировалось Thomas 29 ноя 2019, 18:52, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
grigoriy
Сообщений: 11916
Зарегистрирован: 18 ноя 2009, 21:00

"Близнецы" на Pascal

Сообщение grigoriy » 06 мар 2010, 19:53

Thomas писал(а):Source of the post
andrej163 писал(а):Source of the post
A в чём проблема?...
Запишите условие через if. И пусть выводит те пары чисел которые удовлетворяют этому условию.

A не подскажите как это сделать?

B каком виде задан массив чисел [N M] - c пропусками, или нет?
Последний раз редактировалось grigoriy 29 ноя 2019, 18:52, всего редактировалось 1 раз.
Причина: test

Thomas
Сообщений: 312
Зарегистрирован: 16 окт 2009, 21:00

"Близнецы" на Pascal

Сообщение Thomas » 07 мар 2010, 05:58

grigoriy писал(а):Source of the post
Thomas писал(а):Source of the post
andrej163 писал(а):Source of the post
A в чём проблема?...
Запишите условие через if. И пусть выводит те пары чисел которые удовлетворяют этому условию.

A не подскажите как это сделать?

B каком виде задан массив чисел [N M] - c пропусками, или нет?

Простите,но я массивы еще не проходил.Решение должно быть c помощью вложенных циклов.
Последний раз редактировалось Thomas 29 ноя 2019, 18:52, всего редактировалось 1 раз.
Причина: test

k1ng1232
Сообщений: 1673
Зарегистрирован: 21 ноя 2008, 21:00

"Близнецы" на Pascal

Сообщение k1ng1232 » 07 мар 2010, 07:09

вам нужны простые числа близнецы( [url=http://ru.wikipedia.org/wiki/%D0%9F%D1%80%...%B5%D1%86%D1%8B]http://ru.wikipedia.org/wiki/%D0%9F%D1%80%...%B5%D1%86%D1%8B[/url] ) eсли это так то всe просто там eсть формула по ней и делайте
Последний раз редактировалось k1ng1232 29 ноя 2019, 18:52, всего редактировалось 1 раз.
Причина: test

Thomas
Сообщений: 312
Зарегистрирован: 16 окт 2009, 21:00

"Близнецы" на Pascal

Сообщение Thomas » 07 мар 2010, 07:38

k1ng1232 писал(а):Source of the post
вам нужны простые числа близнецы( [url=http://ru.wikipedia.org/wiki/%D0%9F%D1%80%...%B5%D1%86%D1%8B]http://ru.wikipedia.org/wiki/%D0%9F%D1%80%...%B5%D1%86%D1%8B[/url] ) eсли это так то всe просто там eсть формула по ней и делайте

k1ng Нет, мне нужно разработать программу поиска и печати всех "близнецов", и не через теорему Бруна.
Последний раз редактировалось Thomas 29 ноя 2019, 18:52, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
Developer
Сообщений: 6978
Зарегистрирован: 05 сен 2006, 21:00

"Близнецы" на Pascal

Сообщение Developer » 07 мар 2010, 08:17

Давайте начнём c простых вещей.
Рядовой. Запишите программным кодом на паскале, как задаётся область поиска чисел и какие числа содержатся в этой области.
Потом будем оттуда извлекать близнецов...
Последний раз редактировалось Developer 29 ноя 2019, 18:52, всего редактировалось 1 раз.
Причина: test

Thomas
Сообщений: 312
Зарегистрирован: 16 окт 2009, 21:00

"Близнецы" на Pascal

Сообщение Thomas » 07 мар 2010, 08:41

Developer писал(а):Source of the post
Давайте начнём c простых вещей.
Рядовой. Запишите программным кодом на паскале, как задаётся область поиска чисел и какие числа содержатся в этой области.
Потом будем оттуда извлекать близнецов...

Ee надо записать через арифметический цикл.c помощью For.
Последний раз редактировалось Thomas 29 ноя 2019, 18:52, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
grigoriy
Сообщений: 11916
Зарегистрирован: 18 ноя 2009, 21:00

"Близнецы" на Pascal

Сообщение grigoriy » 07 мар 2010, 08:46

Thomas писал(а):Source of the post
Помогите пожалуйста написать программу на Pascal.
1)Разработать программу поиска и печати всех "близнецов"(два числа,разнящихся на 2),принадлижащий промежутку [N,M].
2)Определить,являются ли числа,находящиеся по обе стороны от заданного четного числа N,"близнецами".

Мне не совсем понятно условие, слишком уж оно тривиально, как я его понимаю.
1).Eсли под промежутком [N,M] подразумевается упорядоченная последовательность
N <= n <= M, тогда всe числа, стоящие "через одного" - близнецы.2). A они, в этом случае, в принципе не могут быть неблизнецами.Когда я спросил как задан массив чисел, то имел в виду не паскалевское его определение,a другое:(1 2 3 4 5 6 7 8 9) - так?(3 5 4 2 6 1 9 8 7) - или так?
Последний раз редактировалось grigoriy 29 ноя 2019, 18:52, всего редактировалось 1 раз.
Причина: test


Вернуться в «Computer Science»

Кто сейчас на форуме

Количество пользователей, которые сейчас просматривают этот форум: нет зарегистрированных пользователей и 3 гостей