Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 29.08.2012
Сообщений: 53
1

Динамический масcив с елементами типа struct

25.04.2013, 00:02. Показов 1489. Ответов 1
Метки нет (Все метки)

вот задание:
создать динамический структурный масив вывести на екран
struct student{char*name;
int kurs;
float raiting};
потом с студентов в которых рейтинг менее 3 создать новый масив и вывести на екран


помогите пжл доделать и исправить ошибки так как у меня пока хватило ума только на половину задания и то он почему то не работает,
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
#include<iostream>
using namespace std;
struct student
{char*name[3];
    int kurs[1];
float raiting[1];};
void ShowData(student *M,int N)
{for (int i=0;i<N;i++)
    {cout<<M[i].name<<endl;
     cout<<M[i].kurs<<endl;
     cout<<M[i].raiting<<endl;}
}
void GetData(student *M,int N)
{    for (int i=0;i<N;i++)
      { cout<<"Name: ";cin>>*M[i].name;
        cout<<"Kurs: "; cin>>*M[i].kurs;
        cout<<"Raiting: ";cin>>*M[i].raiting;}
}
int main()
{
    system("CLS");
      int N; cout<<"Vvedite  N: ";cin>>N;
      student *M=new student[N];
        GetData(M,N); //Ввод данных в массив структур
        ShowData(M,N); //Вывод массива структур на экран
     delete []M;
 return 0;
}
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.04.2013, 00:02
Ответы с готовыми решениями:

Обьявление переменный типа struct
Есть определение структуры struct Person Если ли разница при обьявления переменных этой структуры...

Последовательность структурированных переменных типа struct man
Последовательность структурированных переменных типа struct man { char name; int dd,mm,yy; char...

Вывод в двоичный файл данных типа struct
Привет форумчане! Вот незадача: не могу корректно вывести в двоичный файл данные агрегированные в...

Использование переменных типа struct. Обработка массива структур
Написать программу для создания массива записей (структур) со сведениями о студентах: ФИО, возраст,...

1
Почетный модератор
Эксперт С++
5843 / 2853 / 390
Регистрация: 01.11.2011
Сообщений: 6,903
25.04.2013, 12:37 2
Создание динамического массива структур и его удаление.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.04.2013, 12:37

Как вывести строку, число определенного типа STRUCT
Здравствуйте! Использую MASM. Начал разбираться со структурами данных и возникли проблемы....

Вывести данные из полей переменной типа struct, когда частью данных является массив
Есть стандартная задача про студентов. Спроектировать и реализовать на C# программу, которая в...

Масcив
1. Дан целочисленный линейный массив из 10 элементов. Найдите наименьшее число K элементов, которое...

Масcив
Задан масив A содержащий n элементов Определить кратно ли 3 минимальный элимент массива. зарание...

Одномерный масcив
Дан массив действительных чисел А1...,А16. получить min(A1*A9,A2*A10,....,A8*A16). Добавлено...

Двусвязный список - Error C2011: ElementsList: переопределение типа "struct"
Что я сделал не правильно? typedef struct ElementsList { struct ElementsList *Prev; ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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