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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Наследование классов http://www.cyberforum.ru/cpp-beginners/thread774862.html
Доброго времени Вам. я с толкнулся с неприятной проблемой делая лабораторную работу по ООП, а именно запутался(а если честно то и незнаю как). Практически все релиазовал, осталось только сделать ввод и вывод характеристик объектов и перимерт тропеции. Ниже прилогаю полное задание лабы, и архив с прогой. Заранее всем кто откликнется респект и вечное уважение. Создать абстрактный класс...
C++ Перевод с Паскаль на с++ Кто-нибудь может помочь с переводом программы в С++? Program sudb; uses Utils; type Date = record day: byte; month: string; year: string; http://www.cyberforum.ru/cpp-beginners/thread774861.html
C++ Не могу создать поток( Нужно чтобы функция запускается в потоке и работала там пока не закроем в потоке)
хм.. не могу создать поток в c++ и направить туда. Нужно чтобы функция запускается в потоке и работала там пока не закроем в потоке.
Математика и c++ (литература) C++
Доброе время суток, друзья) Подскажите что можно почитать хорошего про программирование матриц, интегралов, производных, систем уравнений и тд. В общем про математику в программировании)
C++ Строки и структуры http://www.cyberforum.ru/cpp-beginners/thread774783.html
Нужна помощь в реализации части обработки вывода информации о самых молодых, рослых, и самых легких участниках //Информация об участниках спортивных соревнований содержит: Ф. И. О. игрока, игровой номер, возраст, рост, вес. //Для описания информации об участниках спортивных соревнований в программе необходимо использовать тип данных структура. //Для хранения информации об участниках...
C++ Текстовая RPG в консоли по правилам D&D Доброго времени суток! Решил попробовать себя на новой, так сказать, стезе. Буду рад любой помощи в плане организации хранения информации, ведь текста будет очень много, а доступ к нему должен быть быстрым и удобным. Возник первый вопрос: struct chparams { char* Name;//Имя персонажа char* Class; //Класс персонажа int years; //Возраст int power;//Сила int... подробнее

Показать сообщение отдельно
akiam
0 / 0 / 0
Регистрация: 29.01.2013
Сообщений: 39
30.01.2013, 15:21  [ТС]     Описать структуру с именем STUDENT
Конечный вариант, работает 100% на Visual studio 2006.
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
70
71
72
73
74
75
76
#include <iostream.h>
#include <string>
#include <fstream>
#include <conio.h>
using namespace std;
 
struct STUDENT 
{ 
    char name[50]; 
    int group; 
    
    float ses[5]; 
};
 
int main() 
{   
    const int size = 10; 
    STUDENT student[size];
    int i, j; 
    int n = 0; //s4et4ik stydentov
    int count = 0; 
 
    for ( i = 0; i < size; i++)  // vvod zna4enii
    {  
        //cout << "Vvedi familiu " << endl; 
        cin >> student[n].name; 
        //cout << "Nomer gryppi " << endl; 
        cin >> student[n].group; 
        //cout << "Vvedi 5 ocenok " << endl; 
        for (int i = 0; i < 5; i++) 
        cin >> student[n].ses[i]; 
        n++;
        
    } 
 for (i =0; i<n; i++)
        {
        for (int j =0; j<n; j++)
            {
            if (student[i].group<student[j].group) 
                {
                STUDENT c=student[i];
                student[i]=student[j];
                student[j]=c;
                }
           }
      }
    for (i=0; i<n; i++)
        {
        cout<<student[i].name<<" ";
        cout<<student[i].group<<" ";
        for (int j =0; j<5; j++) 
        cout << student[i].ses[j] << " ";
        cout<<endl;
        }
    float sum = 0; //symma ocenok
    for ( i = 0; i < size; i++) 
    {
        for (j = 0; j < 5; j++) 
          sum += student[i].ses[j]; 
          
            if(sum / 5 > 4.0) //yslovie horowista
            { 
                cout << student[i].name <<" "; 
                cout << student[i].group << endl; 
            } 
           else  
                count++;
 
            sum = 0;
        }  
    
    if(count ==size) 
        cout << "No " << endl; 
 getch();
    return 0;
}
Добавлено через 12 секунд
Всем спасибо.
 
Текущее время: 04:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru