Форум программистов, компьютерный форум 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
17.09.2011, 20:40     Задачка по структурам
Добрый вечер!
Есть такая задачка... С помощью структуры соорудить что-то типа базы данных. Три поля (имя,фамилия, возраст).Ввод с клавиатуры и вывод на экран.
С этим разобрался. Код ниже.
А вот как добавить возможность добавления новых записей ( по желанию пользователя ) не могу понять.
Сделать это надо используя массивы ( создаем новый на одну учетную запись больший, а старый удаляем, выводим на экран обновленные данные ).И так далее, если желает пользователь.
Помогите, плиз...
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
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);
    system("pause");
    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";
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru