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

Составить слово из последних букв слов введенной строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ STL(map). Где инициализировать массив? http://www.cyberforum.ru/cpp-beginners/thread1157955.html
Для начала: не получалось данную тему назвать более логично, сайт не пропускал :-| Добрый день. Имеется: map<int, string> AutoBrands; map<int, string> AutoBrandsModels; map<int, string>...
C++ Vector and string #include <vector> #include <iostream> using namespace std; int main(void) { vector<string> v(10); string st; int max = 1; http://www.cyberforum.ru/cpp-beginners/thread1157946.html
Создание односвязного циклического списка C++
Структура есть: struct Node { int item; Node*next; }; Как создать вершину и как потом в цикле создавать остальные узлы?
C++ Условие с двоеточием. Тернарная условная операция
Все здрасьте. Где то я видел очень полезную вещь, но не могу вспомнить как правильно использовать. Там был пример с двоеточием, вот типо этого: int main() { bool result; int i = 5; int b = 6;
C++ Построение параболы http://www.cyberforum.ru/cpp-beginners/thread1157936.html
Здравствуйте. Необходимо построить параболу, удовлетворяющую уравнению: y=a*x^2+b*x+c Я составил программу (приведена ниже), но в итоге проходит построение не всей параболы, а одной ее ветви: ...
C++ Объяснить действия условных операторов if Изучаю с++ , попался код, не понимаю некоторых if. Обьясните пожалуйста. 1) if (avto) // это я так понимаю, if avto != null 2) if (!avto) // это что?) 3)if (rand ()%6>rand ()%24 )// т.е если... подробнее

Показать сообщение отдельно
Rogvit
0 / 0 / 0
Регистрация: 26.04.2014
Сообщений: 9
26.04.2014, 16:26  [ТС]
Условие:
Ввести строку, содержащую несколько слов. СОставить слово из последних букв слов, введенной строки.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream>
using namespace std;
int main()
{
   char s[500],p[200];
   int i,j;
   // объявление переменных
   cout<<"string: ";
   cin.getline(s,500);
   // ввод строки
   for(i=j=0;s[i];i++)
    if(s[i]>' '&&s[i+1]<=' ')p[j++]=s[i]; p[j]=0;
   // набор строки из последних букв слов
    cout<<p<<"\nPress Enter for exit\n";
    cin.get();
   // вывод полученной строки и завершение программы
 
return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru