Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ ошибка в коде //--------------------------------------------------------------------------- #include <stdio.h> #include <conio.h> //--------------------------------------------------------------------------- int main() { FILE *f; int i,n,d; f=fopen("out.txt","w"); https://www.cyberforum.ru/ cpp-beginners/ thread553548.html C++ выход из программы
как выйти досрочно из программы если я например нахажусь в функции а мне сразу надо выйти.return не поможет.
C++ OpenGL и материалы https://www.cyberforum.ru/ cpp-beginners/ thread553535.html
Здравствуйте. Есть программа: #include <GL/glut.h> static int kv= 1; static int kd = 1; void reshape(int w, int h) { glViewport(0, 0, w, h);
C++ Исправить класс сокращения дроби https://www.cyberforum.ru/ cpp-beginners/ thread553501.html
класс реализует сокращение дроби , но он не работает выводит теже числа помогите может сам алгоритм неправильный , или ещё что то #include <cstdlib> #include <iostream> using namespace std; class rational { private: int a,b;
C++ исправьте код
#include <cstdlib> #include <iostream> using namespace std; class rational { private: int a,b; public:
C++ Определить тип соединения сопротивлений - последовательное или параллельное https://www.cyberforum.ru/ cpp-beginners/ thread553431.html
Написать программу, выводящую на экран сопротивление участка электрической цепи, состоящей из двух сопротивлений. Основная программа запрашивает значения сопротивлений и тип соединения (1-последовательное, 2-параллельное). Вычисление и вывод на экран реализовать в виде функции. borland C++
C++ Определить значение k, при котором сумма |A[1]+A[2]+...A[k]-(A[k+1]+...+A[N])| минимальна Задан массив А. Определить значение k, при котором сумма |A+A+...A-(A+...+A)| минимальна (т.е. минимален модуль разности сумм элементов в правой и левой части, на которые массив делится этим k). https://www.cyberforum.ru/ cpp-beginners/ thread553428.html C++ Как записать двумерный массив в файл?
Здравствуйте. У меня есть такой код: #include <iostream> using namespace std; #include <conio.h> //Заголовочный файл conio.h необходим, чтобы использовать //функцию getch() int main() {
C++ необходим совет опытных программистов c++ ребят, помогите, пожалуйста, мне, новичку, если не сложно. вобщем есть у меня прога, которую я разбил на модули. В code.h и code.cpp объявлен и определён соответственно класс матриц mtrx. Есть ещё codeanalyze.h и codeanalyze.cpp где у меня объявлены и определены функции для анализа матриц. При запуске компилятор vs2008 выдаёт ошибку. Вот фрагмент кода из codeanalyze.cpp #include "code.h"... https://www.cyberforum.ru/ cpp-beginners/ thread553412.html C++ Быстрая сортировка(сортировка Хоара). Отсортировать фрагмент массива https://www.cyberforum.ru/ cpp-beginners/ thread553401.html
Мне нужно отсортировать фрагмент массива, расположенный между первым и последним отрицательным элементом. Немогу понять как устоновить границы 1-го и последнего отрицательного. Подскажите как сделать void Sort (int x, int n, int L, int R) { int i=L,j=R,w; int a=x; do { while (x<a) i++; while (x>a) j--; if (i<=j)
Перемешивание элементов массива случайным образом C++
Здравствуйте. Помогите написать функцию, которая рандомно перемешивает элементы массива. void PeremeshivanieMassiva(int m); void main() { ... int m={1,2,3,4,5,6,7,8,9}; PeremeshivanieMassiva(m); for(int i=0;i<9;i++)
C++ Определение стандартных характеристик файла ребят помогите хоть как-то понять, как выполнить курсовой проект. https://www.cyberforum.ru/ cpp-beginners/ thread553348.html
Заблокирован
20.04.2012, 19:57 0

Нахождение среднего арифметического без переполнения - C++ - Ответ 2935261

20.04.2012, 19:57. Показов 10818. Ответов 19
Метки (Все метки)

Ответ

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

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
double average(int const arr[], size_t arrsize)
{
    int total = 0;
    try
    {
        for (size_t count(0); count < arrsize; ++count)
        {
            total += arr[count];
        }
    }
    catch (overflow_error &e)
    {
        return (average(arr, arrsize >> 2) + average(arr + (arrsize >> 2), arrsize >> 2)) / static_cast<double>(2);
    }
    return static_cast<double>(total) / static_cast<double>(arrsize);
}


Вернуться к обсуждению:
Нахождение среднего арифметического без переполнения C++
0
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.04.2012, 19:57
Готовые ответы и решения:

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

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

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

Нахождение среднего арифметического
Здравствуйте, помогите реализовать функцию среднего арифметического. Сама задача: Программа...

19
20.04.2012, 19:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.04.2012, 19:57
Помогаю со студенческими работами здесь

Нахождение среднего арифметического элементов массива
Необходимо решить задачу: Дан целочисленный массив из N элементов (N≤1000). Элементы...

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

Нахождение среднего арифметического и геометрического двух чисел
Здравствуйте! Написал программу для нахождения среднего арифметического и геометрического двух...

Нахождение среднего арифметического трех целых чисел или суммы двух вещественных
#include &lt;iostream&gt; #include &lt;cmath&gt; int main() { float x,y; int a,b,c; ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru