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

Односвязный линейный список: Для трёх товаров с максимальной ценой уменьшить цену в два раза - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рекурсия http://www.cyberforum.ru/cpp-beginners/thread130715.html
Помогите написать программу! Дано длинное целое число. Определить в нём количество десятичных цифр. В программе должна быть и итеративная, и рекурсивная функции, и программа не должна иметь глобальных переменных.
C++ Двоичный код Подскажите пожалуйста как возможно работать на С++ с двоичным кодом (b). И возможно ли это в вообще в С и нужно использовать только десятеричную систему счисления. Проблема заключается в циклическом коде, а в нем у меня без двоичного работать не получается. Хочется выслушать ваши советы и предложения. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread130702.html
Вывести на экран последнее слово строки C++
Вводится строка произвольного текста. Вывести на экран последнее слово (слова разделены пробелами).
C++ структуры и файлы
Создать файл <files>, который содержит парамтры для 10 файлов текущего каталога.Параметры каждого файла являються:имя файла,атрибут,дата создания,размер файла в байтах.Данные должны вводится с клавиатуры.Создать функцию для просмотра пользователем созданого файла данных.Для <скрытых> файлов найти самый маленьки и заменить его дату создания на дату выполнения!
C++ Определить сумму положительных и сумму отрицательных элементов матрицы http://www.cyberforum.ru/cpp-beginners/thread130690.html
1. Определить сумму положительных и сумму отрицательных элементов матрицы размерами N*M (N и M не больше 10). Матрицу сформировать из случайных чисел в диапазоне от –100 до 100. 2. Дана целочисленная квадратная матрица порядка n. Матрица сформирована из случайных чисел в диапазоне от –10 до 10. В строках с отрицательным элементом на главной диагонали найти: а) сумму всех элементов; б)...
C++ массивы 1. В массиве X из N элементов (N не больше 30) определить максимальный элемент и его номер. Число N и значения элементов массива задаются вводом. 2. В массиве A из N элементов поменять местами первый элемент с последним, второй - с предпоследним и т.д. Значение N задать при помощи ввода, а сам массив сформировать из случайных чисел в диапазоне от -100 до 100. подробнее

Показать сообщение отдельно
mary-lavina
1 / 1 / 0
Регистрация: 31.12.2009
Сообщений: 9

Односвязный линейный список: Для трёх товаров с максимальной ценой уменьшить цену в два раза - C++

16.05.2010, 21:50. Просмотров 970. Ответов 1
Метки (Все метки)

Помогите пожалуйста составить алгоритм решения задачи с односвязным линейным списком. Для трёх товаров с максимальной ценой (->price), уменьшить цену в два раза.
Теоретически это должно быть просто, у меня такое чувство, что я просто перемудрила:
Если делать три просмотра, то может оказаться, что одна и таже цена будет уменьшена в 2 раза трижды. Пробовала делать счётчик - тоже бред получается.

Буду благодарна, если вы просто предложите идею...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru