Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Внести данные о продуктах в файл подщитать количество тонн моркови , и вывести всё это на экран https://www.cyberforum.ru/ cpp-beginners/ thread868644.html
помогите пожалуйста дописать лабу , нужно внести данные о продуктах в файл подщитать количество тонн моркови , и вывести всё это на экран. Вот программа: // lab rob 15.cpp: определяет точку входа...
C++ Разработав класс треугольник создать три объекта Кто-нибудь помогите , с программой на С++. Разработав класс прямоугольник, создать 3 объекта, изображающие: а) Вращение треугольника вокруг его неподвижного геометрического центра б) скольжение... https://www.cyberforum.ru/ cpp-beginners/ thread868635.html
C++ Задача на тему Стеки, очереди, деки, списки, кольца Программа на вход получает список школьников следующего вида: 9 Иванов 10 Петров 11 Сидоров 9 Григорьев 9 Сергеев 10 Яковлев В каждой строке сначала записан... Решение тривиально -- вставлять записи в нужное место. Нужное место -- искать бинарным поиском первый элемент больший, чем заданный. Вводить прошу самостоятельно, сильвупле -- мне вводом маяться... https://www.cyberforum.ru/ cpp-beginners/ thread868631.html C++ Аналог Inf матлаба
Есть ли в С++ аналог Inf, который имеется в Matlab'e? std::numeric_limits<T>::infinity() http://www.cplusplus.com/reference/limits/numeric_limits/
C++ Умножение Карацубы https://www.cyberforum.ru/ cpp-beginners/ thread868610.html
Помогите, пожалуйста, довести до ума код: #include <iostream> typedef unsigned int int32; typedef unsigned long long int64; const int KARATSUBA_CUTOFF = 2; const int MAX_LENGTH = 1024; ... Задачу в студию. Нужно реализовать алгоритм умножения Карацубы. Я написал умножение "в столбик" (функция GSA (const int*,const int*, int*, const int)) и нашёл в интернете реализацию Алгоритма...
C++ Вычислить Среднее арифм. значение элементов массива и число пар элементов которых сосед слева (т.е. индекс которого на 1 меньше) больше по величине
Разработать функцию, обрабатывающую массив и вычисляющую две величины. Кроме того, разработать две функции, которые вычисляют те же самые величины по отдельности. Применить эти подпрограммы в одной... MyMind объясните вот это int a, n; cout << "Enter n: "; cin >> n; Вы задали размер массива 100 и просите ввести с клавиатуры размер массива.Зачем?А если введено число больше 100?Как будет...
C++ Присваивание значений членам класса
Доброго времени суток. Возникла проблема, в классе имеется простая функция set, которая присваивает значения четырем элементам класса, однако создавая два объекта этого класса, выполнив функцию set... что такое x,y,h,w, как объявлены? Случайно не статические члены класса?
Ошибка с полиморфизмом: программа не понимает, что нужно обращаться к наследуемой функции C++
Нужно организовать класс стек посредством связной очереди соответственно, абстрактный базовый класс и два производных: для int и double в главной функции создается объект базового класса, а потом... Может я чего-то не понимаю, но почему вы не используете шаблонные классы?
Найти максимальное и среднее расстояние между центральными вершинами неориентированного графа C++
Здравствуйте. нужно найти максимальное и среднее расстояние между центральными вершинами неориентированного графа. Структура данных-список смежности. Может кто-нибудь может подсказать алгоритм? Так ничего и не нашел ?
C++ Используя метод "Решето Эратосфена" https://www.cyberforum.ru/ cpp-beginners/ thread868549.html
Помогите пожалуйста Используя метод "Решето Эратосфена", по заданному натуральному 7V>1 найти все простые числа, меньшие N. ЭрнестЗакиров, http://e-maxx.ru/algo/eratosthenes_sieve
Зашифровать текст следующим образом: записать его в матрицу по строкам, а затем переписать по спирали от центра. Прочесть зашифрованный текст C++
Помогите пожалуйста решить. Зашифровать текст следующим образом: записать его в матрицу по строкам, а затем переписать по спирали от центра. Прочесть зашифрованный текст. Распечатать те пары...
C++ Л1 списки. Как вставить элемент перед последним? Помогите разобраться с линейным односвязным списком, пожалуйста. А именно, как вставить элемент перед последним? Подсказка №1: для этого надо найти предпоследний элемент. Подсказка №2: для того, чтобы найти предпоследний элемент, надо найти последний элемент. https://www.cyberforum.ru/ cpp-beginners/ thread868656.html
0 / 0 / 0
Регистрация: 06.04.2013
Сообщений: 21
0

Программа "будильник" в Borland C++ - C++ - Ответ 4572642

17.05.2013, 20:15. Показов 838. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!
Тут такое дело, я вообще пока в программировании двоешник, но мне нужно сделать будильник.
Что бы пользователь мог вводить время и он в нужный момент пищал (то есть не только работа со временем, но и со звуком).
Вод код программы, которая должна выводить часы на экран:
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
#include <graphics.h>
#include <stdlib.h>
#include <stdio.h>
#include <dos.h>
#include <conio.h>
#include <bios.h>
#include <ctype.h>
#include <math.h>
 
int main (void)
{
    char* Time;
    int gdriver = DETECT, gmode;
    int MaxX, MaxY;
    int Radius = 100;
    struct time t;
    initgraph (&gdriver, &gmode, "C:\\BC\\BGI");
    MaxX = getmaxx();                           //Максимальная координата x для монитора
    MaxY = getmaxy();                           //Максимальная координата y
 
    for (int i = 0, flag = 0; flag != 27; i++)
    {
        if (bioskey (1) != 0)
            flag = toascii (bioskey (0));
 
        gettime (&t);
        setcolor (CYAN);
        circle (MaxX / 2, MaxY * 0.4, Radius);
///sec///
        setcolor (LIGHTCYAN);
        line (MaxX / 2, MaxY * 0.4,
              MaxX / 2 + 0.95 * Radius * cos ((90 - t.ti_sec * 6) *M_PI / 180),
              MaxY * 0.4 - 0.95 * Radius * sin ((90 - t.ti_sec * 6) *M_PI / 180));
///min///
        setcolor (LIGHTGREEN);
        line (MaxX / 2, MaxY * 0.4,
              MaxX / 2 + 0.75 * Radius * cos ((90 - t.ti_min * 6) *M_PI / 180),
              MaxY * 0.4 - 0.75 * Radius * sin ((90 - t.ti_min * 6) *M_PI / 180));
///hour///
        setcolor (LIGHTMAGENTA);
        line (MaxX / 2, MaxY * 0.4,
              MaxX / 2 + 0.5 * Radius * cos ((90 - t.ti_hour * 30) *M_PI / 180),
              MaxY * 0.4 - 0.5 * Radius * sin ((90 - t.ti_hour * 30) *M_PI / 180));
        sprintf (Time, "Current time is %d:%d:%d", t.ti_hour, t.ti_min, t.ti_sec);
        settextjustify (CENTER_TEXT, CENTER_TEXT);
        settextstyle (GOTHIC_FONT, HORIZ_DIR, 3);
        setcolor (YELLOW);
        outtextxy (MaxX / 2, MaxY * 0.75, Time);
        settextstyle (SMALL_FONT, HORIZ_DIR, 5);
        setcolor (RED);
        outtextxy (MaxX / 2, MaxY * 0.95, "Press ESC to Exit");
        delay (900);
        clearviewport();
    }
 
    closegraph();
    return 0;
}
Но она вроде запускается на долю секунды, мигнет и закроется.
Что там дописать нужно, что бы такого не было?


Просто у меня нет никаких идей, даже в принципе не знаю как это реализовать.
Буду благодарен за любую помощь- идеи, фрагменты кодов, ссылки и т.п.

Вернуться к обсуждению:
Программа "будильник" в Borland C++ C++
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.05.2013, 20:15
Готовые ответы и решения:

Нужна программа Музыкальный будильник!
нужна программа Музыкальный будильник!!! Очень срочно

Не пускается программа в Borland C++ 3
Добрый день! Не могу больше! Я пишу программу для PC совместимого контроллера и надо ее писать в Borland C++ 3. Пишу класс, объявление его...

Программа будильник
Ув. программисты пишу программу и столкнулся с проблемой.программа будильник.мне нужно сделать повтор.для повтора использую switch.Почему...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.05.2013, 20:15
Помогаю со студенческими работами здесь

Не могу найти ошибку, программа Будильник
Сделал программу будильник, все работало, оставалось только сделать выбор музыки для проигрывания и доделать окно сигнала с сообщением, но...

Не работает программа на Borland C++
#include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;clocale&gt; using namespace std; ////////////////// class ////////////////// class...

borland C++ 5.02 программа тест на owl
надо сделать так, чтобы вопросы теста появлялись в одном окне, после нажатия на кнопку &quot;следующий&quot; или отдельный пункт меню...

Программа «будильник»
Можете помочь! 6. Программа «будильник». Позволяет запустить программу с заданным значением времени (передается как значение ключа ...

Программа будильник
Нужно написать программу &quot;будильник&quot; ориентированную под windows, если можно пожайлуста напешите коментарии к каждой строке кода, чтобы...

0
Новые блоги и статьи
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class - средства для работы с неизменяемыми структурами данных, каждое из которых предлагает свой уникальный подход к решению этой задачи. История их появления весьма. . .
Создание производительны­­х API с Java и gRPC
Wired 04.03.2025
В разработке производительность и масштабируемость микросервисных приложений играют ключевую роль. Традиционные REST API, несмотря на свою популярность и простоту, не всегда способны обеспечить. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 знаменует собой значительный скачок в развитии Java, внося фундаментальные улучшения в производительность, безопасность и удобство разработки. Релиз включает множество революционых изменений,. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Современная блокчейн-разработка на Java предоставляет разработчикам широкий спектр возможностей. В отличие от Solidity, который ограничен экосистемой Ethereum, Java позволяет создавать как. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
Tестирование Pull Request в Kubernetes с помощью vCluster
stackOverflow 03.03.2025
При работе с микросервисной архитектурой критически важно обеспечить качественное тестирование каждого изменения перед его слиянием в основную кодовую базу. Однако тестирование Pull Request в. . .
Использование пакета Context в Golang
bytestream 03.03.2025
Управление параллельными процессами в современных приложениях - сложная задача, особенно когда речь идет о микросервисной архитектуре и распределенных системах. Пакет context в Go - это гибкое. . .
WebAssembly и Go: Работа с DOM и обработка ошибок
bytestream 03.03.2025
WebAssembly представляет собой технологию, позволяющую запускать низкоуровневый код в браузере практически на нативной скорости. Особенно интересные возможности открываются при использовании. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru