Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 26.08.2017
Сообщений: 25

Реализовать функции вывода среднего арифметического дробного и целых частей средствами ООП

08.05.2018, 20:16. Показов 931. Ответов 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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
    #include <string>
    using std::string;
    using std::cout;
    using std::cin;
    using std::endl;
    /*
     Объект «Вещественное число», умеющий печатать свое значение и отвечать на запрос о значении своего числового поля, целой и дробной частей этого поля.
     Объект «Массив вещественных чисел», умеющий выводить на печать значение своих элементов, возвращать значение любого элемента по его индексу, возвращать среднее арифметическое целых и дробных частей его элементов, а также определять элемент с минимальным и максимальным значением дробной части.
 
     */
    class Double{
    public:
       //вещественное поле решил реализовать через string хз зачем
        string double_count;
        void get_double();
    };
    void Double::get_double(){
        size_t i=0;
        cout << "Целая часть: ";
        while(double_count[i]!='.'){
            cout << double_count[i];
            i++;cout << endl;
        }
        i++;
        cout << "Дробная часть :";
        while(double_count[i]){
            cout << double_count[i];
        }
        cout << endl;
    }
    class array_Double{
    private:
        Double arraydouble[10];
        //переопределение оператора []
    public:
        void operator[](int count);
        int averageC();
        int averageD();
        void minmax();
    };
    void array_Double::operator[](int count){
        cout << arraydouble[count].double_count;}
Добавлено через 1 минуту
насчет стринга сделал потому что думал так будет легче взять и преобразовать потом целый и дробный части в инт через atoi

Добавлено через 3 часа 27 минут
up'
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.05.2018, 20:16
Ответы с готовыми решениями:

Получить массив из целых частей среднего арифметического каждого столбца матрицы
Дан прямоугольный массив А(m, n). Получить линейный массив В(n), в котором В(i) – целая часть среднего арифметического i-ого столбца...

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

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

2
0 / 0 / 0
Регистрация: 26.08.2017
Сообщений: 25
10.05.2018, 17:07  [ТС]
upnu
0
0 / 0 / 0
Регистрация: 26.08.2017
Сообщений: 25
14.05.2018, 11:00  [ТС]
upnu
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.05.2018, 11:00
Помогаю со студенческими работами здесь

Заменить все элементы массива, меньшие среднего арифметического, значением среднего арифметического
В одномерном массиве целых чисел заменить все элементы, меньшие среднего арифметического,значением среднего арифметического,округленного до...

Ввод четырёх целых чисел и вычисление их среднего арифметического
зработать схему алгоритма для ввода четырёх целых чисел и вычисления их среднего арифметического. Протестировать алгоритм на различных...

Реализовать нахождение среднего арифметического элементов массива
Решите пожалуйста задачу на С++ Разработайте программу, в которой реализовано нахождение среднего арифметического всех, только...

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

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


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru