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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисление значения функции http://www.cyberforum.ru/cpp-beginners/thread1095224.html
Добрый вечер форумчане, не могу разобраться, где ошибка в моем коде или не правильно написал, вроде все верно, а машина ругается. Подскажите в чем проблема? Дано вещественное число а. Для функции y=f(x), график которой приведен ниже. #include<stdio.h> #include<conio.h> #include<locale.h> #include<math.h> void main() {
C++ Примитивный интерфейс к си++ Привет, парни. Поступило задание, сделать игрушку крестики нолики с примитивным интерфейсом. В консоли код более менее написал, работает, а как перетащить в интерфейс и как собственно создать его - не знаю. Гуглить пытался, но все советуют какие-то другие среды. Возможно ли как-то в VS2012 создать интерфейс к игрушке? Желательно, если уже был такой вопрос, дать факи, надеюсь на вашу помощь. http://www.cyberforum.ru/cpp-beginners/thread1095219.html
C++ Реализация итератора
Объясните пожалуйста этот код, что тут просиходит // Создание итератора void ForEach(PF action, int wghtFLAnimal); //Реализация итератора void Home::ForEach(PF action, int wghtFLAnimal) { Item *cur; cur=begin; while(cur)
C++ Сложение столбцов матрицы
помогите решить задачу в с++ Задан двумерный массив 10 на 10 случайным образом. Вводим 2 числа от 1 до 10. нужно сложить соответствующие столбцы, введеным числам и вывести результат на экран
C++ приоритеты операций http://www.cyberforum.ru/cpp-beginners/thread1095163.html
cout << (5 <<3); что это за знак << и где можно узнать приоритеты всех (или основных) операций в С++
C++ При запуске программы вылетает Dev-C++ Здравствуйте! Хотел я сделать программу которая. Просит на вход несколько данных. А на выходе выдает учеников школы 50 набравших максимальное число баллов в егэ. Код компилируется, но введя данные он вылетает. P.S Писал код ночью, логические ошибки могут присутствовать. #include <iostream> #include <string.h> using namespace std; const int nmbr = 5; const int school = 50; struct people{... подробнее

Показать сообщение отдельно
jurok_85
226 / 209 / 70
Регистрация: 21.02.2013
Сообщений: 494
14.02.2014, 20:18     Найти непрерывный участок из 10 элементов, который имеет наибольшее среднее значение элементов
ну во попотел немного, вроде работает:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
 
int main ()
{
    int size;
    int *Ar;
 
 
    srand(time(NULL));
    size=rand()%20+10;
    cout<<"size="<<size<<endl;
    Ar=(int  *)malloc(size*sizeof(int));
    cout<<"початковий масив"<<endl;
    for (int i = 0; i != size; i++)
    {
        *(Ar + i)=rand() %100;
        cout<<*(Ar+i)<<"\t";
    }
    cout << endl;
    double max_average = 0,average;
    int sum = 0, m;
    for(int j = 0; j != size;j++)
    {
         m = j;
         while(m != j+ 10)
         {
             sum += *(Ar + m);
             m++;
         }
        average = (double)sum / 10;
        cout << average << endl;
        if(average > max_average)
        max_average = average;
 
 
        sum = 0;
        if(j+10 >= size) break;
 
    }
    cout << endl<< max_average << endl;
    for(int j = 0; j != size; j++)
    {
 
         m = j;
         while(m != j+ 10)
         {
             sum += *(Ar + m);
             m++;
         }
        average = (double)sum / 10;
 
 
        if(max_average == average)
            {
                m = j;
                while(m != j+10){
                cout << *(Ar + m) << "\t";
                m++;
                }
            }
 
        sum = 0;
        if(j+10 >= size) break;
    }
return 0;
}
 
Текущее время: 06:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru