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

Вывод на экран только предложения, не содержащие запятых. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ std::sort. Как сортировать список? (список указателей на объект) http://www.cyberforum.ru/cpp-beginners/thread426680.html
Всем доброго времени суток! Извините за флуд темами, я не специально С простыми типами то всё понятно: std::vector<string> vStr; ... заполнили как то std::sort(vStr.begin(), vStr.end()); но вот если свой тип?
C++ Дана матрица A(3,3) Найти максимальный элемент 2й строки среди элементов, удовлетворяющих условию -1,2<=A2i<=4,7 Дана матрица A(3,3) Найти максимальный элемент 2й строки среди элементов, удовлетворяющих условию -1,2<=A2i<=4,7 Заранее спасибо http://www.cyberforum.ru/cpp-beginners/thread426677.html
C++ Дана матрица A(3,3). Заменить на главной диагонали все отрицательные элементы их абсолютными значениями.
Дана матрица A(3,3). Заменить на главной диагонали все отрицательные элементы их абсолютными значениями.
C++ Заменить на главной диагонали все отрицательные элементы их абсолютными значениями
Дана матрица A(3,3) 1.Заменить на главной диагонали все отрицательные элементы их абсолютными значениями. 2.Найти максимальный элемент 2й строки среди элементов, удовлетворяющих условию: -1,2<=a2i<=4,7 Заранее спасибо Да хоть 33-й семестр духовной семинарии, читай в правилах как надо темы называть!
C++ Как заменить объект в std::list? http://www.cyberforum.ru/cpp-beginners/thread426662.html
Всем доброго времени суток, к делу. Как сменить объект в списке другим объектом? Вот например с вектором не вопрос. class Cat { public: void SetAge(int age) { itsAge = age; } int GetAge() const { return itsAge; } private: int itsAge;
C++ непонятки с матрицой Найти сумму модулей элементов, расположенных выше главной диагонали у меня проблемы ваще всегда с этими блин матрицами , корчое написал вот такую штуку , поправте где нитак #include<iostream.h> #include<conio.h> #include<math.h> main() { int a; подробнее

Показать сообщение отдельно
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
13.01.2012, 13:50     Вывод на экран только предложения, не содержащие запятых.
Цитата Сообщение от intnower Посмотреть сообщение
Ребят, всего лишь нужен код с использованием обычных массивов и циклов for..
Держите
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#include <stdio.h>
 
char* strtok (const char *s, const char *DELIM)
{
   static char *start, *end, *last;
   char *p;
   short f;
   
   if ( s )
   {
      start = s;
      for ( end = start ; *end ; ++end ) ;
   }
   else
   {
      start = last;
      *start = *DELIM;
   }
   
   while ( start != end )
   {
      for ( p = DELIM, f = 0 ; *p && !f ; ++p  )
         if ( *start == *p )
            f = 1;
      if ( !f ) 
         break;
      else
         ++start;         
   }
   
   for ( last = start ; last != end ; ++last )
   {
      for ( p = DELIM, f = 0 ; *p && !f ; ++p )
         if ( *last == *p )
            f = 1;
      if ( f ) 
         break;
   }
   
   if ( last == start )
      return NULL;
   else   
   {
      *last = '\0';
      return start;
   }
}   
 
char* strchr ( char *s , char c )
{
   for ( ; *s ; ++s )
      if ( *s == c )
         return s;
   return NULL;
}         
 
#define DELIM "."
 
int main (void)
{
   char s[] = "Hello, world. Hello.";
   char *p;
   
   for ( p = strtok (s, DELIM) ; p ; p = strtok (NULL, DELIM) )
      if ( ! strchr (p, ',') )
         printf ("%s\n", p);
}
http://codepad.org/lBof0QOM
 
Текущее время: 07:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru