Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.10.2013, 00:54   #11
dykee
Пользователь
 
Регистрация: 09.10.2013
Сообщений: 78
По умолчанию

и это значит что места для застройки хватит на эти 2 дома) ну мне надо все через свич делать я не знаю как((
dykee вне форума Ответить с цитированием
Старый 27.10.2013, 01:19   #12
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Так в том-то и дело, что построить такие два дома не получится на таком участке земли. Вы их из клетчатой бумажки вырежьте и попробуйте "построить".
Пока нету идей по поводу switch, а предварительное решение тоже не очень красивое:
Код:
#include <iostream>

using namespace std;

int
f(int a, int b, int c, int d)
{
    return (c <= a && d <= b);
}

int
main()
{
    int a, b, p, g, r, q;
    cin >> a >> b >> p >> g >> r >> q;
    cout << (((f(a, b, p, g) && (f(a, b - g, r, q) || f(a - p, b, r, q))) ||
              (f(a, b, p, g) && (f(a, b - g, q, r) || f(a - p, b, q, r))) ||
              (f(a, b, g, p) && (f(a, b - p, r, q) || f(a - g, b, r, q))) ||
              (f(a, b, g, p) && (f(a, b - p, q, r) || f(a - g, b, q, r)))) ? "yes" : "no") << endl;
}
"Крутит" дома и пытается вписать.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )

Последний раз редактировалось BDA; 27.10.2013 в 02:06.
BDA вне форума Ответить с цитированием
Старый 27.10.2013, 09:10   #13
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Да что за задания такие пошли?! То три проверочных условия зделать без if, то повороты и сравнение прямоугольников через switch...
Создаётся такое впечатление, что студентов учат программировать через ж**у.
А может это индусские преподаватели к нам приехали в плане распространения опыта?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C++ оператор SWITCH Ramina Помощь студентам 10 05.02.2012 19:32
switch оператор Alex-Kunfuman Общие вопросы C/C++ 28 22.01.2012 04:42
C++ оператор switch Pingvinenok_Lolo Помощь студентам 4 05.12.2011 23:11
оператор switch aank10 Общие вопросы C/C++ 3 01.06.2011 10:28
Оператор switch. IgorArhangel Помощь студентам 4 16.01.2009 01:53