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

Строка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка массивов http://www.cyberforum.ru/cpp-beginners/thread253465.html
Всем доброго времени суток. Помогите, пожалуйста, с задачей. Задан целочисленный массив X из 20 элементов, среди которых есть повторяющиеся. Записать в массив Y по одному элементу их каждой группы одинаковых значений исходного массива.
C++ Содержит ли последовательность хотя бы два соседних числа с одинаковыми знаками? Вводится последовательность ненулевых чисел, 0 — конец последовательности. Определить содержит ли последовательность хотя бы два соседних числа с одинаковыми знаками.Произведение двух чисел с одинаковыми знаками — положительное число. http://www.cyberforum.ru/cpp-beginners/thread253458.html
C++ .h и .cpp
В общем написал небольшой шаблонный механизм, который собираюсь неоднократно юзать в будущем. По файликам расфасовал его как надо, однако возникают проблемы при вызове. Выглядет она примерно так: //hw.h #include <iostream> using namespace std; void hw (void);
Arrives C++
Подскажите в чем ошибка в цикле. Почему мне в нем лобуду дают? #include <iostream> using namespace std; int main(void) { int arrive; for (int i = 0;i<7;i++) {int b=0; arrive= b++;
C++ Найти минимальный из положительных и максимальный из отрицательных элементов http://www.cyberforum.ru/cpp-beginners/thread253443.html
Для прямоугольной матрицы найти минимальный из положительных и максимальный из отрицательных элементов. Нулевые элементы не считать.
C++ переделать код! переделайте код с++ на С пожалуйста, просто я в си неоч шарю:(. Заранее спс. Условие: Даны квадратные матрицы А,В и С порядка n. Получить матрицу (А+В)С. #include <iostream> #include <cmath> using namespace std; int main() { const int n=2; double A, B, C; подробнее

Показать сообщение отдельно
rangerx
1931 / 1540 / 141
Регистрация: 31.05.2009
Сообщений: 2,905
07.03.2011, 23:23     Строка
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
#include <iostream>
#include <cstring>
 
int main()
{         
   std::cout << "Input string:\n";
   const int n = 100; 
   char s[n];
   std::cin.getline(s, n);   
   
   const int wordsCnt = 5;
   const char* words[wordsCnt] = {"gjh", "fd", "cvf", "cgvf", "cgh"};   
   
   int num = 1;
   const char* delim = " ,.;";
 
   char* p = strtok(s, delim);
   while(p)
   {
      for(int i = 0; i < wordsCnt; ++i)
      {
     if(strcmp(p, words[i]) == 0)
        std::cout << "#" << num << ": " << p << '\n';
      }
      
      ++num;
      p = strtok(NULL, delim);      
   }
 
   return 0;
}
 
Текущее время: 13:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru