Сорри за банальность
От: nizar http://ozolc.by.ru
Дата: 27.10.03 03:02
Оценка:
Прошу прощения за простой для вас вопрос, но я только начинаю изучать язык и хочу у вас спросить как реализовать проверку вводимой информации на правильность.
#include <stdlib.h>
#include <string.h>
#include <iostream.h>


#include "Main.h"
    
Person::Person(int id, char* name, bool pol, double age)
         :m_Id(id), m_Pol(pol), m_Age(age)
{
    strcpy(m_Name, name);
}

void Person::Print()
{
    cout << "Number : " << m_Id << endl;
    cout << "Name : " << m_Name << endl;
    cout << "Пол : ";
    if (m_Pol==0) cout << "man" << endl;
        else cout << "woman" << endl;
    cout << "Age : "<< m_Age << endl;;
}

void Person::Input()

/*Как реализовать проверку вводимой информации на правильность*/

{
    cout << "Input ID" << endl;
    cin >> m_Id;
    
    cout << "Input NAME" << endl;
    cin >> m_Name;
    
    int pol;
    cout << "Input POL" << endl;
    cin >> pol;
    if (pol==0) m_Pol=false;
        else m_Pol=true;

    cout << "Input AGE" << endl;
    cin >> m_Age;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.