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

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

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

Структуры в С++. Списки участников олимпиады. - C++

01.04.2012, 12:53. Просмотров 294. Ответов 0
Метки нет (Все метки)

Всем доброго времени суток!!!
Народ помогите у меня такая вот проблема!!
Задание звучит вот так:
В одном списке инф. про студентов что принимали участие в олимпиаде по информатике, а в другом по математике.Сформулируйте третий список в котором будет содержаться инф. о ст-х которые участвовали в обеих олимпиадах!
Вот я набросал код но чтото он сильно при компиле матюкаеться!
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
#include<iostream.h>
#include<conio.h>
int main()
{
 cout<<"Enter the number of records in a table in computer science \n";
 int inf;
 cin>>inf;
 
 cout<<endl<<"Enter the number of records in a table in mathematics science \n";
 int mat;
 cin>>mat;
  
 int s;
 s=inf+mat;
  struct Olimp 
  {
        char mas1[inf][3];
        char mas2[mat][3];
        char mas3[s][3];
  };
 
int b; 
Olimp *rank, *fpk;
rank = new Olimp[b]; 
fpk=rank; 
 
for(int i=0;i<inf;i++,fpk++)
for(int j=0;j<3;j++,fpk++)
{
         cout<<endl<<"Enter the full name of the participant olympiad in informatics ";
         cin>>(*fpk).mas1[i][0];
         cout<<endl<<"Enter the rating(from 0 and to 100) of the participant olympiad in informatics ";
         cin>>(*fpk).mas1[i][1];
         cout<<endl<<"Enter the session participants stand olympiad in informatics \n (from 0 and to 100) ";
         cin>>(*fpk).mas1[i][2];
 
}
 
for(int k=0;k<mat;k++,fpk++)
for(int l=0;l<3;l++,fpk++)
{
         cout<<endl<<"Enter the full name of the participant olympiad in mathematics \n";
         cin>>(*fpk).mas2[k][0];
         cout<<endl<<"Enter the rating(from 0 and to 100) of the participant olympiad in mathematics \n";
         cin>>(*fpk).mas2[k][1];
         cout<<endl<<"Enter the session participants stand olympiad in mathematics \n (from 0 and to 100) ";
         cin>>(*fpk).mas2[k][2];
 
}
 
 
if((*fkp).mas1[i][0]=(*fpk).mas2[k][0])
 for(int a=0;a<s;a++,fpk++)
 for(int d=0;d<3;d++,fpk++)
 {
(*fkp).mas3[a][0]=(*fkp).mas1[i][0]
cout<<(*fkp).mas3[a][0]<<"\n";
(*fkp).mas3[a][1]=(*fkp).mas1[i][1]
cout<<(*fkp).mas3[a][1]<<"\n";
(*fkp).mas3[a][2]=(*fkp).mas1[i][2]
cout<<(*fkp).mas3[a][2]<<"\n";
}
else 
cout<<"No matches";
 
 
 
fpk-=b;
delete[] rank;
return 0;
}
ток не пишите мне что я незнаю орфографию записи структур в С++ (я это и сам это прекрасно понял)
За раннее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2012, 12:53     Структуры в С++. Списки участников олимпиады.
Посмотрите здесь:

Определить среднее количество участников олимпиады из одной школы - C++
На вход программе подаются сведения о номерах школ учащихся, участвовавших в олимпиаде. В первой строке сообщается количество учащихся N....

Найти, из какой школы (школ) было больше всего участников олимпиады - C++
Прошу помощи. Болел - ничего не понял. Скоро экзамен, а я ничего не понимаю в С++. Дали примерные задачи, а я не понимаю как решать. Вот...

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

В файле data.dat хранятся фамилия и годы рождения участников. найти средний возраст участников - C++
в файле data.dat хранятся фамилия и годы рождения участников. найти средний возраст участников, вывести фамилии тех участников возраст...

Структуры. Списки - C++
В игре Домино можно приставлять фишки друг к другу концами, имеющими одинаковое число точек. Составить список фишек игры Домино и проверить...

Структуры данных: списки - C++
Нужно сделать программу на с++ на тему &quot;структуры данных: списки&quot;, что именно можно придумать? языком владею слабо, сроки очень поджимают,...

Структуры данных: Списки - C++
Составить программу, которая содержит текущую информацию о книгах в библиотеке. Сведения о книгах содержат: • Номер УДК; • ...

Структуры и односвязные списки - C++
Помогите с задачей. Заранее спасибо. &quot;Сформировать список из натуральных чисел. Заменить максимальные элементы списка числом...

Структуры данных: списки - C++
Для каждого файла в каталоге содержатся следующие сведения: • Имя файла; • Дата создания; • Количество обращений к файлу. ...

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


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

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

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