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

Вывести на экран предпоследнее и последнее слово (слова разделены пробелами) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти среднее арифметическое наибольшего и наименьшего значений ее элементов http://www.cyberforum.ru/cpp-beginners/thread1116888.html
помогите пожалуйста сделать задачу Дана целочисленная матрица размера 6*9. Найти среднее арифметическое наибольшего и наименьшего значений ее элементов. Матрицу сформировать из случайных чисел...
C++ Написать программу, реализующую способ передачи книги таким образом, чтобы она переходя от друга к другу побывала в руках у каждого Помогите вкурить в задание, кому не влом. Группа состоит из N человек. В ней каждый имеет N/2 друзей и не более К врагов. У одного из них есть книга, которую все хотят прочитать. Написать... http://www.cyberforum.ru/cpp-beginners/thread1116873.html
Сформировать массив К из номеров столбцов матрицы, в которых есть хотя бы один ноль C++
Заданна матрица вещественных чисел P (n x m). Сформировать массив К из номеров столбцов матрицы, в которых есть хотя бы один ноль. Найти строчку с максимальной суммой элементов и поменять ее с первой...
Написать функцию, которая возвращает индекс последнего минимального элемента массива C++
Дан одномерный массив из n чисел. Элементами массива являются случайные целые числа от -10 до 10 включительно. Напишите функцию, которая возвращает требуемое значение. Массив является параметром...
C++ Как вывести на экран k-ую лексему? http://www.cyberforum.ru/cpp-beginners/thread1116847.html
Как вывести на екран k-тую лексему ? Добавлено через 14 минут :wall:
C++ Преобразование слов в цифры ("Ноль" = 0) забыл как это делать.к примеру,пишу слово "ноль" выдать должно "0"... подробнее

Показать сообщение отдельно
Retyrn0
45 / 45 / 3
Регистрация: 24.06.2013
Сообщений: 677
Завершенные тесты: 1
12.03.2014, 02:52
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
char text[1000];
 
cin>>text;
 
int i;
for(i=0;text[i]!=NULL;i++){}
 
int word_count=0;
for(i;word_count<2;i--)
{
  if(i==-1)
  {
    cout<<"В строке меньше 2-х слов!"<<endl;
    break;
  }
  if(text[i]==' ')word_count++;
}
 
if(i!=-1)cout<<&text[i+1];
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru