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

Вычислить номер элемента, значение которого близкое к среднему арифметическому всех элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка выбором http://www.cyberforum.ru/cpp-beginners/thread679190.html
Добрый день, я заметил, что при сортировке массива из N элементов по алгоритму сортировки "Выбором", количество смены местами элементов массива всегда равна N-1. Тоесть если количество элементов...
C++ обясните каждую строку, пожалуйста Задача про автомобили, в общем все ясно, когда запустите...помогите объяснить (возможно написать комментарии около функции и т.д. надо сдать задачку, срооооочно. Препод требует обяснять каждую строку... http://www.cyberforum.ru/cpp-beginners/thread679188.html
C++ связанный список
Создать связанный список целых чисел. из него организовать два списка, по такому правилу: Первый содержит отрицательное значение данного списка, второй из положительных.
C++ Посчитать количество букв "а" в англоязычный строчке
Есть такой код #include<iostream> #include<conio.h> #include<stdlib.h> #include<locale.h> using namespace std; void inp(); void out(); int n; char* arr; int main() {
C++ операции над матрицами: сложение, вычитание, умножение, и транспонирование матрицы http://www.cyberforum.ru/cpp-beginners/thread679171.html
Описать класс, реализующий тип данных "вещественная матрица" и работу с ними. Класс должен реализовывать следующие операции над матрицами: сложение, вычитание, умножение, и транспонирование матрицы.
C++ В одномерном массиве, состоящем из 5 элементов, вычислить среднее арифметическое всех элементов Написать прототип, определение функции и пример вызова функции для решения указанной далее задачи. исходные данные и результаты работы функции передавать через список параметров, единственный ответ... подробнее

Показать сообщение отдельно
Байт
Эксперт C
16529 / 10799 / 1637
Регистрация: 24.12.2010
Сообщений: 20,813
24.10.2012, 11:32
В строке 18 слово float переопределяет переменную s, в итоге эта s никакого не имеет отношения к s , объявленной в строке 14 и используемой в строке 19.
Строка 18 должна выглядеть так
C
1
 s += arr[i];
А чтобы получить среднее надо еще разделить на n
C
1
2
 float sr = s/n;
 cout << sr;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru