Есть ответ 👍

Написати программу в c++. нехай дано послідовність чисел, яка закінчується 0. написати програму, яка рахує суму тих чисел послідовності, порядкові номери яких є простими числами використовувати цикли, без масивів.

197
378
Посмотреть ответы 2

Ответы на вопрос:

ANI577
4,5(90 оценок)

#include < iostream> using namespace std; bool isprime(int); int main() { setlocale(lc_all, "russian"); int sum = 0, c = 1, num; while (true) { cin > > num; if (num == 0) break; if ( isprime(c) ) sum += num; c++; } cout < < "результат: " < < sum; return 0; } bool isprime(int n) { if (n < 2) return false; if (n == 2) return true; if (n % 2 == 0) return false; for (int i = 3; (i * i) < = n; i += 2) { if (n % i == 0) return false; } return true; }

n = int(input("Кол-во чисел: "))

m = 1

for i in range(n):

if i > 0:

m *= i

print(m)

Популярно: Информатика