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

Программа со структурой, не дает себя заполнить - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как правильно передать объект fstream в функцию http://www.cyberforum.ru/cpp-beginners/thread1251558.html
При использовании следующего подхода возникают вопросы: int myFunc(fstream& data); 1. Если я открою поток из функции, можно ли его закрыть из тела программы? 2. Можно ли поочередно(после закрытия...
C++ Где скачать GNU c++? Где скачать GNU c++? http://www.cyberforum.ru/cpp-beginners/thread1251543.html
C++ Сравнение чисел с плавающей точкой
Известно, что числа с плавающей точкой нельзя сравнивать с помощью ==. Однако, нет ли исключения из этого правила? Дело вот в чём. Если мы вводим значение такой переменной (которое заведомо не будет...
Что делать, если хочется писать программы на заказ? C++
Хачю писать програми на заказ, посоветуйти мне што нибуть
C++ Простейшая игра с графикой http://www.cyberforum.ru/cpp-beginners/thread1251406.html
Подскажите, что требуется для создания игры с простейшей графикой? Можно ли полностью сделать игру на qt? И есть ли какие-нибудь книги по созданию игр на С++ для новичков?
C++ Определить номер наименьшего числа последовательности (программа работает но не правильно) Дана последовательность из целых чисел, за которой следует 0. Определите номер наименьшего числа из этой последовательности.... подробнее

Показать сообщение отдельно
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.09.2014, 17:16
Цитата Сообщение от Ученик кода Посмотреть сообщение
т.е. нужно создать переменную worker, для каждого работника ?
Нужен массив работников размером number.

Добавлено через 5 минут
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
#include <iostream>
#include <windows.h>
using namespace std;
 
struct newtype
{
    char surname[30];
    char name[30];
    int year;
};
 
int main()
{
    setlocale(LC_ALL, "Rus");
    int number;
    cout << "Введите колличество рабочих: ";
    cin >> number;
    newtype* workers = new newtype[number];
    cout << "Штат сотрудников";
    cout << endl;
    for (int i = 0; i < number; i++)
    {
        cout << "Введите фамилию: " << endl;
        cin >> workers[i].surname;
        cout << "Введиет имя  " << endl;
        cin >> workers[i].name;
        cout << "Сколько лет " << endl;
        cin >> workers[i].year;
    }
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru