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

Найти количество групп с пятью символами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Классы. Протокол класса. Конструкторы и деструкторы http://www.cyberforum.ru/cpp-beginners/thread351532.html
помогите пожалуйста разобраться с заданием Создать класс «матрица». Данный класс должен содержать элементы типа int, определяющие число строк, столбцов и состояние ошибки. Определить конструктор без параметров, конструктор с одним параметром, конструктор с двумя параметрами, деструктор. Определить метод, возвращающий значение элемента матрицы и его адрес. Определить функцию печати матрицы....
C++ Списки! Проблемы!( Всем привет) Мне задали задание создать список и ввести туда "abc", а потом ввести еще "f" и "e", то есть чтобы получилось "abfec". Как это сделать и объясните пожалуйста про списки с самого нуля, а то в книгах ничего не понятно(((( Спасибо!. Добавлено через 17 минут Ну кто-нибдуь объясните пожалуйста!!!!!!!!!! http://www.cyberforum.ru/cpp-beginners/thread351524.html
C++ Удалить процес
господа програмисты подскажите 1 - как можно удалить процесс програмно,только не через system 2 - как можно запустить процес програмно, тоже только не через system Заранее всем огромное спасибо!!!
C++ Скажите какой нужно скачать Borland C++ что бы на нем графика
Скажите какой нужно скачать Borland C++ что бы на нем графика была изображения показывал, сейчас не показывает(( виндовс 7
C++ Перегрузка оператора += http://www.cyberforum.ru/cpp-beginners/thread351473.html
У меня имеется структура и метод, который вызывается след образом: A.plus_and_minus(B); Есть огромное желание перегрузить функцию += , чтобы вызывать метод так: A += B; Возможно ли это и как это сделать?
C++ Предобьявление класса #ifndef MTGRAPH_H #define MTGRAPH_H class Point; class MTGraph { private : Point StartPoint; подробнее

Показать сообщение отдельно
xAtom
914 / 739 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
15.09.2011, 03:20     Найти количество групп с пятью символами
demorate, держи.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
 
int length_group(const char* str, int n) {
     int len = 0, cnt;
prev:
     while( *str++ == ' ' );
     for(cnt = 1; *str != ' ' && *str; cnt++, *str++);
     if(n == cnt)
           len++;
     if( *str)  
           goto prev;
     return len;
}
 
int  main(void) {
     char* group = " 11000   1111 101 000001      11111    11100 00110";
 
     int len = length_group(group, 5);
     printf("count five-chars: %d\n", len);
    
     getchar();
     return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru