Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вывести только те слова сообщения, которые начинаются и оканчиваются на заданную букву https://www.cyberforum.ru/ cpp-beginners/ thread1263813.html
В общем задача почти решена, но не понятно немного. Условие: Вывести только те слова сообщения, которые начинаются и оканчиваются на заданную букву. Как примерно должно выгледеть: Вводимые данный с клавиатуры: Казак еще молодой. Далее я ввожу символ: к И он мне должен вывести : казак т.к это слово начинается и заканчивается на букву которую я задал. #include <iostream>...
C++ Составить блок схему
Помогите пжл 1. Составить блок схему. При производстве пряжи из каждого килограмма сырья получают 0,93 кг пряжи, отходы составляют 0,06 кг, потери 0,01 кг. Сколько пряжи, отходов и потерь получится из 72 т сырья? Напечатать результаты расчёта с указанием: "Получено пряжи", "Отходы", "Потери" 2. В видеоигре игрок выиграл 50 очков, если он сбил самолёт; 100 очков, если он сбил ракеты; 200 очков,...
C++ Составить программу для вычисления величины S по формуле Составить программу для вычисления величины S по формуле S=sin(\frac{\sum_{i=1}^{n}(x_i+cos\, y_i)^2}{\sum_{k=1}^{m}e^{2z_k}}) https://www.cyberforum.ru/ cpp-beginners/ thread1263808.html C++ Определить порядковый номер последнего числа, равного х https://www.cyberforum.ru/ cpp-beginners/ thread1263803.html
Введите с клавиатуры число х и определите порядковый номер последнего числа, равного х
Сумма элементов главной и побочной диагонали матрицы C++
Дана квадратная матрица порядка M. Найти сумму элементов ее главной и побочной диагонали
C++ Сформировать целочисленный массив по заданному правилу даны целые числа n(>2), a и b. сформировать и вывести целочисленный массив размера N, первый элемент которого равен А, второй равен B, а каждый последующий элемент равен сумме всех предыдущих. https://www.cyberforum.ru/ cpp-beginners/ thread1263796.html
C++ Объект с указателем - деструктор Доброе время... Скажите пожалуйста class a { private: b* alga; n negier; } https://www.cyberforum.ru/ cpp-beginners/ thread1263772.html Найти последовательность символов abcc C++
возникла проблема:не могу придумать цикл для перебора символов. у нас есть строка:abaaabccabb если встречается последовательность символов:abcc ,то программа должна выдать 1 и цикл должен остановиться,в противном случае 0 и пройти строку до конца.
C++ Как вывести спец символ на экран и в файл https://www.cyberforum.ru/ cpp-beginners/ thread1263747.html
Доброго времени суток.Решая задачу на парковку надо было вывести символы(в файл ну а для теста на экран) '/' '\' '.' .Проблема в томчто просто символ '\' без пробелов(что важно вывести нельзя так как дальше за ним всё начинает выделятся и выводит ошибку.Помогите пожалуйста.
C++ Ошибка: "getch: идентификатор не найден" #include <iostream> #include <conio.h> #include <math.h> #include <StdAfx.h> using namespace std; int main() { setlocale(LC_ALL, "Russian"); do{ double a,b,c; https://www.cyberforum.ru/ cpp-beginners/ thread1263734.html
C++ Определить минимальный элемент и номер строки
Доброго времени суток. Помогите исправить задачу,она находит элемент максимума из массива,а нужно чтобы находила элемент минимума и выводила строку где он находится..Заранее большое спасибо.. Сама задача: . В матрице размерами N*M определить минимальный элемент и номер строки, где он находится (N и M не больше 10). Матрицу сформировать из случайных чисел в диапазоне от –100 до 100. ...
C++ Найти корень уравнения y=f(x)=0 методом касательных Добрый день. Помогите пожалуйста, нужно распечатать значение функции в точке х1. В моем варианте при распечатке это значение равно 0... #include<math.h> #include<conio.h> #include<stdio.h> float funkcia (float x) { float y; y=2*pow(x,3)-9*pow(x,2)-60*x+1; return y; https://www.cyberforum.ru/ cpp-beginners/ thread1263730.html
79 / 79 / 34
Регистрация: 26.10.2011
Сообщений: 220
27.09.2014, 23:11 0

Получить из строки отдельно фамилию, имя, отчество, возраст и номер телефона - C++ - Ответ 6655098

27.09.2014, 23:11. Показов 4354. Ответов 10
Метки (Все метки)

Ответ

Еще данную задачу с помощью регулярных выражений можно решить:

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
#include "conio.h"
#include <iostream>
#include <regex>
#include <string>
 
using namespace std;
 
enum SubString{ ss_surname, ss_name, ss_patronymic, ss_age, ss_phone, ss_last };
enum { max_str_len = 256 };
 
bool SplitString( const char *inputString, char *outputSubStrings )
{
  regex expression("([^\\s]+)"); 
  cregex_token_iterator i(inputString, inputString+strlen(inputString), expression);
  int count = 0;
 
  for( ; i!=cregex_token_iterator(), count < ss_last; i++, count++ )
    strcpy( outputSubStrings+count*max_str_len, i->str().c_str() );
 
  return count == ss_last;
}
 
int main()
{
    const char *inputString = "ivanov ivan ivanovich 20 1111111";
    char outputSubStrings[ss_last][max_str_len];    
    
    cout << "Parsing line:" << inputString << endl;
 
    if( SplitString(inputString,*outputSubStrings) == false ) 
      cout << "Some error happened wihle parsing line..." << endl;
    else 
    {
      cout << "Surname    "  << outputSubStrings[ss_surname]    << endl;
      cout << "Name       "  << outputSubStrings[ss_name]       << endl;
      cout << "Patronymic "  << outputSubStrings[ss_patronymic] << endl;
      cout << "Age        "  << outputSubStrings[ss_age]        << endl;
      cout << "Phone      "  << outputSubStrings[ss_phone]      << endl;
    }
    getch();
}


Вернуться к обсуждению:
Получить из строки отдельно фамилию, имя, отчество, возраст и номер телефона C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.09.2014, 23:11
Готовые ответы и решения:

Ввести фамилию, имя, отчество, возраст жителя Среднего Урала
Ввести фамилию, имя, отчество, возраст жителя Среднего Урала. а)Вывести инициалы и пол человека...

Строки: вывести фамилию, имя и отчество студента, у которого самое короткое отчество
С клавиатуры вводится текст, который представляет собой список студентов группы с указанием...

Записи и типизированные файлы. Структура: фамилия, имя, отчество, год установки телефона, номер телефона
Создать файл, содержащий сведения о телефонах абонентов. Каждая запись имеет поля: фамилия...

Строки: ввести фамилию, имя и отчество, вывести имя в столбик
Ввести фамилию, имя и отчество как одно данное строкового типа. Вывести имя в столбик.

10
27.09.2014, 23:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.09.2014, 23:11
Помогаю со студенческими работами здесь

Ввести имя, отчество и фамилию; поменять имя и отчество местами
Ввести имя, отчество и фамилию. Поменять имя и отчество местами (через тип данных string)...

Структура «Школьник»: фамилия, имя, отчество; класс; номер телефона; оценки по предметам
Структура «Школьник»: фамилия, имя, отчество; класс; номер телефона; оценки по предметам...

Дописать в файл имя, фамилию и номер телефона вашего товарища
Прощу помощи в решение : Напишите программу, которая дописывает в находящийся на диске файл имя,...

Выведите в окне сообщение свою фамилию, имя отчество с новой строки
Помогите выполнить: Первое задание Создать кнопку,назначить ей макрос:в первом окне ввода...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru