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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.73
Вася1q
21 / 21 / 0
Регистрация: 13.09.2011
Сообщений: 311
#1

Сколько клиентов обслужит мастер за смену продолжительностью T? - C++

01.10.2011, 16:22. Просмотров 2815. Ответов 47
Метки нет (Все метки)

Задали задачи на Си.
Для каждого посетителя парикмахерской (с одним мастером) известны t - момент его прихода и to – продолжительность его обслуживания. Сколько клиентов обслужит мастер за смену продолжительностью T?
Я так понял что тут нужно использовать циклы.Но написать прогу не могу.
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <math.h.>
using namespace std; 
int main(void)
{ int t;  // момент прихода посетителя
  int to; // продолжительность его обслуживания
  int T;  // продолжительность смены
cout << "\nVvedite vremya prihoda kazhdogo klienta po poraydku:";
cin >> t;
cout << "\nVvedite prodolghitelnost obslughivaniya";
cin >>to;
Добавлено через 1 минуту
Подскажите как дальше прогу писать.... а то запутался капитально)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.10.2011, 16:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сколько клиентов обслужит мастер за смену продолжительностью T? (C++):

Сколько клиентов обслужит мастер за смену? - C++
Для каждого посетителя парикмахерской с одним мастером известны следующие величины: t - момент его прихода, r - продолжительность его...

Определить сколько деталей можно изготовить за смену - C++
Продолжительность смены и время,требуемое на изготовление одной детали.Определить сколько деталей можно изготовить за смену. ...

Скольких обслужит мастер за смену - Pascal ABC
Спасайте с зачетом Для каждого посетителя парикмахерской(с одним мастром) известны слелующие величины: t-время его прихода,...

Сколько клиентов? - MySQL
Привет. Есть серверок на котором MySQL и программы получающие данные по сети или через rs 232 их 8 штук. Они все (программы) скидывают...

сколько клиентов выдержит хостинг - Linux
Извените, если не в том разделе, скажите сколько такой сервер: Сервер выдержит клиентов если на 1 профиль клиента будет 1 гб , 3 домена?...

Определить, сколько клиентов пользуются услугами определенного банка - Pascal ABC
1. Создать массив записей в соответствии с заданной структурой. Количество записей не больше 10. Определить, сколько клиентов пользуются...

47
alkagolik
Заблокирован
06.10.2011, 10:03 #31
Вася1q, а ты возьми и напиши пару тройку строк, чтобы тебе приходилось что-то вводить.
0
Вася1q
21 / 21 / 0
Регистрация: 13.09.2011
Сообщений: 311
06.10.2011, 10:03  [ТС] #32
Может просто сделать расчет на то что посетители приходят один за другим без пауз и по очереди.Т.е. перекуров =) у парикмахера нет. Так наверное намного легче будет. Или все так нет?
0
alkagolik
Заблокирован
06.10.2011, 10:05 #33
Вася1q, разницы нет, программа учитывает и приходы баранов и простои кидалы
0
Вася1q
21 / 21 / 0
Регистрация: 13.09.2011
Сообщений: 311
06.10.2011, 10:08  [ТС] #34
Цитата Сообщение от alkagolik Посмотреть сообщение
Вася1q, а ты возьми и напиши пару тройку строк, чтобы тебе приходилось что-то вводить.
не понял) каких именно строк? Извини если туплю)

Добавлено через 1 минуту
по идеи программа должна запрашивать ввод данных, а тут этого не происходит(
0
alkagolik
Заблокирован
06.10.2011, 10:08 #35
Цитата Сообщение от Вася1q Посмотреть сообщение
не понял) каких именно строк? Извини если туплю)
а ты не тупи. ты написал в посте что ошибка в том, что программа не ждет от тебя ввода значений, а потом все это стер.
0
Вася1q
21 / 21 / 0
Регистрация: 13.09.2011
Сообщений: 311
06.10.2011, 10:11  [ТС] #36
alkagolik, я тебя правильно понял. У тебя программа верно работает, а у меня что-то не то?
0
alkagolik
Заблокирован
06.10.2011, 10:28 #37
Вася1q, ну ты борода откуда я знаю что там у тебя то или не то?
1
Вася1q
21 / 21 / 0
Регистрация: 13.09.2011
Сообщений: 311
06.10.2011, 10:33  [ТС] #38
ХААХ.да я смешной)))) а у тебя хоть работает прога? объясни как ты ее запускаешь и что вводишь?
0
alkagolik
Заблокирован
06.10.2011, 10:38 #39
вот скрин
0
Миниатюры
Сколько клиентов обслужит мастер за смену продолжительностью T?  
Вася1q
21 / 21 / 0
Регистрация: 13.09.2011
Сообщений: 311
06.10.2011, 10:42  [ТС] #40
Ты наверное немного не понял формулировки задачи. Нужно с клавы ввести момент прихода посетителей, продолжительность обслуживания, а кол-во клиентов ввывести на экран.
0
alkagolik
Заблокирован
06.10.2011, 10:45 #41
Цитата Сообщение от Вася1q Посмотреть сообщение
Ты наверное немного не понял формулировки задачи. Нужно с клавы ввести момент прихода посетителей, продолжительность обслуживания, а кол-во клиентов ввывести на экран.
ввод организуй самостоятельно, а время прихода клиентов я генерировал случайными числами. делать мне нечего как сидеть и долбить по клаве кто и когда пришел, это уже сам переделывай.
0
Вася1q
21 / 21 / 0
Регистрация: 13.09.2011
Сообщений: 311
06.10.2011, 10:48  [ТС] #42
Спасибо, конечно, что старался мне помочь. Но дело в том что мне нужно всего лишь найти число клиентов, введя 2 числа с клавы. Если бы я мог, то давно бы сделал эту прогу, но я еще совсем немного знаю в СИ++ только ввод вывод и парочку операторов.
0
alkagolik
Заблокирован
06.10.2011, 10:56 #43
Цитата Сообщение от Вася1q Посмотреть сообщение
Но дело в том что мне нужно всего лишь найти число клиентов, введя 2 числа с клавы.
это ты не понял задачи, а не я я то как раз все понял. тебе дается не один клиент. а много и время прихода каждого. задача состоит в том, чтобы посчитать сколько успеет подстричь парикмахер клиентов за рабочий день. при этом следует учесть как время простоя работы, так и время ожидания посетителя, который пришел пока парикмахер был занят. Программа именно это и делает. условно, начало рабочего дня и момент прихода первого посетителя синхронизируются с нулем, а от него идет отсчет затраченного времени: на работу, на простой, при этом постоянно проверяется время окончания стрижки и время прихода посетителя с тем же порядковым номером, какой будет иметь данная стрижка по счету.
2
Вася1q
21 / 21 / 0
Регистрация: 13.09.2011
Сообщений: 311
06.10.2011, 11:01  [ТС] #44
Да ты совершенно прав!!!))) Если тебе не сложно напиши еще часть программы где нужно вводить данные (t - момент его прихода и to – продолжительность его обслуживания). Просто будет обидно, ты столько много написал, а я не смогу сделать элементарный ввод и вывод(
0
#pragma
Временно недоступен
954 / 225 / 6
Регистрация: 12.04.2009
Сообщений: 921
06.10.2011, 15:53 #45
Ай-ай-ай, я про простой совсем не подумал, ведь время обслуживания может закончиться раньше, чем придёт следующий клиент
1
06.10.2011, 15:53
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2011, 15:53
Привет! Вот еще темы с ответами:

Сгенерировать 10 звуковых сигналов продолжительностью 0,2 секунды с задержкой 0,2 - Assembler
Задание1: Сгенерировать 10 звуковых сигналов продолжительностью 0,2 секунды с задержкой 0,2 секунды между их воспроизведением. ...

Оптимизация запроса - однотипные выборки выполняются с различной продолжительностью - SQL Server
Есть проблема с функцией. В функции делается несколько похожих друг на друга выборок. Все делаются достаточно быстро (&lt;= 1 секунды) кроме...

Генератор прямоугольных импульсов. Таймер с фиксированной паузой и продолжительностью - Visual Basic
Доброго времени суток форумчани. Пишу генератор импульсов. Как зделать так чтобы в таймера было фиксированое время выполнения и паузы? ...

Найти максимальное число участников среди проектов продолжительностью год - C#
Написать свойство int, возвращающее максимальное число участников среди проектов продолжительностью год. Есть класс Researcher ...


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

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

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