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

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

Восстановить пароль Регистрация
 
Alexandra777
0 / 0 / 0
Регистрация: 03.10.2011
Сообщений: 34
08.05.2012, 20:25     структура с именем STUDENT #1
Задание 1.
Даны сведения о результатах сессии:ФИО студента,название 4х предметов и оценки,полученные по каждому предмету.
Написать программу,выполняющую следующие действия
*ввод с клавиатуры данных о восьми студентах,записи должны быть упорядочены по алфавиту
*вывод на экран фамилии студентов,балл по определенному предмету которых превышает средний балл по предмету на 0,5 балла
*если таких нет,то вывести соощение
Задание 2.
выполнить задание 1,используя динамическую структуру список.
Помогите с упорядочиванием по алфавиту,,,,и помогите подредактировать код....
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
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <stdio.h>
struct study;
{
char pred;
float ocen;
}
struct sessia   //структура
{
char name, fam, otch;
study no[4];
}
 
void main ()
{
int i=0,q,n,s=0,j;
float sr=0;
sessia a[100];
clrscr ();
while (q!=999)      //vvod massiva structur
{
cin>>a[i].name>>a[i].fam>>a[i].otch;
for (j=0;j<4;j++)
    {
    cin>>a[i].no[j].pred>>a[i].no[j].ocen;
    }
cin>>q;
i++;
}
n=i+1;
//???????? ТУТ по идее упорядочивание?????????????????????
char pr;        //naidem srednee po predmetu i nuzhnih *****
cin>>pr;
for (i=0;i<n;i++)
    {
    for (j=0;j<4;j++)
        {
        if (a[i].no[j].pred==pr)
            {
            s++;
            sr+=a[i].no[j].ocen;
            }
        }
    }
sr=sr/s;
int se=0;
for (i=0;i<n;i++)           //zdes' nahodim nuzhnih ludei i vivodim ih familii
    {
    for (j=0;j<4;j++)
        {
        if ((a[i].no[j].ocen-sr)>0.5) 
            {cin>>a[i].fam;
            se++;}
        }
    }
if (se==0) cout<<'net'<<'iskomogo';
getch();}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.05.2012, 20:25     структура с именем STUDENT
Посмотрите здесь:

C++ Структура с именем STUDENT (эпизод 1001)
Описать структуру с именем Student C++
C++ Описать структуру с именем STUDENT...
C++ Определить класс с именем STUDENT
C++ Описать структуру с именем STUDENT
Описать структуру с именем Student C++
C++ Описать структуру с именем Student
Структура с именем STUDENT C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 00:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru