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

Таймер не работает в Turbo C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не могу завершить код :( http://www.cyberforum.ru/cpp-beginners/thread41093.html
он меняет 1 слово из фаила example.txt затем создоёт vasea-out.txt с уже изменёным текстом.. но он меняет только 1 слово.. как сделать чтобы он менял болише слов к приемру в example.txt написано "Вася хороший мальчик" водим "Вася хороший" затем водим "Жора плохой" и получаем в vase-out.txt "Жора плохой мальчик" за ранее спасибо #include <iostream> #include <fstream>
C++ MS VC++ 6.0:Как "подавить" выдачу конкретных варнингов в конкретных местах? Не хочу, чтобы выдавались конкретные варнинги, относящиеся к определённым областям заданных файлов. Как это сделать. Про "Warning Level" в насторйках студии я в курсе. Но мне нужно подавить варнинг с конкретным номером (К примеру C4244). И только в определённых местах заданных файлов. В том числе в системных файлах библиотек компилятора. Можно это как либо сделать? http://www.cyberforum.ru/cpp-beginners/thread41092.html
Последний метод итераций C++
Здравсвуйте программисты! Спасибо за ответы на предыдущие посты. Осталось решить методом итераций систему уравнений. Вчера Сазари мне подсказал как делать методом Зейделя, осталось методом итераций. Вот попробывал собрать код методом итераций, но дело в том,что результат системы уравнений равен по -1, все 4 уравнения, подскжаите пожалуйста где в данном коде мождет быть проблемма. Загвоздка в...
C++ не переводит из string в char*
помогите пожалуйста задание: операции со строками с использованием шаблона string #include <algorithm> #include <iostream> #include <string> #include <conio.h> using namespace std;
C++ Задание на функции http://www.cyberforum.ru/cpp-beginners/thread41065.html
Помогите решить задачку на функции С++ , что б работало в CodeGear Составить программу вычисления суммы факториалов всех четных чисел от m до n, где n! - функция.
C++ Нужна помощь начинающему (while). Собствено вот код: //While DEMO //прога выводит количество выполненых цыклов while #include <stdio.h> #include <lostream.h> int main (int arg,char* pszArgs) { //input счетчика цыклов int loopCount; cout << введи loopCount:"; подробнее

Показать сообщение отдельно
IamSCORPION
SysOp
 Аватар для IamSCORPION
38 / 37 / 1
Регистрация: 13.04.2009
Сообщений: 274

Таймер не работает в Turbo C++ - C++

19.06.2009, 14:56. Просмотров 3306. Ответов 1
Метки (Все метки)

Реализовал таймер в Visual C++.

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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
#include "stdafx.h"
#include <iostream.h>
#include <conio.h>
#include <time.h>
#include <stdio.h>
#include <stdlib.h>
 
const int N=100000000;
 
int main()
{
 
    double a, b, x;
    int z;
    cout<<"Press enter to START!!!"<<endl;
    getch();
    system("cls");
    a=(float)clock();
    cout<<"Press enter to STOP!!!"<<endl;
    getch();
    b=(float)clock();
    x=(float)(b-a)/CLOCKS_PER_SEC;
    for(int j=0; j<N; j++)
    {
        if(j>x && j-1<x)
        {
            z=j-1;
            break;
        }
        if(j==x)
        {
            z=j;
            break;
        }
    }
    double k;
    k=(x-z)*1000;
    int tmp=z;
    double y=k;
    int min=0;
    int sec;
    for(int i=0; i<N; i++)
    {
        if(tmp==0 || tmp<60)
            sec=tmp;
            break;
        if(tmp%60==0)
        {
            min=tmp/60;
            sec=z-(min*60);
            break;
        }
        else
        {
            tmp--;
        }
    }
    if(min==0)
    {
        if(sec<10)
        {
            cout<<"\n00:00"<<":0"<<sec<<"."<<y;
        }
        else if(sec>9)
        {
            cout<<"\n00:00"<<":"<<sec<<"."<<y;
        }
        cout<<"\n\n";
        return 0;
    }
    if(min<10)
    {
        if(sec<10)
        {
            cout<<"\n00:0"<<min<<":0"<<sec<<"."<<y;
        }
        else if(sec>9)
        {
            cout<<"\n00:0"<<min<<":"<<sec<<"."<<y;
        }
        cout<<"\n\n";
        return 0;
    }
    else if(min>9)
    {
        if(sec<10)
        {
            cout<<"\n00:"<<min<<":0"<<sec<<"."<<y;
        }
        else if(sec>9)
        {
            cout<<"\n00:"<<min<<":"<<sec<<"."<<y;
        }
        cout<<"\n\n";
        return 0;
    }
    return 0;
}

Но почему-то в Турбо С + + не работает(((

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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
#include <iostream.h>
#include <conio.h>
#include <time.h>
#include <stdio.h>
#include <stdlib.h>
#include <graphics.h>
#include <dos.h>
 
const int N=100000000;
 
 
int main()
{
    double a, b, x;
    int z;
    cout<<"Press enter to START!!!"<<endl;
    getch();
    system("cls");
    a=(float)clock();
    cout<<"Press enter to STOP!!!"<<endl;
    getch();
    b=(float)clock();
    x=(float)(b-a)/CLOCKS_PER_SEC;
    for(int j=0; j<N; j++)
    {
        if(j>x && j-1<x)
        {
            z=j-1;
            break;
        }
        if(j==x)
        {
            z=j;
            break;
        }
    }
    double k;
    k=(x-z)*1000;
    int tmp=z;
    double y=k;
    int min=0;
    int sec;
    for(int i=0; i<N; i++)
    {
        if(tmp==0 || tmp<60)
            sec=tmp;
            break;
        if(tmp%60==0)
        {
            min=tmp/60;
            sec=z-(min*60);
            break;
        }
        else
        {
            tmp--;
        }
    }
    if(min==0)
    {
        if(sec<10)
        {
            cout<<"\n00:00"<<":0"<<sec<<"."<<y;
        }
        else if(sec>9)
        {
            cout<<"\n00:00"<<":"<<sec<<"."<<y;
        }
        cout<<"\n\n";
        return 0;
    }
    if(min<10)
    {
        if(sec<10)
        {
            cout<<"\n00:0"<<min<<":0"<<sec<<"."<<y;
        }
        else if(sec>9)
        {
            cout<<"\n00:0"<<min<<":"<<sec<<"."<<y;
        }
        cout<<"\n\n";
        return 0;
    }
    else if(min>9)
    {
        if(sec<10)
        {
            cout<<"\n00:"<<min<<":0"<<sec<<"."<<y;
        }
        else if(sec>9)
        {
            cout<<"\n00:"<<min<<":"<<sec<<"."<<y;
        }
        cout<<"\n\n";
        return 0;
    }
    return 0;
}
Что я не так прописал? Помогите...

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