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

Последовательность единиц и нулей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Односвязные лнейные списки http://www.cyberforum.ru/cpp-beginners/thread151397.html
Доброго времени суток. Нужно решить задачу, а я в списках не шарю совсем(и скока не пытался разобраться-не получиилось) Вот задача Даны текстовый файл и строка s. Группы символов, разделенные пробелами, будем называть словами. Продублировать каждое слово, содержащее в качестве фрагмента строку s. Со строками вообще полный ноль=( помогите если знаете =)
C++ класс Time у класса Time скрытые переменные - minutes и hours. функция-член должна принять ссылку на оъект Time и... короче, вот код: Time Time::sum(Time & s) { sum.hours=s.hours+hours; sum.minutes=s.minutes+minutes; if (sum.minutes>=60) { sum.hour++; sum.minutes-=60; } http://www.cyberforum.ru/cpp-beginners/thread151369.html
C++ Копирование одной строки в другую циклом for
Добрый день! есть программа, в которой пытаюсь скопировать одну строку в другую(без использования strcpy()) : int _tmain(int argc, _TCHAR* argv) { char b; // 1я строка char c; // 2я строка gets(b); // считываю строку b (строка всегда =< 14 символам) for (int i=0;b;i++) {c=b;}
C++ Порязрядные операции в С
В чем разница между операторами ! и ~? Как я понимаю, оба оператора преобразуют единичные биты в нулевые и наоборот, но почему printf("%d", !0) выводит 1, а printf("%d", ~0) выводит -1?
C++ Вызов из потомка конструктор родителя http://www.cyberforum.ru/cpp-beginners/thread151352.html
Как на с++ вызывается конструктор-родителя от конструктора-потомка. На яве так работает: package u; class A{ private int a,b,c; A(){} A(int x1, int y1, int z1){ a = x1; b = y1; c = z1; }
C++ считать из файла помогите написать функцию которая считает из файла множество цифр и разобьёт по-битам т.е. представит в виде последовательности из 1 и 0 Добавлено через 2 часа 20 минут чтобы последовательность была массивом подробнее

Показать сообщение отдельно
suv121
4 / 4 / 0
Регистрация: 04.12.2009
Сообщений: 134
06.07.2010, 17:54  [ТС]     Последовательность единиц и нулей
при компиляции не выводит правильного ответа, хотя если в этой функции написать оператор вывода для массива который поступает то он выводится правильно
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
void runs(int *B,int v){    
    int j,k,i=0;
    int m[2][11];
    
    i=0;
    while(i<v){
        k=0;
    j=i;
        while(B[j]==B[i])        
            j++;
            k++;
        
        if(B[i]==0){
            m[0][k]++;}
        else{
            m[1][k]++;}
        i=j;}
 
 
for(i=0;i<2;i++){
    printf("\n последовательности из %d  :\n", i );
    for(j=1;j<11;j++)
        printf("по %d-%d\n", j,m[i][j]);
}
    }
 
Текущее время: 16:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru