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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.65
Hogan
Сообщений: n/a
#1

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

06.02.2010, 18:54. Просмотров 2161. Ответов 3
Метки нет (Все метки)

1) Даны целые числа M и N (0<M<=12, 0<=N<=60), указывающие момент времени: «M часов, N минут». Определить наименьшее время (число полных минут), которое должно пройти до того момента, когда часовая и минутная стрелки совпадут.
2) Даны натуральное число N и действительные числа A1, …, AN. Заменить в последовательности A1, …, AN единицей числа, равные или превосходящие единицу, а нулем числа, меньшие единицы. Получить (1+R)/(1+S), где R – сумма всех членов последовательности, меньших единицы, S – сумма всех членов последовательности, равных или превосходящих единицу.
3) Дан файл F, содержащий сведения о кубиках: размер (длина его ребра), его цвет и материал. Найти количество кубиков данного цвета и их суммарный объем.

очень прошу, помогите плиз, чем можете =)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.02.2010, 18:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить наименьшее время, которое должно пройти до того момента, когда часовая и минутная стрелки совпадут (C++):

Определить наименьшее время, которое должно пройти до того момента, когда часовая и минутная стрелка на циферблате совпадут - C++
помоги, буду очень благодарна) Записать тернарную операцию для решения данной задачи. Не использовать условный оператор. Составлять...

Определить наименьшее время (число полных минут), которые должны пройти до того момента, когда часовая и минутная стрелки на циферблате совпадут - C++
Нужно ввести целые числа m и n (часы и минуты), 0 &lt;= m &lt;= 11, 0 &lt;= n &lt;= 59, которые определяют время суток. Определить наименьшее время...

Определить наименьшее время до того момента, когда часовая и минутная стрелки расположатся перпендикулярно - C++
Добрый день. Помогите разобраться? есть задача 1) Даны целые числа M и N (0&lt;M&lt;=12, 0&lt;=N&lt;=60), указывающие момент времени: «M часов,...

Определить наименьшее время до того как часовая и минутная стрелки совпадут - C++
Даны целые числа h,m (0&lt;h&lt;=12,0&lt;=m&lt;=59),указывающие момент времени: h часов,m минут.Определить наименьшее время(число полных минут),которое...

Определить наименьшее число полных минут до момента, когда часовая и минутная стрелка на циферблате совпадут - C++
Даны целые числа h и m, указывающие момент времени &quot;h часов m минут&quot;. Определить наименьшее число полных минут, которые должны пройти до...

Определить наименьшее время, когда часовая и минутная стрелки будут перпендикулярны друг другу - C++
Добрый вечер! Подскажите, пожалуйста, алгоритм вот такой прожки: Ввести целые числа m (0 ≤ m ≤ 12) и n (0 ≤ n ≤ 60), которые...

3
Sekt
156 / 155 / 10
Регистрация: 29.04.2009
Сообщений: 637
06.02.2010, 19:58 #2
Дан файл F, содержащий сведения о кубиках: размер (длина его ребра), его цвет и материал. Найти количество кубиков данного цвета и их суммарный объем.
C
1
2
3
4
5
6
7
8
struct cube
{
enum color;// тут можете исп char *
int size;
char material[20];
}c;
fread(c,sizeof(cube),1,F);// читайте из файла размер данных
Дальше исп поиск.
1
jung
2 / 2 / 1
Регистрация: 25.11.2009
Сообщений: 40
07.02.2010, 18:31 #3
1)Предлагаю такой вариант.
Часы и минуты считать массивами, или точнее , в этой задаче нам необходимо 2 цикла for. Внешний по часам, а внутренний по минутам. Прога должна работать так: пользователь вводит два числа часы-от 0 до 11, и минуты от 0 до 59, это исходное время на часах, и от него нужно вести отсчет, до того время, когда стрелки пересекутмя.
C++
1
2
3
4
5
 
for (i=Hour; i<M;i++)
for(j=Minut; j<N;j++)
if(j%i==5)
 TimePick=(i+1)*(j+1) -(Hour+1)*(Minut+1);
Алгоритм не совсем точный, но лучше чтото чем ничего.
0
jung
2 / 2 / 1
Регистрация: 25.11.2009
Сообщений: 40
08.02.2010, 19:45 #4
Цитата Сообщение от jung Посмотреть сообщение
if(j%i==5)
Эту строку необходимо заменить на
C++
1
if(j%i==6)
т.к. учитывая де дискретное движение стрелок, а более непрерывное, для часовой стрелки. Из соотношения 360/60 , если рассматривать движение стрелок по градусам.
0
08.02.2010, 19:45
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.02.2010, 19:45
Привет! Вот еще темы с ответами:

Определить наименьшее время(число полных минут),которое должно пройти до того момента,когда часовая и минутная - PHP
Даны целые числа h,m (0&lt;h&lt;=12,0&lt;=m&lt;=59),указывающие момент времени: h часов,m минут.Определить наименьшее время(число полных минут),которое...

Определить время до момента, когда часовая и минутная стрелки на циферблате будут перпендикулярны друг другу - C (СИ)
Не могу написать программу на языке Си. Помогите пожалуйста. Заранее Спасибо! Целые числа m и n определяют время суток (0m11;...

Найти минимальное время до того, как минутная и часовая стрелки совпадут - C (СИ)
Даны целые числа m и n, которые определяют время суток (0&lt;=m&lt;=11; 0&lt;=n&lt;=69). Найти минимальное время, которое пройдет до того момента,...

Число минут когда часовая и минутная стрелки совпадут - C (СИ)
Помогите найти ошибку/причину в коде (условия задачи ниже), не проходят 2 теста (скрин во вложении) На вход программе подаются два...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru