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

из 4 функций сделать одну - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужно объединить две програмы в одну http://www.cyberforum.ru/cpp-beginners/thread715495.html
ребят помогите объеденить эти две программы в одну...чтоб получилось толковая прогрмамма!#include <iostream> #include <Windows.h> #include <string> class Translator { private: struct Node { Node(std::string const& rus, std::string const& eng) :
C++ Прочитать txt и записать в другой txt файл Вот у меня например текстовый файл(Это 1 задание, осилил как-то), туда записан список студентов., мне нужно его прочитать (уже 2 задание)и записать в другой текстовый файл тот же список но уже с условием, выводить только 2 курс, и подсчетом суммы стипендии этих. Помогите написать пожалуйста!!! просто понятия не имею как. #include <iostream> #include <windows.h> #include <time.h> #include... http://www.cyberforum.ru/cpp-beginners/thread715492.html
Количество знаков табуляции C++
Здравствуйте. У меня такой вопрос. Можно ли как-то регулировать количество знаков табуляции \t в зависимости от счетчика? к примеру при i = 1 будет одна табуляция, а при i = 5 пять
C++ используя операторы описания и присваивания присвоить переменным
используя операторы описания и присваивания присвоить переменным определенных типов значения! целым-1, 12.9, 3 действительным-1.12,2.34,4.565 вывести на экран в виде целые затем следуют значения действительные затем следуют значения!
C++ Возникла ошибка при использовании Enum http://www.cyberforum.ru/cpp-beginners/thread715439.html
Вечер добрый. Реализую класс с датой и временем. И возникла проблема с месяцами. Решил создать отдельный тип для месяца: enum Months{January,February,March,April,May,June,July,August,September,October,November,December}; В классе Date как надо объявил Months getMon(); Далее создал метод, где наш месяц будет генерироваться Months Date::getMon() { Months a; int b;
C++ Почему программа компилируется но не работает? Заявки (телевизоры) поступают на проверку к 3 пунктам контроля . Если все контроллеры заняты , заявки встают в очередь . Если заявка пребывает в очереди больше 35 минут , она не обслуживается. 8-1.h #include<cstdio> #include<cstdlib> #include<ctime> using namespace std; #include "List.h" //подключение файла с описанием шаблона списка int brak=0; //счетчик случаев... подробнее

Показать сообщение отдельно
dmmax
0 / 0 / 0
Регистрация: 24.09.2012
Сообщений: 81

из 4 функций сделать одну - C++

01.12.2012, 19:43. Просмотров 499. Ответов 11
Метки (Все метки)

Помогите пожалуйста из 4 функций сортировки сделать одну, но чтобы работала на все Заранее благодарен.
вот код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "module.h"
 
void sortCheck(Books* mas, int& size){
    bool flag;
    do{
        flag = false;
        for(int i = 0; i < size - 1; ++i)
            if(mas[i].check < mas[i + 1].check){
                Books tmp;
                tmp = mas[i];
                mas[i] = mas[i + 1];
                mas[i + 1] = tmp;
                flag = true;
            }
    }while(flag);
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "module.h"
 
void sortPrice(Books* mas, int& size){
    bool flag;
    do{
        flag = false;
        for(int i = 0; i < size - 1; ++i)
            if(mas[i].price < mas[i + 1].price){
                Books tmp;
                tmp = mas[i];
                mas[i] = mas[i+1];
                mas[i+1] = tmp;
                flag = true;
            }
    }while(flag);
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "module.h"
 
void sortTNOP(Books* mas, int& size){
    bool flag;
    do{
        flag = false;
        for(int i = 0;i < size - 1; ++i)
            if(mas[i].tnop < mas[i+1].tnop){
                Books tmp;
                tmp = mas[i];
                mas[i] = mas[i+1];
                mas[i + 1] = tmp;
                flag = true;
            }
    }while(flag);
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "module.h"
#include <string.h>
 
void sortWriters(Books* mas, int& size){
    bool flag;
    do{
        flag = false;
        for(int i = 0;i < size - 1; ++i)
            if((strcmp(mas[i].writers, mas[i+1].writers)) == 1){
                Books tmp;
                tmp = mas[i];
                mas[i] = mas[i + 1];
                mas[i + 1] = tmp;
                flag = true;
            }
    }while(flag);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru