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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Агент К.
0 / 0 / 0
Регистрация: 03.12.2011
Сообщений: 44
#1

Среднее значение элементов очереди - C++

20.06.2012, 16:18. Просмотров 504. Ответов 2
Метки нет (Все метки)

Всем доброго времени суток. Задача такова. Имеется структура
C++ (Qt)
1
2
3
4
5
6
7
8
9
const int n=27;
struct Transport
{       char surname[n];  // фамилия
    char name[n];  // имя
    char middleName[n];  // отчество
    int amount;  // количество вещей в багаже
    float weight;  // вес багажа
        Transport *next; // указатель на следующий элемент
};
Каждый пассажир со всеми данными представляет собой элемент очереди.
Необходимо посчитать средний вес багажа в общем.
По сути мне не совсем ясно каким образом обращаться к элементу weight, чтобы посчитать. Я так понимаю необходимо использовать указатель на начало и сдвигать его. Помогите реализовать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.06.2012, 16:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Среднее значение элементов очереди (C++):

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

While/do while по очереди вводятся данные, определить среднее значение - C++
Вот код, но он, разумеется, не работает. Использование while/do while является обязательным. Помогите найти ошибку, пожалуйста! ...

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

функция которая находит среднее арифметическое элементов очереди,если она пуста - C++
Помогите с задачей нужно реализовать на си или с++. Задача: Описать функцию которая находит среднее арифметическое элементов...

Замена всех элементов массива, значение которых превышает среднее значение, максимальным элементом - C++
Написать функцию для замены всех элементов массива значение которых превышает среднее значение максимального и минимального элемента...

Найти столбик, в котором среднее арифметическое значение из положительных элементов имеет минимальное значение - C++
Никак не могу понять задачу, помогите написать программу, очень нужно ! В части матрицы, расположенной под вспомогательной диагональю,...

2
Кот Ангенс
317 / 267 / 38
Регистрация: 24.05.2012
Сообщений: 629
20.06.2012, 19:56 #2
C
1
2
3
4
5
6
7
8
9
10
11
12
typedef float real;
 
real GetAverageWeidght(const struct Transport* t) {
    real result = .0;
    unsigned count = 0;
    while (t) {
        result += t->weight;
        count++;
        t = t->next;
    }
    return result / count;
}
1
Агент К.
0 / 0 / 0
Регистрация: 03.12.2011
Сообщений: 44
20.06.2012, 20:00  [ТС] #3
Спасибо, уже справилась сама)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.06.2012, 20:00
Привет! Вот еще темы с ответами:

Найти количество элементов значение которых превышает среднее арифметическое всех элементов - C++
дан целочисленный массив из n элементов. Найти количество элементов значение которых превышает среднее арифметическое всех элементов ...

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

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

Найти количество элементов массива, не превосходящих среднее значение элементов на главной диагонали - C++
Добрый день. Имеется двумерный массив, представленный квадратной матрицей NxN. В ней нужно найти количество элементов, не превосходящих...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru