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

Позиция самого правого вхождения строки t в строку s - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Инициализация конструкторов производного класса http://www.cyberforum.ru/cpp-beginners/thread682289.html
Есть два класса class A { int x,y; A(int a, int b): x(a), y(b) { } };
C++ Создание стека без использования классов На первом шаге нужно создать стек включением в него k целых чисел в возрастающей последовательности. Потом (второй шаг) нужно включить в стек новое целое число так, чтобы не нарушался порядок и удалить другое такое же число из стека (если оно там было). И как изменится код, если вторым шагом будет исключение из стека введённого числа и увеличение всех элементов стека на это число? Всё это... http://www.cyberforum.ru/cpp-beginners/thread682279.html
C++ Посчитать сумму без цикла
Здравствуйте! Никак не пойму как можно посчитать сумму(сигма) без использования цикла. Нужно найти сумму (i=0)E(N)=i^3 Здесь нет последовательности.
Как прибавить к строке х-овый символ другой строки? C++
Такой код не работает: str1 = str1 + str2.at(x);
C++ Подскажите, как сделать звук в Морзянке? http://www.cyberforum.ru/cpp-beginners/thread682269.html
подскажите пожалуйста, как сделать так чтоб звук издавался? если добавить beep(1000,500); то выдает ошибку(прототип функции) если добавить sound (1000); delay(500) то звук становится бесконечным #include <stdio.h> #include <dos.h> #include <conio.h> #include <iostresm.h> #include <string.h> void convert (char); int main(){
C++ задачка (сам уже весь запутался нафиг) в одномерном массиве состоящим из n вещественных элементов, вычислить: 1) количество элементов меньших С 2) сумму целых частей элементов массива, рассположенных после последнего отрицательного элемента преобразовать массив таким образом чтобы сначала располагались все элементы, отличающиеся от максимального элемента не более чем на 20%, а потом все остальные. вот что у меня получилось,... подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
4225 / 2199 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
05.11.2012, 10:43
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<stdio.h>
#include<string.h>
 
int Search(char *s, char *t)
{
   char *ps = s, *pt = NULL;
   while(ps = strstr(ps, t))
   {
      pt = ps;
      ++ps;
   }
   return pt == NULL ? -1 : pt - s;
}
 
int main()
{
   char s[] = " aaa xxx aaa ", t[] = "aa";
   printf("%d\n", Search(s, t));
   return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru