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

Описать функцию, которая включает в упорядоченный по убыванию список новое значение - C++

Восстановить пароль Регистрация
 
pokemonych
0 / 0 / 0
Регистрация: 22.09.2009
Сообщений: 5
22.09.2009, 15:12     Описать функцию, которая включает в упорядоченный по убыванию список новое значение #1
Помогите плиз с задачкой.

Динамические структуры. С++
В составе программы описать функцию, которая включает в упорядоченный по убыванию список новое значение, введенное с клавиатуры, таким образом, чтобы не нарушать упорядоченность.

Заранее большое спасибо.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.09.2009, 15:12     Описать функцию, которая включает в упорядоченный по убыванию список новое значение
Посмотрите здесь:

C++ Циклический двунаправленный список, упорядоченный по убыванию
описать функцию, которая заменяет все вхождения элемента C++
Описать функцию, которая формирует текстовую строку C++
C++ Описать функцию, которая формирует список Common
Составить функцию, которая формирует новое число с обратным порядком цифр по отношению к исходному числу C++
Описать функцию int vms(int Vkmh), которая переводит значение Vkmh из км/ч в м/с C++
Массивы. Описать функцию f(a, n, p), определяющую, упорядочены ли строго по убыванию элементы в целочисленном массиве a из n элементов... C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
novi4ok
549 / 502 / 8
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
22.09.2009, 15:49     Описать функцию, которая включает в упорядоченный по убыванию список новое значение #2
как реализован "упорядоченный по убыванию список", или его тоже нужно еще создать?
pokemonych
0 / 0 / 0
Регистрация: 22.09.2009
Сообщений: 5
22.09.2009, 17:51  [ТС]     Описать функцию, которая включает в упорядоченный по убыванию список новое значение #3
Цитата Сообщение от novi4ok Посмотреть сообщение
как реализован "упорядоченный по убыванию список", или его тоже нужно еще создать?
Ну любой от балды.

Архангельск
Брянск
Пенза
Урюпинск
Шахты

Типа такого.
novi4ok
549 / 502 / 8
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
22.09.2009, 18:30     Описать функцию, которая включает в упорядоченный по убыванию список новое значение #4
Цитата Сообщение от pokemonych Посмотреть сообщение
Ну любой от балды.

Архангельск
Брянск
Пенза
Урюпинск
Шахты

Типа такого.
тогда какие проблемы?

допустим, с клавиатуры ввели "комарово":

Архангельск
Брянск
комарово
Пенза
Урюпинск
Шахты
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9382 / 5432 / 916
Регистрация: 25.07.2009
Сообщений: 10,428
22.09.2009, 19:47     Описать функцию, которая включает в упорядоченный по убыванию список новое значение #5
novi4ok, Названия населённых пунктов с большой буквы пишутся, а так - отличное решение!
pokemonych
0 / 0 / 0
Регистрация: 22.09.2009
Сообщений: 5
23.09.2009, 00:18  [ТС]     Описать функцию, которая включает в упорядоченный по убыванию список новое значение #6
Цитата Сообщение от easybudda Посмотреть сообщение
novi4ok, Названия населённых пунктов с большой буквы пишутся, а так - отличное решение!
Только я не знаю как это сделать программно.
novi4ok
549 / 502 / 8
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
23.09.2009, 00:56     Описать функцию, которая включает в упорядоченный по убыванию список новое значение #7
так в списке строки обязательно должны быть, или можно список целых чисел, например (с ними проще было бы)? программа ведь учебная, некоторые допущения-упрощения сделать, наверное, можно.
pokemonych
0 / 0 / 0
Регистрация: 22.09.2009
Сообщений: 5
23.09.2009, 01:12  [ТС]     Описать функцию, которая включает в упорядоченный по убыванию список новое значение #8
Цитата Сообщение от novi4ok Посмотреть сообщение
так в списке строки обязательно должны быть, или можно список целых чисел, например (с ними проще было бы)? программа ведь учебная, некоторые допущения-упрощения сделать, наверное, можно.
можно и так
pokemonych
0 / 0 / 0
Регистрация: 22.09.2009
Сообщений: 5
25.09.2009, 11:45  [ТС]     Описать функцию, которая включает в упорядоченный по убыванию список новое значение #9
Друзья, так и не поможете?
TsarcoV
0 / 0 / 0
Регистрация: 03.06.2010
Сообщений: 5
27.09.2010, 21:27     Описать функцию, которая включает в упорядоченный по убыванию список новое значение #10
Тема заглохла , а нужна именно эту программа прям срочно срочно!!!!!!!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.09.2010, 00:58     Описать функцию, которая включает в упорядоченный по убыванию список новое значение
Еще ссылки по теме:

В массив, упорядоченный по убыванию значений элементов, добавить новое число так, чтобы не нарушить упорядоченность C++
C++ Составить и проверить функцию, которая переставляет цифры заданного целого числа N1 в обратном порядке и получает новое число N2
C++ Напишите программу которая задействует функцию puts, но не включает в программе никаких объявлений?
Описать функцию, которая подсчитывает число вхождений элемента E в список Q C++
Создать упорядоченный по убыванию список, который будет содержать числа, являющиеся простыми C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9382 / 5432 / 916
Регистрация: 25.07.2009
Сообщений: 10,428
28.09.2010, 00:58     Описать функцию, которая включает в упорядоченный по убыванию список новое значение #11
Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
#include <iostream>
#include <set>
#include <string>
#include <windows.h>
 
std::string win2dos(const std::string & winstr){
    char * buf = new char [ winstr.size() + 1 ];
    CharToOemA(winstr.c_str(), buf);
    std::string ret(buf);
    delete [] buf;
    return ret;
}
 
std::string dos2win(const std::string & dosstr){
    char * buf = new char [ dosstr.size() + 1 ];
    OemToCharA(dosstr.c_str(), buf);
    std::string ret(buf);
    delete [] buf;
    return ret;
}
 
int main(){
    const char * csTowns[] = { "Брянск", "Урюпинск", "Архангельск", "Шахты", "Пенза" };
    std::set<std::string> setTowns(csTowns, csTowns + sizeof(csTowns) / sizeof(*csTowns));
    std::cout << "\n" << win2dos("Города в списке:") << std::endl;
    for ( std::set<std::string>::const_iterator i = setTowns.begin(); i != setTowns.end(); ++i )
        std::cout << win2dos(*i) << std::endl;
    std::string newTown;
    std::cout << "\n" << win2dos("Добавить город: ");
    std::cin >> newTown;
    setTowns.insert(dos2win(newTown));
    std::cout << "\n" << win2dos("Обновлённый список:") << std::endl;
    for ( std::set<std::string>::const_iterator i = setTowns.begin(); i != setTowns.end(); ++i )
        std::cout << win2dos(*i) << std::endl;
    
    return 0;
}
Yandex
Объявления
28.09.2010, 00:58     Описать функцию, которая включает в упорядоченный по убыванию список новое значение
Ответ Создать тему
Опции темы

Текущее время: 18:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru