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

найти в массиве непрерывный участок из 10 чисел с наибольшим средним значением - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ microsoft agent как запустить в C++ http://www.cyberforum.ru/cpp-beginners/thread108065.html
дайте пожалуйста исходник , ил просто код как запустить персонажа из microsoft agent на языке С++ Добавлено через 19 часов 3 минуты народ ну попомиге:(
C++ Что за ошибка??? помогите доделать код #include <iostream> #include <vector> #include <cmath> #include <ctime> #include <algorithm> using namespace std; void out(int n, vector<int> &f1) { http://www.cyberforum.ru/cpp-beginners/thread108063.html
Диаграмма классов C++
Здраствуйте!! Подскажите, пожалуйста, как можно создать диаграмму классов в Visual Studio. Я знаю,что там можно сгенерировать диаграмму по уже написаному коду, но мне нужно сначала создать диаграмму классов, а по ней получить код. Я выполняю такую очередность действий: File->New->Project->Empty Project. Потом из toolbox перетягиваю элемент в рабочую область и создается класс. Проблема в том, что...
Написать функцию аргумента x и y C++
написать и протестировать функцию аргумента x и y которая свой 1й элемент заменяет на сумму x+y, а 2й элемент заменяет на разность x-y
C++ Вывод таблицы факториалов http://www.cyberforum.ru/cpp-beginners/thread108046.html
написать программу выводящую на экран таблицу факториалов от 0 до n где число n целое и вводится с клавиатуры
C++ Вывести простые числа из заданного интервала написать программу выводящую на экран все простые числа из интервала от n до m Для определения является ли число простым составить функцию подробнее

Показать сообщение отдельно
NNN777
299 / 157 / 19
Регистрация: 27.02.2010
Сообщений: 317
24.03.2010, 12:28     найти в массиве непрерывный участок из 10 чисел с наибольшим средним значением
У вас неправильно расставлены интервалы в этой части программы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
for (int i = 0; i <n; i+=10)
{   
    for (int j = i; j <i+10; j++)
       s+=xx[j];  
 
    m = s/10;
    t[h++] = m;
 
    m=0; s=0;
}
cout << "\n";
cout << "Massiv sr znach: \n";
 
for (int i = 0; i<h; i++)
        {
        cout << t[i] <<" ";
        }
 cout<<endl<<endl;
getch();
}
Попробуйте так. И объявите в начале s как float; h=0 как int
 
Текущее время: 08:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru