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

Сортировка времени. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ C (ряды) http://www.cyberforum.ru/cpp-beginners/thread267143.html
помогите решить: то я чет ваще не в курсе как здесь решить=(
C++ Как перевести на С++ if (k % 2 != 0) { /* Определяем перемещение дисков для нечетного хода */ switch (t % 3) { /* Выбираем перемещение в зависимости от данного условия */ case 0: printf("%d -> %d\n", axisX, axisY); break; case 1: printf("%d -> %d\n", axisY, axisZ); break; case 2: http://www.cyberforum.ru/cpp-beginners/thread267142.html
C++ C (циклы)
помогите пожалуйста решить:
Нужно переписать код в паскаль C++
#include "stdafx.h" #include <iostream> using namespace std; bool simple(int x) { for (int i=2; i<=(x/2);i++) { if (!(x%i)) {
C++ Нужно найти ошибку http://www.cyberforum.ru/cpp-beginners/thread267125.html
Вот код программы: #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <locale.h> int main(void) { setlocale (LC_ALL, "Russian");
C++ с функцией Очень прошу помогите начинающему решить задачу! ! ! :scratch: Найти среднее арифметическое значение функции f(x) в точках a,b,(a+b)/2, используя обращение к функции f=arctg(x)+ln^2*x^2; a=1, b=3. в старом компиляторе с пояснениями. буду благодарен :) подробнее

Показать сообщение отдельно
no0ker
100 / 87 / 4
Регистрация: 17.12.2010
Сообщений: 416
30.03.2011, 20:19     Сортировка времени.
ну что то вроде этого
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
#include <iostream>
#include <vector>
#include <algorithm>
 
using namespace std;
 
class t{
    public:
        t (int hh, int mm, int ss){ // конструктор
            h = hh;
            m = mm;
            s = ss;
        }
        void show(){
            cout<<h<<":"<<m<<":"<<s<<endl; // вывод времени
        }
        int abs(){
            return 60*60*h + 60*m + s; // кол во секунд с 00-00
        }
    private:
        int h, m, s;
};
 
bool compare(t a, t b){ // функция сравнения двух t
    return b.abs() > a.abs();
}
 
 
int main(){
    t a(10,20,30);
    t b(7,30,00);
    t c(23,59,59);
 
    vector<t> in;
    vector<t>::iterator in_i;
 
    in.push_back(a);
    in.push_back(b);
    in.push_back(c);
 
    // до сортировки
    for (in_i=in.begin(); in_i!=in.end(); ++in_i){
        (*in_i).show();
    }
    
    // сортировка
    sort( in.begin(), in.end(), compare);
 
    // после сортировки
    for (in_i=in.begin(); in_i!=in.end(); ++in_i){
        (*in_i).show();
    }
 
    return 0;
}
 
Текущее время: 19:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru