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

Как сделать чтобы при задании только И. Ф. не требовалось вводить О - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перехват клавиатуры в Linux http://www.cyberforum.ru/cpp-beginners/thread694336.html
Доброго времени суток. Пишу курсовую и столкнулся с непосильной для меня задачей: перехватывать нажатия клавиш в Linux. Программа в идеале должна работать как Punto Switcher под Windows. Пытался использовать XNextEvent, но он не сильно помог (может просто потому, что не разобрался как он работает). Пользуюсь ALT Linux с KDE 4 на борту (если от этого что-то зависит :).
C++ Вычислить интеграл(численные методы) Здравствуйте, помогите с заданием. Подойдет ли метод Рунге-Кутта? Вычислить интеграл \int_{0}^{1}\left({\\\epsilon }^{x} + 1\right)dx c точностью \varepsilon={10}^{-2} по формуле трапеций. Заранее очень благодарю за помощь! http://www.cyberforum.ru/cpp-beginners/thread694328.html
Вычисление суммы квадратов чисел C++
Народ выручайте дан текстовый файл, содержащий записанные в столбик числа, надо вычислить сумму их квадратов Мне не нужен весь код( главная задача другая) надо именно как вычислить сумму квадратов чисел
Немного не по теме: напишите известные c++ форумы C++
Немного не по теме: напишите известные c++ форумы. В гулге их много,перебирать долго. Может кто пользуется на слух знает?
C++ Порядок инциализаций членов при созданий объекта X http://www.cyberforum.ru/cpp-beginners/thread694314.html
Всем доброго. Меня интересует порядок инциализаций членов(m_a, m_b, m_c, m_d) в данной ситуаций: class Foo { int m_a; int m_b; int m_c; int m_d; public:
C++ Создать одномерный масив целых чисел, используя генератор Нужно создать одномерный масив целых чисел используя генератор случайных чисел Получилось что то типа такого только не работает,подскажите почему... #include<iostream> #include<cstdlib> #include<ctime> using namespace std; int main() подробнее

Показать сообщение отдельно
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227

Как сделать чтобы при задании только И. Ф. не требовалось вводить О - C++

11.11.2012, 09:40. Просмотров 258. Ответов 1
Метки (Все метки)

Не пойму как сделать чтобы при задании только И. Ф. не требовалось вводить О.

Если ввожу Mary User - ждёт следующего ввода(фамилии).

В случаях:
Mary Average User == User, Mary A.
Mary A. User == User, Mary A.
Работает идеально.

Надо так же при вводе только: Mary User выводить - User, Mary.
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
#include <iostream>
#include <string> 
 
 using namespace std;
 
int main( )
{
    char s1[20], s2[20], s3[20];
 
    cout << "Homework 10: Solution to Project 4 (Using C-String).\n\n";
    cout << "Please enter a Full Name: ";
    cin  >> s1 >> s2 >> s3;
    
    cout <<  endl;
         if(*s2 == '\0')
         cout << s3 << ',' << s1 << endl;
         else
         cout << s3 << ','<< " " << s1 << ' ' << *s2 << '.' << endl; 
 
    cout <<  endl <<  endl;
 
     system("Pause");
    return 0;
}

То же с классом:
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
#include <iostream>
#include <string> 
 
void new_line( );
 
int main( )
{
    using namespace std;
 
    string first_name, middle_name, last_name; 
    
    cout << "Homework 10: Solution to Project 4.\n\n";
    cout << "Please enter a Full Name: ";
    cin >> first_name >> middle_name >> last_name;
    new_line( );
   
         if(middle_name.empty())
    cout << last_name << ',' << first_name << endl;
         else
    cout << last_name << ',' << " "  << first_name << ' ' << middle_name[0] << '.'<< endl;
    cout <<  endl;
 
     system("Pause");
    return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru