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

Задачка по структурам - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Множественное наследование(правильно ли...образец) http://www.cyberforum.ru/cpp-beginners/thread352668.html
В книге Павловская Т.А. нарвался на такой код #include <iostream> using namespace std; class A{ // Родительский класс... public: A(int _x = 0) { x = _x: } protected;
C++ Задача ксерокопии Помогите решить задачу, не много не догнал. Секретарша Ирочка сегодня опоздала на работу и ей срочно нужно успеть к обеду сделать N копий одного документа. В ее распоряжении имеются два ксерокса, один из которых копирует лист за х секунд, а другой – за y секунд. (Разрешается использовать как один ксерокс, так и оба одновременно. Можно копировать не только с оригинала, но и с копии.) Помогите ей... http://www.cyberforum.ru/cpp-beginners/thread352664.html
лабораторный урок , help! C++
Пример покажите плиз, нам не обьяснили эту задачу:(
вопрос про процесор C++
Господа каким колдовством в с++ можно увидить температуру процесора? Заранее всем большое спасибо!!!
C++ нужна литература http://www.cyberforum.ru/cpp-beginners/thread352645.html
Господа програмисты подскажите , что по читать про функции процесора,оперативки,видюхи и т.п. Работаю с Dev c++. Заранее всем благодарен!!!
C++ Задача по С++ Изучально самостоятельно жабу с домашних условия, пришел в универ, начали проходить этот кривейший с++. Возникла сразу тысяча проблем. Суть задачи ввести 4х значное число, найти сумму всех введенных цифр, затем произведение всех цифр, затем найти число, полученное при прочтении его цифр справа налево. Принцип "словесный": 1) Ввести 4ре числа. 2) Проверить сколько было введено, если меньше или... подробнее

Показать сообщение отдельно
slavik
0 / 0 / 0
Регистрация: 11.09.2011
Сообщений: 15
18.09.2011, 00:59  [ТС]     Задачка по структурам
Все равно те же проблемы
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
72
73
74
75
76
77
78
79
80
#include <cstdlib>
#include <iostream>
#include <iomanip>
using namespace std;
struct human{
    char first_name[20];
    char last_name[25];
    int age;
};
void Fill(human *,int);
void Show(human *,int);
int main()
{
    cout<<"Enter N: ";
    int N;
    cin>>N;
    human*h=new human[N];
    Fill(h,N);
    cout<<"\n\n";
    Show(h,N);
    int x;
    cout<<"Dlya dobavleniya novoy zapisi enter '0', dlya vuhoda druguyu zifru: ";
    cin>>x;
    if(x!=0)
    {
        system("pause");
        return 0;
    }
    do
    {
        N++;
        human*f=new human[N];
        for(int i=0;i<N-1;i++)
        {
            f[i]=h[i];
        }
        cout<<"Enter First Name: ";
        cin>>f[N-1].first_name;
        cout<<"Enter Last Name: ";
        cin>>f[N-1].last_name;
        cout<<"Enter age: ";
        cin>> f[N-1].age;
        delete[]h;
        human*h = new human[N];
        for(int i=0;i<N;i++)
        {
            h[i]=f[i];
        }
        delete[]f;
        Show(h,N);
        cout<<"Dlya dobavleniya novoy zapisi enter '0', dlya vuhoda druguyu zifru: ";
        cin>>x;
    }while(x==0);
    system("pause");
    delete[]h;
    return 0;
}
void Fill(human*h,int N)
{
    for(int i=0; i<N; i++)
    {
        cout<<"Enter First Name: ";
        cin>>h[i].first_name;
        cout<<"Enter Last Name: ";
        cin>>h[i].last_name;
        cout<<"Enter age: ";
        cin>> h[i].age;
    }
}
void Show(human*h,int N)
{
    for(int i=0;i<N;i++)
    {
        cout<<"-----------------------------\n";
        cout<<"First Name: "<<h[i].first_name<<endl;
        cout<<" Last Name: "<<h[i].last_name<<endl;
        cout<<"       Age: "<<h[i].age<<endl;
        cout<<"-----------------------------\n";
    }
}
 
Текущее время: 06:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru