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

Программа удаления последнего слова в предложении - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Полное исследование функции http://www.cyberforum.ru/cpp-beginners/thread747374.html
Ребят, помогите выполнить y=3e^arctg(x) 1) ооф вроде (0;+бесконечность) 2) функция общего вида
C++ Поменять местами элементы, найти количество положительных, отрицательных и нулевых элементов матрицы 2) Поменять местами максимальный элемент матрицы F(k,p) с его первым элементом, а минимальный элемент – с последним. Найти количество положительных, отрицательных и нулевых элементов матрицы http://www.cyberforum.ru/cpp-beginners/thread747365.html
Массивы,циклы,указатель ( пожалуйста) C++
Пожалуйста,2я часть. Помогите,кто какое сможет! Задача 1 Написать программу, которая печатает true или false в зависимости от того, имеют три заданных целых числа одинаковую четность или нет. Задача 2. Что будет напечатано программой: # include <stdio.h> int main (void) { int a, b; scanf_s(“%d%d%d”,&a,&b,&a);
C++ Массивы,циклы,указатели ( пожалуйста)
Друзья, очень прошу!! помогите пожалуйста, кто какое сможет!! Задача 1 Написать программу, которая определит, если среди цифр заданного трехзначного целого числа одинаковые? Задача 2 Что напечатает следующая программа, если для ввода было задано число 31.7? # include <stdio.h> int main (void) { int h, m; float fi;
C++ Тест по C++ http://www.cyberforum.ru/cpp-beginners/thread747351.html
Вариант 2 1. Какой ключ доступа используется в классе по умолчанию, если определение класса начинается со служебного слова class?
 

Показать сообщение отдельно
Despot
5 / 5 / 1
Регистрация: 03.05.2009
Сообщений: 24
27.12.2012, 09:14     Программа удаления последнего слова в предложении
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
//---------------------------------------------------------------------------
 
#pragma hdrstop
 
#include <tchar.h>
#include <iostream.h>
//---------------------------------------------------------------------------
 
#pragma argsused
int _tmain(int argc, _TCHAR* argv[])
{
   char s[100];
   cin.getline( s, 100 );
 
   int lastSpace = 0;
   int i = 0;
   // Находим позицию последнего пробела в предложении
   while ( s[i] != '\0' )
   {
      if ( s[i] == ' ' )
      {
         lastSpace = i;
      }
      i++;
   }
   // Удаляем последнее слово предложения
   s[lastSpace] = '.';
   s[lastSpace + 1] = '\0';
 
   cout << s << endl;
 
   return 0;
}
//---------------------------------------------------------------------------
 
Текущее время: 15:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru