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

Подскажите как добавить вычесленное среднее значение из подпрограммы 1, в подпрограмму 2, а то в подпрограмме 2 берет среднее значение = 0 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана строка, состоящая из слов http://www.cyberforum.ru/cpp-beginners/thread1006721.html
Дана строка, состоящая из слов, разделенных пробелами. Вывести на экран порядковый номер слова максимальной длины и номер позиции строки с которой оно начинается. Кому не жалко можете помочь. Если справлюсь сам выложу код=)
C++ Заполнение змейки по ВЕРТИКАЛИ Здравствуйте дорогие форумчани. Извините если уже создовалась такая тем. Если да то скиньте ссылку. Даны числа n и m. Создайте массив A и заполните его змейкой (см. пример). Входные данные 4 6 Выходные данные 0 1 2 3 4 5 11 10 9 8 7 6 12 13 14 15 16 17 23 22 21 20 19 18 http://www.cyberforum.ru/cpp-beginners/thread1006704.html
C++ Строки. Обработка последовательностей символов
Есть маленькая проблема. Нужно изменить программу так, что бы заменить 'child' на 'children' и удалить все символы, являющеися цифрами. Основа есть #include "stdafx.h" #include <iostream> #include <string> using namespace std; int main() { string s1="child44";
Вывод дроби в консоль C++
Есть матрица, нахожу обратную матрицу, дошел до последнего действия, нужно в конце ее разделить на детерминант. Детерминант большой "107", в цикле я пишу //detA = 107 (b)/detA И он мне выводит матрицу со всеми нулями. как можно сделать чтобы он просто приписывал к числу дробь "/107", например 1 строка матрицы "32 5 -1", и было "32/107 5/107 -1/107" А где можно было бы он считал. например :...
C++ Указатели и стрктуры http://www.cyberforum.ru/cpp-beginners/thread1006689.html
Здравствуйте, пытаюсь разобраться в следующем коде: #include <iostream> using namespace std; template <class T> struct spis { spis *next; spis *pred;
C++ просто так int onscreen(FILE *f) { setlocale(LC_ALL,"Rus"); system ("cls"); // очистка консоли rewind (f); // перевод указателя в начало файла int i=0, k=1; while (fread(&e, sizeof(e), 1, f)) { i++; printf(" %d. FIO: %s \n Группа: %d.\n",i, e.fullname, e.group); подробнее

Показать сообщение отдельно
АнастасияПять
0 / 0 / 0
Регистрация: 11.09.2013
Сообщений: 12

Подскажите как добавить вычесленное среднее значение из подпрограммы 1, в подпрограмму 2, а то в подпрограмме 2 берет среднее значение = 0 - C++

13.11.2013, 17:33. Просмотров 244. Ответов 1
Метки (Все метки)

void Count_avg(int n,knigizd* str, double Avg_all ) // Подпрограмма 1
{
Avg_all = 0; // Вычесление среднее значение по тиражу
for(int i=0;i<n;i++)
{
Avg_all=Avg_all+str[i].tir;
}
Avg_all = Avg_all/n;
cout<<"Avg_all="<<Avg_all<<endl;
}

void Search_avg (int n,knigizd* str,int k,knigizd* str2,double Avg_all) // Подпрограмма 2
{
int s=0;
for(int i=0;i<n;i++)
{
if (str[i].tir > Avg_all) // Если тираж больше среднего значения
{
str2[s]=str[i];
s++;
}
} k = s - 1;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru