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

При помощи структуры ввести имена и оклады троих сотрудников - C++

Восстановить пароль Регистрация
 
Pari
40 / 3 / 0
Регистрация: 24.11.2013
Сообщений: 139
10.07.2014, 02:26     При помощи структуры ввести имена и оклады троих сотрудников #1
Суть задачи - при помощи структуры ввести имена и оклады троих сотрудников а потом вывести их данные на экран. написанное мною работает неверно. скажите, где ошибка?

C++ (Qt)
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
#include "stdafx.h"
#include <iostream>
using namespace std;
 
struct employee 
{
    char empl;
    double salary;
};
int main()
{
    employee empl_1, empl_2, empl_3;
    cout << "name of the employee 1" << endl;
    cin >> empl_1.empl;
    cout << "salary of the enployee 1" << endl;
    cin >> empl_1.salary;
    cout << "name of the employee 2" << endl;
    cin >> empl_2.empl;
    cout << "salary of the enployee 2" << endl;
    cin >> empl_2.salary;
    cout << "name of the employee 3" << endl;
    cin >> empl_3.empl;
    cout << "salary of the enployee 3" << endl;
    cin >> empl_3.salary;
    cout << "1-st employee " <<  empl_1.empl << ", " << empl_1.salary << "$" << endl
        << "2-nd employee " <<  empl_2.empl << ", " << empl_2.salary << "$" << endl
        << "3-rd employee " <<  empl_3.empl << ", " << empl_3.salary << "$" << endl;
    system ("pause");
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.07.2014, 02:26     При помощи структуры ввести имена и оклады троих сотрудников
Посмотрите здесь:

C++ Ввести имена и телефоны сотрудников организации в массив записей и вывести их в виде таблицы.
Структуры: база данных сотрудников фирмы C++
C++ Ввести массив записей, который содержит фамилии сотрудников и адреса. Записи упорядочить по адресам.
[структуры] В анкетах сотрудников некоторого учреждения имеются следующие сведения C++
Сортировка структуры сотрудников по убыванию стажа C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
NanoBreaker
 Аватар для NanoBreaker
23 / 23 / 7
Регистрация: 11.07.2013
Сообщений: 82
10.07.2014, 02:29     При помощи структуры ввести имена и оклады троих сотрудников #2
Pari, Тебя не смущает то что имя состоит из одного символа? Наверно ты вводишь строку, и сразу получаешь неправильный вывод.
Pari
40 / 3 / 0
Регистрация: 24.11.2013
Сообщений: 139
10.07.2014, 02:33  [ТС]     При помощи структуры ввести имена и оклады троих сотрудников #3
Цитата Сообщение от NanoBreaker Посмотреть сообщение
Pari, Тебя не смущает то что имя состоит из одного символа? Наверно ты вводишь строку, и сразу получаешь неправильный вывод.
да, правильно, а как это исправить?
NanoBreaker
 Аватар для NanoBreaker
23 / 23 / 7
Регистрация: 11.07.2013
Сообщений: 82
10.07.2014, 02:37     При помощи структуры ввести имена и оклады троих сотрудников #4
Pari, сделать массив символов или другими словами строку, замени char empl; на char empl[15];
Pari
40 / 3 / 0
Регистрация: 24.11.2013
Сообщений: 139
10.07.2014, 02:39  [ТС]     При помощи структуры ввести имена и оклады троих сотрудников #5
Цитата Сообщение от NanoBreaker Посмотреть сообщение
Pari, сделать массив символов или другими словами строку, замени char empl; на char empl[15];
спасибо!!! я еще до изучения массивов не дошла, каюсь... странно что подобная задача попалась в учебнике...
tdo22
10 / 10 / 1
Регистрация: 14.02.2013
Сообщений: 727
10.07.2014, 16:28     При помощи структуры ввести имена и оклады троих сотрудников #6
или вместо char взять string
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.07.2014, 22:14     При помощи структуры ввести имена и оклады троих сотрудников
Еще ссылки по теме:

C++ Структуры. Записать в файл имена всех студентов, у которых есть оценка 3
Создать базу из трех сотрудников, где будут храниться их имена C++
Структуры. Вывести список сотрудников с рабочим стажем превышающим 20 лет C++

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

Или воспользуйтесь поиском по форуму:
Pari
40 / 3 / 0
Регистрация: 24.11.2013
Сообщений: 139
10.07.2014, 22:14  [ТС]     При помощи структуры ввести имена и оклады троих сотрудников #7
Цитата Сообщение от tdo22 Посмотреть сообщение
или вместо char взять string
еще не изучила этот тип пока
Yandex
Объявления
10.07.2014, 22:14     При помощи структуры ввести имена и оклады троих сотрудников
Ответ Создать тему
Опции темы

Текущее время: 08:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru