Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
xAtom
917 / 742 / 299
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
01.07.2011, 01:34

Поиск максимального значения в списке. - C++

01.07.2011, 01:34. Просмотров 3831. Ответов 4
Метки (Все метки)

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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#include <stdio.h>
 
typedef struct node
{
    float data;
    struct node *next;
 
}ITEM;
 
 
 
ITEM* push(ITEM* item, float val) {
    ITEM*  ptr;
    ptr         = (ITEM*) malloc(sizeof(ITEM));
    ptr->next= item;
    ptr->data= val;
    item       = ptr;
    return item;
}
 
 
ITEM*  find_max(const ITEM* item) {
   ITEM* tmp = item;
   for(; item != NULL; item = item->next){
       if(item->data > tmp->data)
           tmp = item;
   }
   return tmp;
}
 
 
 
int main(void)
{
   ITEM*  list = NULL, *val = NULL;
 
   list = push(list, 3.7f);
   list = push(list, 46.5f);
   list = push(list, 50.5f);
   list = push(list, -2.7f);
   list = push(list, 9.4f);
   list = push(list, -8.7f);
 
   val  = find_max(list);
   printf("maximum in list: %.1f\n", val->data);
 
   while(list != NULL) {
       val = list;
       list = list->next;
       free(val);
       val = NULL;
   }
   list = NULL;
 
   system("pause");
   return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.07.2011, 01:34
Темы с ответами и решениями для C++ Поиск максимального значения в списке.:

Поиск максимального значения элемента в массиве массивов целых
Здравствуйте, требуется найти максимальное значение элемента в массиве массивов...

Поиск индекса и значения максимального элемента в массиве через ссылку
Здравствуйте, помогите, пожалуйста: Программа запрашивает у пользователя...

Нахождение максимального и минимального элемента в списке
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;string.h&gt; #include...

В списке определить количество элементов, имеющих значения меньше среднего значения и удалить эти элементы
Задание: В созданном списке определить количество элементов, имеющих значения,...

0
Поиск максимального значения в списке. C++    
Другие темы раздела
C++ Решение системы через указатели http://www.cyberforum.ru/cpp-beginners/thread316929.html
Всем привет, нужно решить систему уравнений через указатели, проблема в том что я совсем не имею о них представления((( Заранее спасибо! #include <iostream.h> #include <stdio.h> #include...
C++ значение функции при заданных значениях параметров Вычислить значение функции при заданных значениях параметров. Значения параметров задаются пользователем с клавиатуры. Заранее спасибо... http://www.cyberforum.ru/cpp-beginners/thread316921.html
Ежик в тумане (где ошибка?) C++
Здравствуйте. Есть некая программа (в данном случае - примитивная модель рулетки). #include <iostream> // #include <string> // #include <cstdlib> // #include <ctime> // #include...
C++ В функцию-метод передать указатель на другую функцию-метод и вызвать через переданный указатель
Друзья! Всем привет. Вот код: class otets { public: void f (void (otets::*p)()); private: void echo_f (){}; }; void otets::f (void (otets::*p)()) {}
C++ пользователь вводит число, вывести на экран его побитово http://www.cyberforum.ru/cpp-beginners/thread316898.html
Всем привет :) Подскажите плз как сделать вот это задание пользователь вводит число, вывести на экран его побитово Заранее спасибо)
C++ Решение СЛАУ в С++ Помогите с программой, пожалуйста. Задание: Решить СЛАУ A^2*X=Y^T, где A = ∣2 1 5 2| |5 2 2 6| |2 2 1 2| |1 3 3 1∣ , Y = подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru