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

С. Прата Самоучитель, динамический массив структур - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Можно ли создать вектор, хранящий векторы структур? http://www.cyberforum.ru/cpp-beginners/thread1232913.html
Можно ли так писать? vector<vector<struct>> vec; если да то, как задать размер первого и второго вектора? как происходит доступ к элементам? покажите пожалуйста на примере какого нибудь кода , а то сам уже запутался
C++ Как установить размер вектора не заполняя его элементами? Есть вот такой вот вектор vector<vector<Struct>> Vector_Struct;в ходе выполнения программы я узнаю какой размер мне нужен под него, как потом задать ему этот размер? Предположим размер хранится в переменной Vector_size. http://www.cyberforum.ru/cpp-beginners/thread1232909.html
C++ Как написать корень кубический
Вот пишу... pow(x, 1/3) - в результате всегда выдает единицу. pow(x, 1.0/3.0) - ошибка. pow(x, 1.0/3) - ошибка Как еще можно записать? или я вообще не так пишу? подскажите, пожалуйста.
C++ Как заполнить бинарное дерево, чтобы оно не превратилось в обычный стек
вот допустим написал заполнение данных в виде бинарного дерева, и в слуае если данные записываются по возрастанию , 1,2,3,4,5.... и тд, то смысл дерева терятся и оно толку с него как с обычного стека, как тогда быть в таком случаае? может дерево как-то иначе заполнить или есть анлоги его?
C++ Вывести слова в обратном порядке http://www.cyberforum.ru/cpp-beginners/thread1232763.html
Всем известно, что у каждого важного общественного деятеля есть собственный спичрайтер – существо, помогающее подготовить публичную речь, сделать ее более выразительной и интересной. Глава Ордена джедаев магистр Йода не исключение. На первый взгляд может показаться, что спичрайтеру Йоды приходится тяжелее других: все-таки речь магистра своеобразна и ее изучение требует серьезных усилий. На самом...
C++ Невозможно обратиться к protected член, объявленному в классе "Counter" typedef unsigned int uint; class Counter { protected: uint count; Counter() : count(0) { } Counter(int c) : count(c) { } public: подробнее

Показать сообщение отдельно
JayKey
1 / 1 / 0
Регистрация: 17.07.2014
Сообщений: 28
24.07.2014, 00:05     С. Прата Самоучитель, динамический массив структур
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
#include <iostream>
#include <cctype>
using namespace std;
const int Size=100;
struct SPM
{
    char name[Size];
    double payment;
};
 
int main()
{
    int a;
    cout<<"Society for the Protection of Morality.\n"
        <<"Specify the number of contributions: ";
    cin>>a;
    cin.get();
    SPM *spm=new SPM[a];    
    for(int i=0;i<a;i++)
    {
        cout<<"Sponsor name: ";
        cin.get(spm[i].name,Size);
        cout<<"Amount of contribution: ";
        cin>>spm[i].payment;
        cin.get();
    }
    cout<<"\nHonourable members of society!\n";
    for(int i=0;i<a;i++)
    {
        if(spm[i].payment>=10000)
            cout<<spm[i].name<<" payment $"<<spm[i].payment<<"\n";
    }
    cout<<"Sponsors!\n";
    for(int i=0;i<a;i++)
    {
        if(spm[i].payment<10000)
            cout<<spm[i].name<<" payment $"<<spm[i].payment<<"\n";
    }
    cout<<"Bye!\n";
    system("pause");
    return 0;
}
Если в какой-либо категории отсутствуют спонсоры, программа выводит слово "нет"!Помогите сделать!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru