![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 18.11.2021
Сообщений: 3
|
![]()
Здравствуйте, нужно написать программу, которая выводит наибольший простой палиндром не больше введённого числа с клавиатуры с использованием do while на языке программирования C#
|
![]() |
![]() |
![]() |
#2 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,836
|
![]() E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#3 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,428
|
![]() Код:
![]()
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() Последний раз редактировалось BDA; 18.11.2021 в 21:27. |
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 18.11.2021
Сообщений: 3
|
![]()
Помогите, пожалуйста, как это исправить, чтобы выводился простой палиндром, ближащий от введенего числа, но не больше самого введенего?
Код:
Последний раз редактировалось YUura543; 19.11.2021 в 07:19. |
![]() |
![]() |
![]() |
#5 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,428
|
![]()
Как-то вы лихо соскочили с C# на обычный C. Предполагается, что функция is_palindrome сообщит, палиндром ли число, а не вернет перевернутое число. Также, предполагается, что функция is_prime сообщит, простое ли число, а не будет искать наибольшее простое число, не превосходящее заданное. Да и в функции main надо напечатать n, а не вернуть, как результат работы программы.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 18.11.2021
Сообщений: 3
|
![]()
А можно сделать, чтобы сначала функция is_prime искало простое число и потом функция is_palik проверяла, палиндром оно или нет
Если нет, то ищется следующее простое число и опять проверяется, пока не будет выполнено условие? Просто я вообще не понимаю как это сделать (( |
![]() |
![]() |
![]() |
#7 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,428
|
![]()
Да сделать можно по-всякому. Только проверить число на простоту "дороже", чем на палиндромность. Поэтому лучше среди чисел искать палиндромы, а среди палиндромов простые числа, а не наоборот.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
написать программу, которая сравнивает a и b и выводит в качестве ответа (с#) | Nekro95 | Помощь студентам | 1 | 09.02.2013 10:58 |
Написать программу, которая выводит слова с одинаковыми буквами | Tarne | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 20.10.2012 17:12 |
Написать программу,которая выводит таблицу умножения например на 7. | _Алексей_ | Помощь студентам | 1 | 13.06.2012 16:16 |
Написать программу, которая выводит на экран две секторные диаграммы | Lexia_nick_otin | Помощь студентам | 3 | 10.11.2010 17:39 |
Написать программу которая выводит таблицу значений функйии | akimbaev | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 01.10.2008 00:21 |