0 / 0 / 0
Регистрация: 02.06.2015
Сообщений: 5
|
||||||
1 | ||||||
Удалить из последовательности простые числа и продублировать числа кратные 802.06.2015, 22:27. Показов 867. Ответов 7
Метки нет (Все метки)
Ввести последовательность натуральных чисел.
Если последовательность не упорядочена по невозрастанию и не упорядочена по неубыванию, удалить из последовательности простые числа и продублировать числа кратные 8. В противном случае упорядочить последовательность по неубыванию суммы цифр. Последовательность хранить в односвязном списке. Перед завершением программы очистить динамическую память с помощью процедуры Dispose. что бы я не вводил, сортирует только по неубыванию суммы цифр, подскажите, что не так, пожалуйста. (ввод из файла) Кликните здесь для просмотра всего текста
0
|
02.06.2015, 22:27 | |
Ответы с готовыми решениями:
7
Удалить из последовательности числа, начинающиеся цифрой 2, а среди оставшихся продублировать числа, сумма цифр которых равна 25 Массив. Удалить простые числа и продублировать числа, равные кубу целого числа Получить все двузначные числа, кратные 3, определив функцию, позволяющую распознавать простые числа. Помогите вывести на экран из файла out1.txt числа кратные 20 а из второго все простые числа. |
0 / 0 / 0
Регистрация: 02.06.2015
Сообщений: 5
|
|
05.06.2015, 17:25 [ТС] | 2 |
все еще нужна помощь
0
|
Модератор
|
|||||||||||
05.06.2015, 22:20 | 3 | ||||||||||
Добавлено через 3 минуты И ещё - в состав PABC.NET в одном из меню есть средство автоматического форматирования исходников (расстановка отступов) - воспользуйся им, уважай тех, кому придётся читать исходник.
0
|
0 / 0 / 0
Регистрация: 02.06.2015
Сообщений: 5
|
|
06.06.2015, 00:10 [ТС] | 4 |
Просто не очень понимаю, как работают списки, поэтому работаю, как с массивом. что есть р, а, testdown и testup?
Насчёт указателей на начало, похоже в этом и есть моя ошибка, но не мог(ли) бы ты(вы) подсказать, как сделать так, что б указатель менялся? Про авторасстановку отступов не знал, поищу
0
|
Модератор
|
||||||
06.06.2015, 14:59 | 5 | |||||
Статья про оформление кода. Внизу статьи ссылки на описания других аспектов оформления.
Для понимания типа Pointer (и иже с ним), а также динамических структур - возьми учебник. Я разбирался по учебнику и книге Н.Вирт "Алгоритмы+структуры данных=программы". Я бы просто протестировал список на "неубывание"/"невозрастание" без изменения расположения элементов. Примерно так
-1 - невозрастающая 0 - ни та ни другая +1 - неубывающая Это уже на вкус.
1
|
0 / 0 / 0
Регистрация: 02.06.2015
Сообщений: 5
|
|
07.06.2015, 23:30 [ТС] | 6 |
т.е. этот кусок кода уже можно использовать в качестве проверки?
0
|
Модератор
|
|
08.06.2015, 00:29 | 7 |
Так.
0
|
0 / 0 / 0
Регистрация: 02.06.2015
Сообщений: 5
|
|
08.06.2015, 17:41 [ТС] | 8 |
спасибо
0
|
08.06.2015, 17:41 | |
08.06.2015, 17:41 | |
Помогаю со студенческими работами здесь
8
Создать односвязный список из последовательности чисел, удалить из него все простые числа В заданной последовательности удалить простые числа, расположив прочие элементы в порядке, обратном исходному Даны действительные числа. Поменять в последовательности числа кратные Программа, выводящая в обратном порядке все числа от 1 до 50, которые кратные 4 и все простые числа от 1 до 50 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |