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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Матрицы и векторы http://www.cyberforum.ru/cpp-beginners/thread285467.html
есть готовый код. нужно исправить код так, чтобы вводились с клавиатуры: размер матрицы, сама матрица и свободные элементы. Понимаю, что вопрос туповатый, но просто не успеваю сделать. Спасибо заранее #include <iostream.h> #include <math.h> const int n = 4; double Delta(double *X, double *x, double a); void PrintVector(double *X); int main() { double A = { { 0.32, -0.05, ...
C++ Ошибка "ссылка на неразрешенный внешний символ" #ifndef class_H #define class_H #include "stdafx.h" #include "iostream" #include "algorithm" #include "iterator" using namespace std; http://www.cyberforum.ru/cpp-beginners/thread285460.html
C++ Получение каталога выполнения текущей программы
необходимо из в ходе выполнения самой программы получить папку, в которой она выполняется знает кто-нить? есть всякие GetCurrentDir, но без понятия как эти DWORD переконвертить в string
Посоветуйте литературу по динамическим структурам данных C++
Всем привет! Какую литературу посоветуете по этой теме.
C++ Не могу нормально открыть файл http://www.cyberforum.ru/cpp-beginners/thread285447.html
Скачал Microsoft Visual C ++ 2010, создал пустой проект, добавил файл с вот таким кодом. #include <stdio.h> int main() { printf("Hello, world!\n"); return 20; } Откомпилировал его. Пытаюсь запустить а оно моментально закрывается. Вот пишет только что не удалось найти файлы
C++ Перевести код с Pascal l:array of integer; a,b,n,i:integer; w:boolean; begin readln(n); randomize; for i:=1 to n do begin l:=random(10)-3; write(l:3); подробнее

Показать сообщение отдельно
Villya
0 / 0 / 0
Регистрация: 12.06.2010
Сообщений: 32
03.05.2011, 13:31  [ТС]     Функции для запроса и чтения ФИО, почтового адреса и даты
Вот сделал задачку, реализующая функции: ФИО, даты и адреса.
Народ подскажите, как ее преобразовать, что так же работало, но использовались в задаче
Пользовательский ввод/вывод. Манипуляторы ввода/вывода.

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;
}
Народ, нужна ваша помощь
 
Текущее время: 02:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru