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

Секундомер с выводом на экран - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ООП работа с БД http://www.cyberforum.ru/cpp-beginners/thread387495.html
Всем привет! Есть такое задание: Написать программу «Моя записная книжка». Предусмотреть возможность работы с произвольным числом записей, поиска записи по какому-либо признаку (например, по фамилии, дате рождения или номеру телефона), добавления и удаления записей, сортировки по разным полям. В программе должен быть определен класс, который содержит указатель на структуру, описывающую...
C++ что такое перезагрузка cout<<trololo Что такое << мне определение, перпод жесткий, + еще мы учим с а не с++ . и с меня он вдвойне спрашивает! и что такое перезагрузка, определение плз http://www.cyberforum.ru/cpp-beginners/thread387491.html
C++ Многомерные массивы и функции.
Доброго времени суток. Помогите разобраться с задачкой. Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик. Вот код: #include <iostream>...
Написать функцию. C++
Есть такая задача: Даны два вещественных числа. Поменять местами целую и дробную части этих чисел. (Использовать соответствующую функцию). Интересует вопрос: как можно реализовать? Нужна именно идея реализации, текст хочется самому написать. P.S. мне пока в голову пришло только перевести число в строку и считать символы до "," и после ",", а потом менять их. (Задача на С).
C++ Поиск максимального и минимального значения в матрице http://www.cyberforum.ru/cpp-beginners/thread387476.html
Подскажите как найти минимальное и максимальное значение в матрице 20 на 20 (я так понял рендомных чисел )но при условии что эти числа не лежат на главной и побочной диагоналях...? и вывести эти MAX и MIN на экран. С созданием матрици #define DIM 20 i nt matrix понятно... ну и поиск макс. и мин. почти как здесь (не знаю правильно ли? ) #include <iostream> #include <cstdlib> using...
C++ Как правильно включать хедеры? Допустим, программа разбита на три исходника: main.cpp - тут лежит main abc.h - тут объявлен класс abc abc.cpp - тут определены методы этого класса Вопрос: куда стилистически корректнее включать хедеры? Все записать в abc.h, а в остальные файлы включать только его? Или в каждый исходник включать необходимый для него хедер, при том, что тот же iostream понадобится и в мэйне и в определениях... подробнее

Показать сообщение отдельно
Игорь с++
433 / 456 / 16
Регистрация: 26.01.2011
Сообщений: 2,032
20.11.2011, 18:17     Секундомер с выводом на экран
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
#include <iostream>
#include <windows.h>
#include <stdio.h>
#include <conio.h>
#include <cstring>
#define WIDTH 80
#define HEIGHT 22
using namespace std;
int main()
{
    system("color 40");
     system("mode con cols=35 lines=3");
    system("title ÒÀÉÌÅÐ");
    int has,min,sek,mil;
    has=0;min=0;sek=0;mil=0;
    cout<<"\n      Press any key to start";
    getch();
    system("cls");
    cout<<"\n\n      Press any key to stop";
          char str[] = "\\";
        HANDLE hCon;
        COORD cPos;
        hCon = GetStdHandle(STD_OUTPUT_HANDLE);
    for(;;){
            if (kbhit()){system("cls");
            cout<<"\n\n      Press any key to exit";
            cPos.Y = HEIGHT + (-21);
        cPos.X = ( WIDTH - strlen(str) ) + (-65);
        SetConsoleCursorPosition(hCon, cPos);
            cout<<has<<":"<<min<<":"<<sek<<":"<<mil;getch();Sleep(100);getch();return 0;}
            mil=mil+1;
            if(mil==64){sek++;mil=0;}
            if(sek==60){min++;sek=0;}
            if(min==60){has++;min=0;}
      cPos.Y = HEIGHT + (-21);
        cPos.X = ( WIDTH - strlen(str) ) + (-65);
        SetConsoleCursorPosition(hCon, cPos);
            cout<<has<<":"<<min<<":"<<sek<<":"<<mil;
            Sleep(1);
        
            }
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru