Форум программистов, компьютерный форум, киберфорум
Free Pascal
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
1 / 1 / 0
Регистрация: 09.12.2011
Сообщений: 7

Удалить из вектора все элементы, у которых сумма всех делителей больше, чем 10

25.12.2011, 21:29. Показов 1413. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1. С клавиатуры вводятся длина (<=100) вектора и его (целые) элементы. Удалить из вектора все элементы, у которых сумма всех делителей больше, чем 10. Результаты вывести на экран.
1
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.12.2011, 21:29
Ответы с готовыми решениями:

Найти все числа из интервала [A;B], у которых сумма квадратов всех его делителей четная
Используя несколько вложенных циклов, решите приведенные ниже задачи.На множестве натуральных чисел от A до B найти все числа, для которых...

Матрицы. Удалить все строки, все элементы которых больше 34
1) Дана вещественная матрица А(n,m),где n&gt;10, m&lt;10. Разработайте программу, которая удаляет все строки,содержащие только элементы,большие...

Удалить из списка все элементы, числа в которых больше 10
Разработайте программу, которая вводит с клавиатуры ввода числа и помещает их в линейный односвязный список. Затем удаляет из списка все...

1
 Аватар для Step_UA
1591 / 664 / 225
Регистрация: 09.06.2011
Сообщений: 1,334
26.12.2011, 15:47
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
var V:array [1..100] of integer;
  i,j,s,count:integer;
begin
 write('Количество элементов: '); readln(count);
 for i:=1 to count do
  begin
   write(i,'-й элемент = '); readln(V[i])
  end;
 for i:=count downto 1 do
  begin
   s:=0;
   for j:=2 to abs(V[i]) div 2 do 
    if V[i] mod j=0 then s:=s+j;
   if s>10
    then
     begin
      count:=count-1;
      for j:=i to count do
       V[j]:=V[j+1];
     end;
  end;
 writeln('Результирующий вектор:');
 for i:=1 to count do
  write(V[i]:6);
 readln
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.12.2011, 15:47
Помогаю со студенческими работами здесь

Удалить из исходного массива все элементы, модуль которых больше 1
Пользователь задаёт массив типа double, требуется сформировать новый массив, в котором числа идут в том же порядке, но удалить из...

Удалить из массива все элементы, целая часть которых больше k
Дан массив из n действительных чисел. С клавиатуры вводится число k. Удалить из массива все элементы, целая часть которых больше k....

Вывести все номера ячеек массива, значение в которых больше, чем во всех соседних ячейках
Дан двумерный массив (не квадратный) массив чисел. Выведите все номера ячеек массива, значение в которых больше, чем во всех соседних...

Удалить все элементы массива, значения которых больше введенного числа
Удалить все элементы массива, значения которых больше введенного числа.

Удалить из нее все элементы, значение которых больше среднего арифметического
Задание: Дана последовательность х1...х20. Удалить из нее все элементы, значение которых больше среднего арифметического. int main() ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru