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

строки, имеется строка, содержащая буквы латинского алфавита.......... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите с нахождением среднего бала.(программа студент) http://www.cyberforum.ru/cpp-beginners/thread413399.html
#include "stdafx.h" #include <iostream> #include <cstring> #include <conio.h> #include <stdio.h> using namespace std; const int kc=2; struct stud{ char name ;
C++ Русский текст Помогите сделать на русском в консоли ввод и вывод! Пишу в консоли русскими а выдаёт иероглифы! #include <iostream> #include <clocale> using namespace std; void main() { setlocale... http://www.cyberforum.ru/cpp-beginners/thread413380.html
Работа с массивом.Разделить элементы K-ой строки на диагональный элемент массива C++
Всем привет! Вот, собственно задача: задан массив размером MxM клеток. ну пусть будет не больше 10.. нужно разделить элементы k-oй строки на диагональный элемент соответствующего каждому элементу...
C++ как найти чётные элементы массива?
как найти чётные элементы массива???
C++ Функция, возвращающая массив http://www.cyberforum.ru/cpp-beginners/thread413352.html
Нужно вернуть из функции массив. int F(int a,int* b) { for(int i=0;i<a;i++) *b++; for(int i=0;i<3;i++) printf("%d\n", b); return 0; } int _tmain(int argc, _TCHAR* argv) {
C++ Создать класс StraightLine на С++ Создать класс StraightLine для представления прямой в плоскости. В качестве полей задаются числа a,b,c являющиеся коэффициентами в уравнении ax+by+c=0. Реализовать операции сдвига прямой вверх/вниз,... подробнее

Показать сообщение отдельно
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
21.12.2011, 14:06
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <string.h>
#define NUMBERS  "01234567889"
 
int main(void)
{
   char str[] = "UID: 456798, ops(2011), 0123456789 ops oval 7775";
   char* p1, *p2, snum[64]  = {'\0'};
   int i = 0;
 
   for(p1 = str; (p1 = strpbrk(p1, NUMBERS)); p1 = p2) {
         p2  = p1;
         p2 += strspn(p1, NUMBERS);
         if((p2 - p1) > i) {
               i = p2 - p1;
               strncpy(snum, p1, p2 - p1);
               snum[p2 - p1] = '\0';
         }
   }
   puts(snum);
   return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru