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

Определить наименьшее время до того момента, когда часовая и минутная стрелки расположатся перпендикулярно - C++

Восстановить пароль Регистрация
Другие темы раздела
C++/CLI WinForms Поведение молекул идеального газа в закрытом сосуде http://www.cyberforum.ru/cpp-beginners/thread77095.html
Задача: Написать программу, отображающую поведение молекул идеального газа в закрытом сосуде. a) Создается N потоков, каждый из которых занимается отрисовкой в заданном canvas движущихся кругов (молекул) b) Круги должны взаимодействовать со стенками сосуда (границами canvas) и друг с другом. c) Взаимодействие между потоками-отрисовщиками должно быть реализовано потоком администратором, который...
C++ Допуск к экзамену. Доброго времени суток, дамы и господа. Прошу помочь с решением задач. Очень важно. Задач 6 штук, нужно выполнить до вторника. Выполнил бы, возможно, сам, если бы был не ленивым студентом(( теперь сильно занят начерталкой, решать некогда. Задачи С++, писать прошу как можно проще, так как курс только начали, если есть возможность- пишите комментарии, чтобы было понятнее. У меня стоит Visial C++ 6.0... http://www.cyberforum.ru/cpp-beginners/thread77092.html
C++ mod и div
вообщем задачка такая. Нужно вычислить сумму средних чисел четырёхзначного числа. На паскале проблем не возникло, а вот С++ постоянно ругается насчёт типов данных #include <cstdlib> #include <iostream> #include <math.h> #include <conio.h> using namespace std; double b,c; int a,d,x,y;
Циклы: вывести на экран все степени числа А от 1 до N C++
Помогите пожалуйста решыть задачку.Очень срочно надо. Условие выглядит так.Дано целое число А и целое число N(>0).Вывести на экран все степени числа А от 1 до N.Заранее спасибо.
Visual C++ Для каждой кнопки свой цвет (MFC) http://www.cyberforum.ru/cpp-beginners/thread77077.html
Есть проблема... Создаю несколько кнопок и с 3-х ползунков нужно изменять цвет каждой...но при изминение ползунка изменяется цвет на каждой кнопке...а нужно только на одной...как реализовать?
C++ Функция, которая печатает число прописью. написать функцию,которая печатает число прописью. подробнее

Показать сообщение отдельно
odip
Эксперт C++
 Аватар для odip
7225 / 3287 / 58
Регистрация: 17.06.2009
Сообщений: 14,165
21.12.2009, 01:03     Определить наименьшее время до того момента, когда часовая и минутная стрелки расположатся перпендикулярно
Так сначала надо подумать над алгоритмом, а потом уже писать программу

Вообще я думаю самый простой и тупой вариант будет так решить.
Как я уже сказал за 12 часов стрелки 22 раза встанут в перпендикулярное положение.
Значит за сутки будет 44 раза.
Вот все эти 44 раза в виде времени нужно вычислить и записать в массив PP[] заранее.
А сама программа будет предельно простая:
Вводим hour,minute.
В массиве PP[] находим ближайший элемент, который больше чем введенное время.
Далее просто вычисляем сколько пройдет времени от hour,minute до этого ближайшего элемента.
Это и будет ответ.
Нужно только не забыть что время у нас циклично
и что массив PP[] на самом деле зациклен и после последнего элемента будет идти 0-ой.
 
Текущее время: 18:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru