2 / 2 / 1
Регистрация: 19.12.2014
Сообщений: 43
1

Вычислить сумму тех из чисел, порядковые номера которых - простые числа

21.12.2014, 10:05. Показов 1901. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Имеется последовательность чисел, содержащая n элементов. Вычислить сумму тех из них, порядковые номера которых- простые числа.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2014, 10:05
Ответы с готовыми решениями:

Вычислить сумму чисел, порядковые номера которых являются числами Фибоначчи
Задана последовательность из N вещественных чисел. Вычислить сумму чисел, порядковые номера которых...

Последовательность чисел. Вычислить сумму тех, порядковые номера которых- числа Фибоначчи.
Дана непустая последовательность натуральных чисел за которой следует 0 Вычислить сумму тех из них,...

Дана последовательность натуральных чисел,вычислить сумму тех из них,порядковые номера которых являются простыми числами
Нужно написать такую программу. Дана последовательность натуральных чисел,вычислить сумму тех из...

Дана последовательность натуральных чисел, за которой 0, вычислить сумму тех, номера которых - числа фибоначчи
Помогите исправить проблему: после 3 числа условие n=t не работает и элементы последовательности не...

1
0 / 0 / 1
Регистрация: 19.12.2014
Сообщений: 10
21.12.2014, 12:57 2
Лучший ответ Сообщение было отмечено Agereser как решение

Решение

Вроде так
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var
  k,q,i,n,sum : integer;
  a : array of integer;  
begin
  readln(n); //количество чисел последовательности
  setlength(a,n+1); //устанавливаем длину массива
  for i := 1 to n do //считываем n-ое кол-во чисел и заносим в массив "a" (счисло i - порядковый номер)
    begin
    k:=0; //счетчик - сколько чисел делят число "a" без остатка, если их 2, значит "a" простое
    readln(a[i]); //(тут можно read если числа идут подряд через пробел)
    for q := 1 to i do //проверка числа i на простоту
      if i mod q=0 then inc(k); //если i делится на q без остатка, то к счетчику делителей +1
    if k=2 then sum := sum+a[i]; //если кол-во делителей 2, то к сумме +"число с номером i"
    end;
  writeln(sum); //пишем сумму
end.
0
21.12.2014, 12:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2014, 12:57
Помогаю со студенческими работами здесь

Вычислить сумму чисел, порядковые номера которых являются числами Фибоначчи.
Задана последовательность N вещественных чисел. Вычислить сумму чисел, порядковые номера которых...

Вычислить сумму чисел, порядковые номера которых являются простыми числами.
Что то не могу никак решить задачу, с проверкой на простое число выскакивают косяки. Задача....

Вычислить сумму всех чисел от a до b у которых первая и последняя цифры-простые числа
Вычислить сумму всех чисел от a до b у которых первая и последняя цифры-простые числа. Помогите...

Файлы. Вычислить произведение чисел, порядковые номера которых кратны пяти
В текстовом файле содержится последовательность действительных чисел. Вычислить произведение чисел,...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru