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

Описать структуру с именем STUDENT - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ графика в с++ http://www.cyberforum.ru/cpp-beginners/thread598913.html
кто то когда то писал на форуме про графическую библиотеку, она гораздо мощнее стандартного GUI windows и гораздо проще чем direct и это не OpenGL , может кто знает что это?
C++ алгоритм разложения функции y(x)=Pi*x/((e^3x)-1). Я пробовал делать два раза но препод не принял. Даже не объяснил, что делать. Помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread598903.html
В первый день спортсмен пробежал X километров, а затем он...(цикл while) C++
В первый день спортсмен пробежал X километров, а затем он каждый день увеличивал пробег на 10% от предыдущего значения. По данному числу Y определите номер дня, когда суммарный пробег спортсмена...
не пойму где дописать C++
надо v сделать динамическим и чтобы удаляло тоесть mass есть, теперь v надо сделать динамическим и чтобы удаляло его вот условие задачи: Задан двумерный динамический массив, найти все элементы...
C++ Совершенное число http://www.cyberforum.ru/cpp-beginners/thread598886.html
В линейном динамическом массиве уничтожить все совершенные числа. Совершенное число (сумма делителей = самому числу) Например 6 = 1 +2 +3
C++ Преобразовать с использованием промежуточных переменных для поэлементных действий #include "iostream.h" #include "conio.h" #include "math.h" int main() { float a,b,f; a=1000; b=0.01; f=pow(a+b,2)-(pow(a,2)+2*a*b)/pow(b,2); printf( "%f",f); подробнее

Показать сообщение отдельно
diagon
Higher
1929 / 1195 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
10.06.2012, 14:20
Функция примерно так будет выглядеть(не проверял)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
double srbalgrup(student *gr, int n, int k) //k - номер группы
{
    double sum = 0;
    int count = 0;
    
    for (int i = 0; i < n; ++i)
    {
        if (gr->group == k)
        {
            double gr_sum = 0;
            
            for (int j = 0; j < 5; ++j)
                gr_sum += gr->ses[j];
            
            sum += gr_sum / 5;
            ++count;
        }
    }
    
    return sum / count;
}
Просто пускаете эту функцию для всех групп.
Интерфейс написать не могу, ибо тогда придется лезть в винду.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru