С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/29: Рейтинг темы: голосов - 29, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 02.11.2018
Сообщений: 28
1

Цикл: найти сумму тех элементов последовательности, которые больше 5, но меньше 10

03.12.2018, 11:35. Показов 5464. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вводится последовательность ненулевых чисел, 0 – конец
последовательности. Сколько из этих чисел больше 5, но меньше 10. Найти
сумму таких чисел.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <math.h>
 
using namespace std;
int main()
{
    setlocale(0, "");
    int n;
    float s = 0;
    float a;
    cout << "Введите количество чисел: ";
    cin >> n;
    for (int i = 0;i < n;i++)
    {
        cin >> a;
        if (a > 5 && a < 10) a = a*a; 
        //cout << a << endl;    
        s += a;        
    }
    cout << s << endl;
    system("pause");
    return 0;
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.12.2018, 11:35
Ответы с готовыми решениями:

Найти сумму тех элементов массива, которые больше 15, но меньше 45
Задача: Задан массив n случайных чисел , принадлежащий промежутка . Найти сумму тех элементов...

Цикл: Найти сумму и количество элементов последовательности, которые по модулю больше 0001
Составить программу с использованием цикла с предусловием while..do: Найти сумму и количество...

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

Вычислить сумму тех элементов последовательности, которые не превышают N и являются нечётными (цикл for)
Вводится последовательность из N целых чисел. Вычислить сумму только тех,которые не превышают...

2
4 / 4 / 0
Регистрация: 10.11.2018
Сообщений: 25
03.12.2018, 11:47 2
C++
1
2
3
4
5
6
7
8
9
10
11
int count =0; //количество цифр
 for (int i = 0;i < n;i++)
    {
        cin >> a;
        if (a > 5 && a < 10)
        {
          s += a;//сумма  
          //cout << a << endl;    
          сount++;
        }
    }
0
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
03.12.2018, 22:26 3
Лучший ответ Сообщение было отмечено DaviDOS1999 как решение

Решение

HamperC, Ваш код не под условие этой задачи

DaviDOS1999,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
int main()
{    
    int count=0;
    double a, sum=0.0;
 
    cout <<"Enter set elements (0 - exit):\n";
    while (1)
    {
        cin >> a; 
        if (a==0) break;    
                      
        if (a>5 && a<10) {count++;sum+=a;}          
    }
    cout <<"count="<<count<<"\nsum="<<sum<<"\n";     
    
system("pause");
return 0;
}
1
03.12.2018, 22:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.12.2018, 22:26
Помогаю со студенческими работами здесь

Вычислить сумму и количество тех элементов данной конечной числовой последовательности, значения которых больше нуля, но меньше единицы
Написать программу для решения следующей задачи: вычислить сумму и количество тех элементов данной...

Найти сумму тех элементов массива, которые меньше заданного числа D
В массиве чисел А1, А2, …АN найти сумму тех элементов, которые меньше заданного числа D....

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

Найти произведение только тех из элементов последовательности, которые больше заданного числа М
Решите плиззз Дана последовательность целых положительных чисел найти произведение только тех из...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru