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

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

Войти
Регистрация
Восстановить пароль
 
Alexandra777
0 / 0 / 0
Регистрация: 03.10.2011
Сообщений: 34
#1

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

08.05.2012, 20:25. Просмотров 350. Ответов 0
Метки нет (Все метки)

Задание 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
Посмотрите здесь:

Структура с именем STUDENT - C++
Исправьте, пожалуйста, программу(работа со структурами) и объясните, как вы это сделали! Описать структуру с именем STUDENT,...

Структура с именем STUDENT (эпизод 1001) - C++
Доброй ночи всем. Не могу никак написать структуру... 1. Описать структуру с именем STUDENT, содержащую следующие поля: ■ фамилия и...

Описать структуру с именем STUDENT - C++
Описать структуру с именем STUDENT, содержащую следующие поля:  фамилия и инициалы;  номер группы;  успеваемость (массив из пяти...

Описать структуру с именем STUDENT - C++
// sub22.cpp: определяет точку входа для консольного приложения. //Вариант 1 //1. Описать структуру с именем STUDENT, содержащую...

Описать структуру с именем STUDENT - C++
Всем привет) Не могу решить задачу. Описать структуру с именем STUDENT, содержащую следующие поля: • фамилия и инициалы; • номер...

Опишите структуру с именем STUDENT - C++
Никак не могу разобраться со структурами. подскажите где я ошибся. // 7.cpp: определяет точку входа для консольного приложения. // ...

Описать структуру с именем STUDENT - C++
Пожалуйста помогите! Описать структуру с именем STUDENT, содержащую следующие поля: • NAME - фамилия и инициалы; • GROUP - номер...

Описать структуру с именем Student - C++
Описать структуру с именем Student, содержащую следующие поля: - фамилия и инициалы; - номер группы; - успеваемость (массив из пяти...

Описать структуру с именем STUDENT - C++
Помогите пожалуйста написать программу на C++ для Visual Studio. Описать структуру с именем STUDENT, содержащую следующие поля: ...

Описать структуру с именем STUDENT - C++
Ребята, помогите пожалуйста решить. Я в этом деле новичок, и сам никак не справлюсь. 2. Описать структуру с именем STUDENT,...

Описать структуру с именем Student - C++
Описать структуру с именем STUDENT, содержащую следующие поля: 1) фамилия и инициалы; 2) номер группы; 3) успеваемость (массив из...

Описать структуру с именем STUDENT - C++
1. Описать структуру с именем STUDENT, содержащую следующие поля: фамилия и инициалы; номер группы; успеваемость (массив из пяти...


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

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

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