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

Среднее арифметическое дробей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать структуру Money для работы с денежными суммами http://www.cyberforum.ru/cpp-beginners/thread159658.html
Люди, помогите, пожалуйста! Есть задача: Создать структуру Money для работы с денежными суммами. Число должно быть представлено двумя полями: типа long для рублей и типа unsigned int — для копеек....
C++ отладка Code::Blocks Помогите кто разбирается в этом:(. Недавно скачал новые версии Code::Blocks (10.05) codeblocks-10.05mingw-setup и codeblocks-10.05setup. Попробовал их установить : в версии mingw пишу обычный код... http://www.cyberforum.ru/cpp-beginners/thread159648.html
не работает шаблонная функция C++
#include <iostream> #include <stdio.h> #include <list> using namespace std; template <class V, class E> struct graph { struct v_info; struct e_info;
Аналог ord и chr в С++ C++
сабж.
C++ Директивы компилятора http://www.cyberforum.ru/cpp-beginners/thread159635.html
Доброго времени суток! Меня интересует что за директивы, -lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32 и где можно о них почитать. Почему именно эти директивы. Дело в том что этот наборчик...
C++ Вставка кода в exe-ый файл люди напишите кто нибудь свой скайп,кто в с++ достаточно шарит , нужно код вставить в exe-ный файл....а иначе мысль такая,ексешный файл он от игры нужно переписать голосование что бы зайдя на... подробнее

Показать сообщение отдельно
algoman
0 / 0 / 0
Регистрация: 04.08.2010
Сообщений: 15
16.08.2010, 17:46
если правильно описали вычисление с/а то вроде все правильно, но можно в конце написать немного короче:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 void average_dr(fraction fr[], int k)
        {
                for(int i=0; i<k-1;i++)
                {
                        chis = fr[i].chis*fr[i+1].znam + fr[i].znam*fr[i+1].chis;
                        znam = fr[i].znam*fr[i+1].znam;
                }
                cout << "Summ = " << chis << "/" << znam << endl;
                cout << "----------------\n";
 
                if(!(chis%k))
                    chis/=k;
                else
                    znam*=k;
                cout << "Average: " << chis << "/" << znam << endl;
 
        }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru