Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
voleyMEN
0 / 0 / 0
Регистрация: 13.10.2013
Сообщений: 13
#1

Определить среднее арифметическое простых чисел последовательности - C++

13.10.2013, 19:20. Просмотров 530. Ответов 5
Метки нет (Все метки)

Вводится последовательность целых чисел, 0 – конец последовательности. Определить среднее арифметическое простых чисел последовательности (результатом функции будет 1 – число простое, 0 - нет).
Информатика. 1 курс. мы еще даже массивы не изучили. собственно, замудренное решение у меня непримут. помогите, пожалуйста, а то разобраться с этой темой не могу(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2013, 19:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить среднее арифметическое простых чисел последовательности (C++):

Определить среднее арифметическое простых чисел последовательности - C++
Господа, доброго времени суток. Я только начинающий относительно С++ и мне нужна помощь. Необходимо написать решение: Вводится...

Вводится последовательность целых чисел. Определить среднее арифметическое простых чисел последовательности - C++
Использовать функции в программе Задание: Вводится последовательность целых чисел. Определить среднее арифметическое простых чисел...

Последовательность чисел, определить среднее арифметическое простых чисел - C++
Вводится последовательность целых чисел, 0 – конец последовательности. Определить среднее арифметическое простых чисел ...

Определить количество простых чисел в каждом массиве. Вычислить среднее арифметическое всех элементов массивов - C++
Записать каждый второй элемент целочисленного массива Х=(x1,x2,…,xn) подряд в массив Y=(y1,y2,…,yk). Определить количество простых чисел...

Вводится последовательность из N вещественных чисел. Определить среднее арифметическое среди кратных 7 элементов последовательности - C++
с помощью библиотек <iostream> и <math.h>

0.Вводится последовательность из N вещественных чисел. Определить среднее арифметическое среди кратных 7 элементов последовательности - C++
c помощью include <iostream> и include<math.t>

5
hwmlex
41 / 41 / 3
Регистрация: 30.01.2013
Сообщений: 133
13.10.2013, 19:36 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
 
using namespace std;
 
int isPrime(int n)
{
    for (int i = 2; i < n/2; i++)
        if (n % i == 0) return 0;
    return 1;
}
 
int main()
{
    int n = 1, sum = 0, k = 0;
 
    while (n != 0)
    {
        cin >> n;
        if (isPrime(n) && n > 1) { sum += n; k++; }
    }
 
    cout << static_cast<double>(sum)/k;
    return 0;
}
Может не самый лучший код, но вроде работает.
1
Tsin
713 / 458 / 132
Регистрация: 30.12.2012
Сообщений: 1,250
Записей в блоге: 2
Завершенные тесты: 3
13.10.2013, 19:59 #3
hwmlex, можно было sum сразу как double задать, чтобы потом не кастовать зря)
1
hwmlex
41 / 41 / 3
Регистрация: 30.01.2013
Сообщений: 133
13.10.2013, 20:01 #4
Tsin, Да, действительно, можно и так.
0
voleyMEN
0 / 0 / 0
Регистрация: 13.10.2013
Сообщений: 13
13.10.2013, 20:32  [ТС] #5
а что за команда isPrime ?
0
kventin_zhuk
БНТУ ФИТР
215 / 155 / 15
Регистрация: 26.12.2012
Сообщений: 382
13.10.2013, 20:36 #6
Tsin, скорее к как double - ведь на целое делим

<извиняюсь, не так прочитал >
Добавлено через 41 секунду
voleyMEN, Функция - определяет, простое ли число.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2013, 20:36
Привет! Вот еще темы с ответами:

Определить среднее арифметическое тех чисел заданной последовательности, которые больше некоторого числа n - C++
Даны натуральное число 'x' и целые числа 'a1,a2, ..., ax'. Определить среднее арифметическое тех чисел ai, которые больше некоторого числа...

Найти среднее арифметическое простых чисел в массиве - C++
помогите решить задачку---Задан упорядоченный по убыванию целочисленный массив Х, вставить в массив Х некоторое число Н, сохранив...

Найти среднее арифметическое простых чисел в массиве - C++
ПОМОГИТЕ ПЛИИИЗ РЕШИТЬ ЗАДАЧУ!!!!!!!!УСЛОВИЕ - Задан упорядоченный по убыванию целочисленный массив Х, вставить в массив Х некоторое...

Найти среднее арифметическое простых чисел в матрице после вставки числа - C++
Ребят, всем здрасьте. Такое дело, учусь на факультете Компьютерных Наук на дизайнера, но добавили предмет алгоритмизация и...


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

Или воспользуйтесь поиском по форуму:
6
Yandex
Объявления
13.10.2013, 20:36
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru