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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Villya
0 / 0 / 0
Регистрация: 12.06.2010
Сообщений: 32
#1

Функции для запроса и чтения ФИО, почтового адреса и даты - C++

28.04.2011, 23:20. Просмотров 552. Ответов 3
Метки нет (Все метки)

Постройте функции для запроса и чтения ФИО, почтового адреса и даты, и проверьте корректность ввода, с использованием контейнерных классов и алгоритмов библиотеки.

 Комментарий модератора 
Именуйте темы осмысленно. Название темы должно максимально полно отражать её содержимое.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2011, 23:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Функции для запроса и чтения ФИО, почтового адреса и даты (C++):

Реализуйте класс для хранения ФИО и номера телефона человека, класс для хранения даты рождения человека, а также класс для хранения ФИО и почтового ад - C++
Реализуйте класс для хранения ФИО и номера телефона человека, класс для хранения даты рождения человека, а также класс для хранения ФИО и...

Функция для проверки почтового адреса - C++
Мне нужно написать функцию, которая проверяет правильно ли введен почтовый адрес. Условий корректности много. Например, символ "точка" не...

Библиотека STL. Функции для чтения дерева каталогов диска - C++
какие функции можно использовать для след. задания: "Реализовать программу, считывающую дерево каталогов диска" тема лабы...

Как передать файл в функцию для записи/чтения (разные функции) - C++
Собственно сабж. Во первых есть вот такой блок в main: ofstream f1("F1.txt"); cout<<"Введите элементы в файл 1"<<endl; for (i=0;...

Вызвано исключение: нарушение доступа для чтения. Функции и двумерные массивы - C++
Здравствуйте. В процессе выполнения несложного учебного задания столкнулся с ошибкой. Подозреваю, что ошибка очень глупая и вызвана...

Написать функции для чтения/записи отдельных бит для любой записи из данного набора - C++
Начиная с адреса А в памяти МК находятся N записей длиной k бит каждая. Записи выровнены по границе слова. Написать функции для...

3
Villya
0 / 0 / 0
Регистрация: 12.06.2010
Сообщений: 32
30.04.2011, 00:37  [ТС] #2
Тема работы звучит так:
Пользовательский ввод/вывод. Манипуляторы ввода/вывода.
0
Villya
0 / 0 / 0
Регистрация: 12.06.2010
Сообщений: 32
01.05.2011, 22:42  [ТС] #3
Всем Добрый Вечер
Ребят, подскажите че-нибудь с задачей
0
Villya
0 / 0 / 0
Регистрация: 12.06.2010
Сообщений: 32
03.05.2011, 13:31  [ТС] #4
Вот сделал задачку, реализующая функции: ФИО, даты и адреса.
Народ подскажите, как ее преобразовать, что так же работало, но использовались в задаче
Пользовательский ввод/вывод. Манипуляторы ввода/вывода.

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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
// класс ФИО.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
//--------------------------------------------------------------
class Employee
{
    public:
        Employee(string, string,string, string,string);
        void showName();
        void showLastName();
        void showOtchestvo();
        void showDate();
        void showAdress();
        void show ();
        void writeName(string);
        void writeLastName(string);
        void writeOtchestvo(string);
        void writeDate(string);
        void writeAdress(string);
        
    private:
        string FirstName;
        string LastName;
        string otchestvo;
        string date;
        string adress;
}; 
//--------------------------------------------------------------
Employee::Employee(string Name, string Surname,string Otchestvo, string Date,string Adress)
{
    writeName(Name);
    writeLastName(Surname);
    writeOtchestvo(Otchestvo);
    writeDate(Date);
    writeAdress(Adress);
}
//--------------------------------------------------------------
void Employee::showName()
{
    cout<<FirstName;
}
//--------------------------------------------------------------
void Employee::showLastName()
{
    cout<<LastName;
}
void Employee::showOtchestvo()
{
    cout<<otchestvo;
}
//--------------------------------------------------------------
void Employee::showDate()
{
    cout<<date;
}
//--------------------------------------------------------------
void Employee::showAdress()
{
    cout<<adress;
}
//--------------------------------------------------------------
void Employee::writeName(string Name)
{
    FirstName = Name;
}
//--------------------------------------------------------------
void Employee::writeLastName(string Surname)
{
    LastName = Surname;
}
//--------------------------------------------------------------
void Employee::writeOtchestvo(string Otchestvo)
{
    otchestvo = Otchestvo;
}
//--------------------------------------------------------------
void Employee::writeDate(string Date)
{
    date = Date;
}
//--------------------------------------------------------------
void Employee::writeAdress(string Adress)
{
    adress = Adress;
}
//--------------------------------------------------------------
int main()
{
    setlocale(LC_ALL, "Russian");
    string sName, sSurname,sotchestvo,sdate,sadress;
    cout<<"Введите имя: ";
    cin>>sName;
    cout<<"Введите фамилию: ";
    cin>>sSurname;
    cout<<"Введите Отчество: ";
    cin>>sotchestvo;
    cout<<"Введите Дату рождения: ";
    cin>>sdate;
    cout<<"Введите Адрес проживания: ";
    cin>>sadress;
    Employee Person(sName, sSurname,sotchestvo,sdate,sadress);
    cout<<"Выведено имя: ";
    Person.showName();
    cout<<endl;
    cout<<"Выведена фамилия: ";
    Person.showLastName();
    cout<<endl;
        cout<<"Выведено Отчество: ";
    Person.showOtchestvo();
    cout<<endl;
    cout<<"Выведена Дата рождения: ";
    Person.showDate();
    cout<<endl;
        cout<<"Выведен Адрес проживания: ";
    Person.showAdress();
    cout<<endl;
    return 0;
}
Народ, нужна ваша помощь
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.05.2011, 13:31
Привет! Вот еще темы с ответами:

Каким образом после чтения из файла, узнать позицию для чтения следующего куска байт - C++
Здравствуйте, задача такова есть файл, размером 1000 байт, нужно открыть его считать 100 байт, после чтения закрыть. Потом опять открыть...

Регулярное выражение для валидации почтового адреса - PHP
Решил закрыть пробел в знаниях по регуляркам. Пошарился по регистраторам почтовых ящиков разных сервисов, поискал разного вида электронные...

Добавить символы при регистрации для почтового адреса - PHP
Скажите пожалуйста как для почты добавить символы при регистрации, ну вообщем на фото видно, точку не воспроизводит. в файле...

Написание запроса для выборки ФИО всех сотрудников, которые не пришли на работу - MS Access
Здравствуйте, есть задача написать запрос. Условие таково (Необходимо написать запрос для выборки ФИО всех сотрудников, которые не пришли...


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
03.05.2011, 13:31
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru