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

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

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

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

06.02.2010, 18:54. Просмотров 2125. Ответов 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++
Нужно ввести целые числа 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), которые...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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);// читайте из файла размер данных
Дальше исп поиск.
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);
Алгоритм не совсем точный, но лучше чтото чем ничего.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.02.2010, 19:45     Определить наименьшее время, которое должно пройти до того момента, когда часовая и минутная стрелки совпадут
Еще ссылки по теме:

Определить минимальное количество монет, которое должно находиться в автомате, чтобы всем хватило сдачи - C++
Здравствуйте. Не первый раз создаю тему об олимпиадных задачах , думаю, и не последнюю)) Возникла проблема со следующей задачей: ...

Найти наименьшее натуральное число, которое отсутствует в последовательности и определить его делители. - C++
Дана последовательность натуральных чисел. Найти наименьшее натуральное число, которое отсутствует в последовательности и определить его...

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

Число секунд с момента, когда часы «пробили 12» - C++
привет всем. помогите, пожалуйста, с программкой Написать функцию, которая получает время в качестве 3 целых значений (часы, минуты,...

Определить время, через которое встретятся два тела, равноускоренно движущиеся навстречу друг другу - C++
11. Определить время, через которое встретятся два тела, равноускорен¬но движущиеся навстречу друг другу, если известны их начальные...

Зная квалификацию игроков определить общее число подтягиваний, которое совершат оба игрока за время игры - C++
Пусть квалификация первого игрока равна A, а квалификация второго равна B. Обозначим количество подтягиваний в подходе для первого игрока...


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

Или воспользуйтесь поиском по форуму:
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 , если рассматривать движение стрелок по градусам.
Yandex
Объявления
08.02.2010, 19:45     Определить наименьшее время, которое должно пройти до того момента, когда часовая и минутная стрелки совпадут
Ответ Создать тему
Опции темы

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