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

Проверьте программу! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Убрать <string> из кода http://www.cyberforum.ru/cpp-beginners/thread1109631.html
Помогите исправить, что бы в коде не использовалась библиотека <string> в справочной автовокзала хранится расписание движения автобусов. Для каждого рейса указаны его номер, тип автобуса, пункт...
C++ При переводе программы с VS c++ 6.0 на VS c++ 2010 express выходят ошибки, как их исправить? На Vusial Studio c++ 6.0 все прекрасно работало, но стоило мне все это перевести на visual c++ 2010 express, то вышли ошибки и куча варнингов. Как их исправить? 1>------ Построение начато: проект:... http://www.cyberforum.ru/cpp-beginners/thread1109625.html
C++ Некорректно отображается символьный двумерный массив
Здравствуйте, возникла такая проблема. Когда инициализирую обычную символьную переменную АСКИ кодом, то все отлично. А когда пытаюсь сделать то же самое с массивом - возникают проблемы. Чем это может...
как инициализировать указатель на структуру C++
Помогите розобратся, если можно с краткими примерами... __ как инициализировать указатель на структуру? __как инициализировать поле структуры, которое выступает массивом?
C++ Программа поиска в массиве структур, содержащих объединения http://www.cyberforum.ru/cpp-beginners/thread1109600.html
Доброе время суток. Для начала опишу ситуацию. Есть программа поиска комплексного числа в массиве структур, содержащих объединения. #include <stdio.h> #define x 3 union Re { int re_i; ...
C++ STL Контейнеры Добрый день, не могу уже 2ой день придумать алгоритм для решения поставленной задачи : Исходный текстовый файл input.txt содерожит строки с информацией об одном домашнем животном и состоит из... подробнее

Показать сообщение отдельно
yurets17
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 170

Проверьте программу! - C++

03.03.2014, 01:52. Просмотров 128. Ответов 0
Метки (Все метки)

Необходимо перед и после каждого нечетного элемента вставить элементы со значением 0. Вроде работает правильно, но может что подскажете?
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
26
27
void numb_1(TSNum *&Start){
    TSNum *wp,*pp;
    wp=Start;
    pp=NULL;
    if(wp==NULL)
        return;
    if((wp->numb)%2!=0){
        wp=wp->next;
        wp->numb=NULL;
        wp=wp->next;
    }
    while(wp!=NULL){
        if(wp->next==NULL&&(wp->numb)%2!=0){
            pp=wp->prev;
            pp->numb=NULL;
            return;
        }
        if((wp->numb)%2!=0){
            pp=wp->prev;
            pp->numb=NULL;
            pp=pp->next;
            wp=wp->next;
            wp->numb=NULL;
            wp=wp->next;
        }
        wp=wp->next;}
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru