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

Как написать программу с неизвестным числом вводимым с клавиатуры

02.04.2015, 18:57. Показов 565. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
С клавиатуры вводится ряд чисел,их количество не известно.Требуется найти среднее значение всех чисел которые больше 0 и деляться на 4.Ввод чисел заканчивается вводом числа 99
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.04.2015, 18:57
Ответы с готовыми решениями:

Написать программу, которая определяет, является ли введенное с клавиатуры строка числом
Использую функции обработки символов. Написать программу, которая определяет, является ли...

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

Написать программу, которая проверяет, является ли введенная с клавиатуры строка шестнадцатеричным числом
Написать программу, которая проверяет, является ли введенная с клавиатуры строка шестнадцатеричным...

Написать программу, которая определяет, является ли введенная с клавиатуры строка целым числом
1. Написать программу, которая определяет, является ли введенная с клавиатуры строка целым числом....

3
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,669
02.04.2015, 19:10 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int x = 0, m = 0, i = 0;
do
{
    cin >> x;
    if (x > 0 && x % 4 == 0)
    {
        m += x;
        ++i;
    }
}
while (x != 99);
 
cout << "Среднее: " << (double)m / i << endl;
main() и библиотеки добавь.
0
0 / 0 / 0
Регистрация: 02.04.2015
Сообщений: 30
02.04.2015, 19:23  [ТС] 3
мне бы по проще
0
18 / 18 / 13
Регистрация: 19.11.2014
Сообщений: 156
02.04.2015, 19:37 4
Екатерина3333, Если что-то не понимаешь - спрашивай.
Если попроще, то так
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
25
26
27
28
29
30
31
#include "stdafx.h"
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "rus");
    int x, sum(0), kol(0), sred;
 
    cout << "\t     Вводите числа!" << endl;
    cout << "\tОкончание ввода - [99]" << endl;
    do
    {
        cin >> x;
        if(x>0)
        {
            if(x%4==0)
            {
                sum=sum+x;
                kol=kol+1;
            }
        }
    } while(x!=99);
    sred=sum/kol;
    cout << "Среднее арифметическое всех чисел удовлетворяющих условие = " << sred;
 
    _getch();
    return 0;
}
0
02.04.2015, 19:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.04.2015, 19:37
Помогаю со студенческими работами здесь

Написать программу, которая проверяет, является ли введенная с клавиатуры строка дробным числом.
Написать программу, которая проверяет, является ли введенная с клавиатуры строка дробным числом.

Написать программу, которая проверяет, является ли введенное с клавиатуры строка дробным числом
Вариант 4. 1. Дано слово из четного числа букв. Поменять местами его половины. 2. Написать...

Написать программу, которая проверяет, является ли введенная с клавиатуры строка шестнадцатеричным числом
Написать программу, которая проверяет, является ли введенная с клавиатуры строка шестнадцатеричным...

Написать программу, которая проверяет, является ли введенная с клавиатуры строка шестнадцатеричным числом
Задача: Написать программу, которая проверяет, является ли введенная с клавиатуры строка...


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

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