Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Использование ifstream в VSC++ http://www.cyberforum.ru/cpp-beginners/thread1508422.html
Вопрос, хочу поработать с файлом, но программу готовую нужно унести в другое место, поэтому абсолютный адрес для доступа к файлу использовать нельзя. Делаю в вижуал студии, если положить файлы в дебаг и папку проекта, тогда всё работает правильно, если как то иначе, то вылезает или один ноль на консоль, или бесконечное количество нулей. Нужно чтобы все файлы лежали в одном месте в двух хранить не...
C++ Почему функция putchar(); выводит только первый символ?(Короткий код) #include <stdio.h> #include <conio.h> int main() { int c; c=getchar(); putchar(c); getch(); } http://www.cyberforum.ru/cpp-beginners/thread1508403.html
Сборка odb-pgsql C++
Кто нибудь собирал odb-pgsql расширение для odb? В INSTALL сказано, что нужно прописать в свойствах проекта пути к include\ и lib\ из папки установки Postgresql и сбилдить. Пути прописаны, только вот ругается на неразрешённые символы: Ошибка 4 error LNK2019: ссылка на неразрешенный внешний символ _PQstatus в функции "public: __thiscall odb::pgsql::connection::connection(class...
Могут ли быть указаны квалификаторы типа в качестве возвращаемого значения функции/метода? C++
Могут ли быть указаны квалификаторы типа в качестве возвращаемого значения функции/метода? Вернее сказать, в дополнение к типу возвращаемого значения
C++ Могут ли теоретически существовать методы с неопределенным числом аргументов? http://www.cyberforum.ru/cpp-beginners/thread1508389.html
Разумно ли использовать va args в таких ситуациях?
C++ Массив строк и найти в нем максимальную по длине строку Ввести массив строк и найти в нем максимальную по длине строку. Не учитывать случай, когда таких строк несколько. подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11801 / 6780 / 765
Регистрация: 27.09.2012
Сообщений: 16,833
Записей в блоге: 2
Завершенные тесты: 1
01.08.2015, 22:36     Найдите среднее арифметическое в массиве
Цитата Сообщение от fesswow Посмотреть сообщение
Более опытные товарищи пожалуйста подскажите в чем моя ошибка.
C++
1
temp = A[i]+A[i+1]; //В результате получим только сумму двух элементов, да еще с выходом за пределы, если элементов меньше 11 в данном случае
переделываем на
C++
1
temp += A[i] ;
Естественно перед циклом обнуляем temp.

Цитата Сообщение от fesswow Посмотреть сообщение
C++
1
2
3
for(int i=0;i <= 9 ;i++)//Цикл по 10-и элементам
//...
temp = temp / 9;//А делим на 9
Ну тут сложно что-то предложить, т.к. неизвесто что там представляет из себя A.

C++
1
temp = temp / 9;//Если temp целочисленного типа, то получим целочисленное деление (о дробной части можете забыть)
можно решить так:
C++
1
double result = static_cast<double>(temp) / 9 ; //или на 10, сколько у Вас там элементов - не ясно
 
Текущее время: 13:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru