1 / 1 / 0
Регистрация: 05.12.2014
Сообщений: 50

Составить программу вычисления суммы неповторяющихся элементов одномерного целочисленного массива A(M)

10.03.2015, 15:20. Показов 1302. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Нужно составить программу вычисления суммы неповторяющихся элементов одномерного целочисленного массива A(M), являющихся простыми числами.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.03.2015, 15:20
Ответы с готовыми решениями:

Вычисление суммы неповторяющихся элементов одномерного целочисленного массива A(M)
Составьте программу вычисления суммы неповторяющихся элементов одномерного целочисленного массива A(M), являющихся простыми числами

Составить программу удаления элементов целочисленного одномерного массива
Составьте программу удаления элементов целочисленного одномерного массива A(N),кратких первому элементу этого массива

Составить программу для вычисления элементов одномерного массива по формуле
http://vk.com/doc140700925_251390780 ; Выдает ошибку: program lal; var i, j, k, n, c:integer; S:real; b, a:array of...

3
Эксперт Pascal/Delphi
2388 / 1300 / 1492
Регистрация: 29.08.2014
Сообщений: 4,665
10.03.2015, 20:54
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var 
     a:array of integer;
     m:integer;
function issimple(i:integer):boolean;
begin
  result:=true;
  for k:integer:=2 to i div 2 do if i mod k=0 then begin result:=false;break;end;
end;
begin 
  write('m='); readln(m);
  setlength(a,m);
  write ('введите массив:');for m:=0 to m-1 do read(a[m]);
  writeln('сумма=',a.Distinct.Where(i->issimple(i)).ToArray.sum);
 end.
1
0 / 0 / 0
Регистрация: 13.12.2014
Сообщений: 43
26.04.2015, 16:50
а можете написать и объяснить программу в паскале ABC
0
Эксперт Pascal/Delphi
2388 / 1300 / 1492
Регистрация: 29.08.2014
Сообщений: 4,665
27.04.2015, 07:06
Flora, На чистом ABC не проверял, в ввиду его отсутствия, но работать должно
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
27
28
29
30
31
32
const n=100;
var
     a:array [1..n] of integer;
     m,i,j,k:integer;
     ok:boolean;
     sum:longint;
function IsSimple(i:integer):boolean;{проверка числа на простоту}
var
  resultat:boolean;
  k:integer;
begin
  if i=1 then resultat:=false else resultat:=true;{1-не является простым числом, т.к. имеет всего один делитель}
  for k:=2 to i div 2 do
    if i mod k=0 then begin resultat:=false;break;end;{если остаток равен нулю, значит число составное}
  IsSimple:=resultat;
end;
begin
  repeat
    write('m='); readln(m);
  until (m>0) and (m<101);
  write ('Введите массив:');
  for i:=1 to m do read(a[i]);
  sum:=0;
  for i:=1 to m do begin
    if IsSimple(a[i]) then begin {проверяем число на простоту}
      ok:=true;
      for k:=1 to i-1 do if a[k]=a[i] then begin ok:=false;break;end;{проверяем число на уникальность в массиве}
      if ok then sum:=sum+a[i];{если уникальность соблюдена, добавляем к сумме}
    end;
  end;
  writeln('Сумма=',sum);
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.04.2015, 07:06
Помогаю со студенческими работами здесь

Составьте программу вычисления суммы элементов одномерного массива
Составьте программу вычисления суммы элементов одномерного массива А(N), встречающихся в этом массиве ровно один раз. вот мои наброски...

составить алгоритм и программу вычисления значений элементов одномерного массива X1,X2, ..., Xm-1
Помогите решить сложное задание Дана переменная B и матрица А, состоящая из m строк и m столбцов. Задано C1 и разность R...

Составьте программу вычисления суммы тех элементов одномерного массива A(N), что расположены перед первым нулевым элементом данного массива.
Составьте программу вычисления суммы тех элементов одномерного массива A(N), что расположены перед первым нулевым элементом данного...

Составить программу вычисления суммы максимальных элементов из каждой строки массива
задан целочисленный массив 10*10. Составить программу вычисления суммы максимальных элементов из каждой строки. В каждой строке элемент...

вычисления суммы повторяющихся элементов одномерного массива
Помогите пожалуйста с программой вычисления суммы повторяющихся элементов одномерного массива, сама попробовала, что то никак не получается.


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

Новые блоги и статьи
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
PowerShell и онлайн сервисы. Валюта (floatrates.com руб.)
iNNOKENTIY21 11.11.2025
PowerShell функция floatrates-rub Примеры вызова: # Указанная валюта 'EUR' floatrates-rub -Code 'EUR' # Список имеющихся кодов валют floatrates-rub -Available function floatrates-rub {
PowerShell и онлайн сервисы. Погода (RP5.ru)
iNNOKENTIY21 11.11.2025
PowerShell функция Get-WeatherRP5rss для получения погоды с сервиса RP5 Примеры вызова Get-WeatherRP5rss с указанием id 5484 — Москва (восток, Измайлово) и переносом строки:. . .
PowerShell и онлайн сервисы. Погода (wttr)
iNNOKENTIY21 11.11.2025
PowerShell Функция для получения погоды с сервиса wttr Примеры вызова: Погода в городе Омск с прогнозом на день, можно изменить прогноз на более дней, для этого надо поменять запрос:. . .
PowerShell и онлайн сервисы. Валюта (ЦБР)
iNNOKENTIY21 11.11.2025
# Получение курса валют function cbr (] $Valutes = @('USD', 'EUR', 'CNY')) { $url = 'https:/ / www. cbr-xml-daily. ru/ daily_json. js' $data = Invoke-RestMethod -Uri $url $esc = 27 . . .
И решил я переделать этот ноут в машину для распределенных вычислений
Programma_Boinc 09.11.2025
И решил я переделать этот ноут в машину для распределенных вычислений Всем привет. А вот мой компьютер, переделанный из ноутбука. Был у меня ноут асус 2011 года. Со временем корпус превратился. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru