Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.07.2015, 15:33   #11
Krasiosoft
Форумчанин
 
Аватар для Krasiosoft
 
Регистрация: 01.06.2015
Сообщений: 497
По умолчанию

Цитата:
Сообщение от Helloween Посмотреть сообщение
В чистом С нельзя было объявлять переменную структуры без приставки struct
Спасибо за объяснение.
Цитата:
Сообщение от Grai Посмотреть сообщение
нужно написать нахождение максимального элемента.
Код:
void max()
{
    if(!head){
        printf("Список пустой");
        return;
    }

    int max=head->info;
    for(struct elsp *temp=head->next;temp;temp=temp->next){
        if(max<temp->info){
            max=temp->info;
        }
    }
    printf("%d",max);
}
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
Krasiosoft вне форума Ответить с цитированием
Старый 03.07.2015, 15:34   #12
Grai
 
Регистрация: 02.07.2015
Сообщений: 8
По умолчанию

PHP код:
Ошибка    4    error C2227выражение слева от "->next" должно указывать на тип классаструктуры или объединения либо на универсальный тип
Ошибка    6    error C2227
выражение слева от "->info" должно указывать на тип классаструктуры или объединения либо на универсальный тип    
Ошибка    3    error C2027
использование неопределенного типа "max::elsp"
Ошибка    5    error C2027использование неопределенного типа "max::elsp" 
Выше вроде подобным образом идет все, и ошибок не выдает. Эх...
Grai вне форума Ответить с цитированием
Старый 03.07.2015, 15:42   #13
Grai
 
Регистрация: 02.07.2015
Сообщений: 8
По умолчанию

А нет, извиняюсь. Все хорошо. Спасибо вам
Grai вне форума Ответить с цитированием
Старый 03.07.2015, 15:43   #14
Krasiosoft
Форумчанин
 
Аватар для Krasiosoft
 
Регистрация: 01.06.2015
Сообщений: 497
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Код:
void max()
{
	int max;
 if(!head){printf("Немае данных.Сайонара."); return;}
 for(struct elsp *i;i;i=i->next) max+=i->info;
 printf("%d",max);
 return;
}
Это сумма всех элементов списка.
Только забыли инициализировать переменную max и переменную i.
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
Krasiosoft вне форума Ответить с цитированием
Старый 03.07.2015, 15:47   #15
Grai
 
Регистрация: 02.07.2015
Сообщений: 8
По умолчанию

Stilet, Krasiosoft киньте кошельки в личку. Как деньга будет отправлю немного
Grai вне форума Ответить с цитированием
Старый 03.07.2015, 15:51   #16
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Это сумма всех элементов списка.
Код:
max=(max<i->info)?i->info:max;
А в целом согласен. Затупил.
Цитата:
киньте кошельки
Мой дед говорил: "Делай добро и бросай его в воду. Оно не пропадет. Добром к тебе вернется". Жаль что новые люди смотрят другие мультфильмы.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 03.07.2015, 15:56   #17
Grai
 
Регистрация: 02.07.2015
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Код:
max=(max<i->info)?i->info:max;
А в целом согласен. Затупил.

Мой дед говорил: "Делай добро и бросай его в воду. Оно не пропадет. Добром к тебе вернется". Жаль что новые люди смотрят другие мультфильмы.
Во всяком случае спасибо, по обстоятельствам пропустил 3 лекции с указателя начиная, вот и не пошло у меня. А времени капитально разбираться нет сейчас, курсач завтра сдавать.
Grai вне форума Ответить с цитированием
Старый 03.07.2015, 16:03   #18
Krasiosoft
Форумчанин
 
Аватар для Krasiosoft
 
Регистрация: 01.06.2015
Сообщений: 497
По умолчанию

Цитата:
Сообщение от Grai Посмотреть сообщение
киньте кошельки в личку. Как деньга будет отправлю немного
Спасибо, что Вы цените чужой труд, но не стоит.
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
Krasiosoft вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Процедура удаления в двунаправленном списке mishammm Помощь студентам 1 04.05.2014 07:05
Удаление элемента в двусвязном списке (Delphi). tgig Помощь студентам 4 10.10.2013 10:36
Проблемы с удалением элемента в списке JonnyFletcher Общие вопросы Delphi 1 26.05.2013 21:32
Нахождение максимального отрицательного элемента в одномерном списке elf01 C++ Builder 1 27.03.2012 09:36
winapi выбор элемента в списке mapt34 Win Api 1 13.06.2010 19:41