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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
Начинаюший
Сообщений: n/a
#1

Простенькая задача - C++

17.10.2008, 13:38. Просмотров 1218. Ответов 15
Метки нет (Все метки)

Помогите пожалуйста с простенькой задачой.
Известно S сумма деталей.Так же изввестно что 3 человека делали эти детали.Известно что 2 из них сделали одинаковое количество деталей.А третий в 2 раза больше чем сумма сделаных деталй первых двух.Нужно найти сколько сделал каждый деталей.
Мне не понятно вот что надо найти на каждого сколько приходится от обшей суммы или именно сколько сделал каждый.Помогите можно хотя бв просто в алгоритме желательно тока поп подробней.Если с разу с кодом буду тока рад.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
НеуМехя
0 / 0 / 0
Регистрация: 17.10.2008
Сообщений: 18
17.10.2008, 13:50     Простенькая задача #2
Код
var
x1,x2,x3: integer;
begin
x1:=S/6;
x2:=x1;
X3:=(x1+x2)*2;
 
 
int x1,x2,x3;
int s;
s='ваше число'
x1=S/6;
x2=x1;
X3=(x1+x2)*2;
Angry_Bobo
269 / 31 / 3
Регистрация: 27.08.2008
Сообщений: 156
17.10.2008, 13:56     Простенькая задача #3
ппц... это уже слишком...

линейное уравнение не можем составить?

пусть 1-й и 2-й рабочий сделали по x деталей, тогда в сумме они сделали 2x деталей, а третий сделал 2*2x деталей...
итого: S = 6x

1-й = 2-й = S/6
3-й = 4S/6
НеуМехя
0 / 0 / 0
Регистрация: 17.10.2008
Сообщений: 18
17.10.2008, 14:15     Простенькая задача #4
математика хромает! S/6 )))
Начинаюший
Сообщений: n/a
17.10.2008, 14:20     Простенькая задача #5
СПС.Тока помоему первый пример не правильный.А вот второй вроде там все норм.Только если не трудно разьясни правильно я расуждаю 2 рабочих 2х а 3 рабочий 4х вместе равно 6х.
НеуМехя
0 / 0 / 0
Регистрация: 17.10.2008
Сообщений: 18
17.10.2008, 14:23     Простенькая задача #6
Angry_Bobo
269 / 31 / 3
Регистрация: 27.08.2008
Сообщений: 156
17.10.2008, 14:24     Простенькая задача #7
Цитата Сообщение от Начинаюший Посмотреть сообщение
СПС.Тока помоему первый пример не правильный.А вот второй вроде там все норм.Только если не трудно разьясни правильно я расуждаю 2 рабочих 2х а 3 рабочий 4х вместе равно 6х.
Правильно рассуждаешь...

1-й рабочий = х;
2-й рабочий = x;
3-й рабочий = 4x;

x+x+4x = 2x+4x = 6x
Начинаюший
Сообщений: n/a
17.10.2008, 14:30     Простенькая задача #8
И вот еше какая задача.короче есть банки которых не больше 10.два человека стреляли в банки один с лева другойсправа один момент они прострелили одну и туже банку.надо определить сколько не прострели банок 1 и 2.если они не помнят сколько их было вообше но помнят сколько прострелил каждый каждый.
Тут помоему просто надо применить присваивание
1=2
2=1
так как скока прострелил один из них не хватает другому
НеуМехя
0 / 0 / 0
Регистрация: 17.10.2008
Сообщений: 18
17.10.2008, 14:34     Простенькая задача #9
Цитата Сообщение от Начинаюший Посмотреть сообщение
И вот еше какая задача.короче есть банки которых не больше 10.два человека стреляли в банки один с лева другойсправа один момент они прострелили одну и туже банку.надо определить сколько не прострели банок 1 и 2.если они не помнят сколько их было вообше но помнят сколько прострелил каждый каждый.
Тут помоему просто надо применить присваивание
1=2
2=1
так как скока прострелил один из них не хватает другому
Невкурил
Начинаюший
Сообщений: n/a
17.10.2008, 14:42     Простенькая задача #10
короче выставили банки для стрельбы по ним но их не больше 10.И начали стрелять поним два чела одни слева другой справа.В один момент они стрельнули по одной и той же банке.началася спор кто не прав.Они не знаю скока банок было.Но знаю сколько прострелил каждый.Определить сколько не прострелил каждый из них банок.
пусть первый будет х а второй у
х=у
у=х
типо если первый стрельнул 5 банок то второй стока не прострелил и наоборот.
Правильно или нет?
хотя можно вот еше
х=у-1
у=х-1
типо не считая их обшую банку
НеуМехя
0 / 0 / 0
Регистрация: 17.10.2008
Сообщений: 18
17.10.2008, 14:50     Простенькая задача #11
1й простелил x второй y
X+y-1 это число простреленных банок всего !
вычти из 10 это количество получишь сколько банок непростреленных,
Дальше ((непростреленные банки )-(по модулю x-y))/2- непрострелил 1й
А 2й (((непростреленные банки )-(по модулю x-y))/2)+(по модулю x-y)


Сам в шоке
Начинаюший
Сообщений: n/a
17.10.2008, 15:22     Простенькая задача #12
И вот еше такая задача.3 сотрудика получают зарплату.Надо определить на сколько выше зараплата само высоко оплачиваемого от низкооплачиваемого.
Начинаюший
Сообщений: n/a
17.10.2008, 15:28     Простенькая задача #13
Вот забыл в ту которую попали одновремено и есть последня банка.Так ч то получается х+у-1 и есть все банки.получается надо из обшего числа вычесть х и получим сколкьо не прострелил а затем у.Должно быть вроде так.
НеуМехя
0 / 0 / 0
Регистрация: 17.10.2008
Сообщений: 18
17.10.2008, 15:34     Простенькая задача #14
тогда так! это верно! а с 3ей там сравниваешь у кого МАКС а у кого МИН и вычитаешь из 1го другого!
такое ощущение что задачи класс за 5й!
Начинаюший
Сообщений: n/a
17.10.2008, 15:49     Простенькая задача #15
млин что не допетрю до сравнения как его организовать не можеш код написать
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.10.2008, 17:36     Простенькая задача
Еще ссылки по теме:

Не получается простенькая задача C++
Простенькая процедура C++
C++ простенькая задачка
Небольшая задачка. простенькая C++
Простенькая структура C++

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

Или воспользуйтесь поиском по форуму:
НеуМехя
0 / 0 / 0
Регистрация: 17.10.2008
Сообщений: 18
17.10.2008, 17:36     Простенькая задача #16
If x1>x2 and x1>x3
z=x1;
Else if x2>x1 and x2>x3
z=x2;
Else
z=x3;

Наибольший будет z

If x1<x2 and x1<x3
e=x1;
Else if x2<x1 and x2<x3
e=x2;
Else
e=x3;


e наименьший


z-e и есть решение
Yandex
Объявления
17.10.2008, 17:36     Простенькая задача
Ответ Создать тему
Опции темы

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