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

Восстанавление исходного сообщения. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как найти максимальное число из элементов заданой матрицы http://www.cyberforum.ru/cpp-beginners/thread456168.html
как найти максимальное число из элементов заданой матрицы (6,6)
C++ Ошибка в объеденении строк #include <cstdlib> #include <iostream> #include <string.h> int main() { char c; char s; int i=0; int j=0; http://www.cyberforum.ru/cpp-beginners/thread456162.html
C++ Авторские права, подписка приложения
можно ли подписать версию приложения, автора и тд?
Найти номер первой из ее строк, содержащих равное количество положительных и отрицательных C++
Дана целочисленная матрица размера M × N. Найти номер первой из ее строк, содержащих равное количество положительных и отрицательных элементов (нулевые элементы матрицы не учитываются). Если...
C++ Сформировать два новых це-лочисленных массива http://www.cyberforum.ru/cpp-beginners/thread456089.html
Дан целочисленный массив A размера N. Назовем серией группу подряд идущих одинаковых элементов, а длиной серии — количество этих элементов (длина серии может быть равна 1). Сформировать...
C++ Битовые операции - перемещение бит для unsigned int Помогите разобраться, задание: Создайте функцию, которая перемещает биты для unsigned int на 30 бит в право, причем выходящие при сдвиге за правую границу переменной биты должны "вталкиваться" в... подробнее

Показать сообщение отдельно
LVV
88 / 85 / 17
Регистрация: 15.02.2010
Сообщений: 343
21.03.2012, 20:57
valeriikozlov, предоставил Вм вполне рабочий код.
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 <iostream>
#include <string>
using namespace std;
int f(char *s)
{
        int i, col=0;
        for(i=0; i<3; i++)
                if(s[i]=='1')
                        col++;
        return col>1 ? 1:0;
} 
 
int main()
{
        char s[100];
        cin>>s;
        for(int i=0; i<(int)strlen(s); i+=3)
                cout<<f(s+i);
    
        system("pause");
    return 0;
    
}
Проверено в Visual Studio 2008 и Visual Studio 2010. Всё работает в консольном приложении.
Может Вас, Ольга, сбило с толку то, что консольное окно не задерживалось?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru