Форум программистов, компьютерный форум 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 (LC_ALL, "Russian"); const int n = 300; 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
 Аватар для xAtom
910 / 735 / 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;
}
 
Текущее время: 17:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru