Иногда требуется считать данные, которые разделены не пробелом, а другим символом, например, точка в IP-адресе или слэш в дате и т.д. В Python за это отвечает функция split():
a,b,c,d = input().split('.')
day, mounth, year = input().split('/')
Как реализовать это в С++:
void vvodIP()
{
string a, b, c, d;
getline(cin, a, '.');
getline(cin, b, '.');
getline(cin, c, '.');
getline(cin, d, '\n');
cout << a << endl << b << endl << c << endl << d;
}
void vvodData()
{
int day, mounth, year;
char c;
cin >> day >> c >> mounth >> c >> year;
cout << day << endl << mounth << endl << year << endl;
}
Этот блог посвящен вопросам подготовки к олимпиадам по программированию и самой технологии программирования. Используемый язык программирования предпочитаю Паскаль. С некоторых пор стала подробнее изучать Си, так что теперь могу поделиться примерами и на Си. Не все мне известно, но то, что знаю - делюсь с Вами.
Поиск по этому блогу
Подписаться на:
Комментарии к сообщению (Atom)
Graton Casino Hotel, Casino and Spa - Mapyro
ОтветитьУдалитьFind the 대구광역 출장샵 best value 안산 출장샵 on 수원 출장마사지 your 시흥 출장마사지 trip when you bundle with a 의왕 출장안마 trip to Graton Casino Hotel, Casino and Spa. Get directions, reviews and information for