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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.10.2014, 21:14   #1
ExDeez
Пользователь
 
Регистрация: 09.10.2014
Сообщений: 11
По умолчанию Операторы условия (C++)

Помогите решить задание в лаб. работе. "С клавиатуры вводятся 4 целых числа a, b, c, d (положительных и отрицательных). Найти среди них минимальное из нечетных отрицательных чисел. Операторы цикла в программе не использовать".
ExDeez вне форума Ответить с цитированием
Старый 09.10.2014, 21:17   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

А если я введу -2, 2, -2, 2, то чо должна программа выдать?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 09.10.2014, 21:23   #3
ExDeez
Пользователь
 
Регистрация: 09.10.2014
Сообщений: 11
По умолчанию

Что-то вроде - "Отрицательных нечетных числе нет"
ExDeez вне форума Ответить с цитированием
Старый 09.10.2014, 21:40   #4
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Сообщение от ExDeez Посмотреть сообщение
Что-то вроде - "Отрицательных нечетных числе нет"
Ну ладно. Вот тада тибе функция готовая.
Код:
// твоя аццкая мегафункция (инфаркт_преподу :))) )
int Shit(int a, int b, int c, int d)
{
  int Min = 0;
  
  if ((a & 1) && (a < Min)) Min = a;
  if ((b & 1) && (b < Min)) Min = b;
  if ((c & 1) && (c < Min)) Min = c;
  if ((d & 1) && (d < Min)) Min = d;
  
  return Min;
}

// пример использования мегафункции
void main(void)
{
  // ...... ввод абцд ........
  
  int x = Shit(a, b, c, d);
  if (x) /* вывод: x - минимальне отрицательное нечётное */ ;
  else   /* вывод: "Отрицательных нечетных числе нет" */ ;
}
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 09.10.2014, 22:18   #5
ExDeez
Пользователь
 
Регистрация: 09.10.2014
Сообщений: 11
По умолчанию

Код:
shit?
Это что еще такое
ExDeez вне форума Ответить с цитированием
Старый 09.10.2014, 22:26   #6
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Это что еще такое
Да не знаю... Долго думал, как функцию назвать, но не придумал. Позвал кота пройтись по клавиатуре. Так что не обессудь, это кот виноват.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 09.10.2014, 22:28   #7
ExDeez
Пользователь
 
Регистрация: 09.10.2014
Сообщений: 11
По умолчанию

Хорошее название, но я так и не понял, как работает программа =(
ExDeez вне форума Ответить с цитированием
Старый 09.10.2014, 22:40   #8
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
но я так и не понял, как работает программа =(
УРААААААА!!! Она ещё и работает!!!!11111
У меня, оказывается, кот - программист!
Спрашивай, чо те непонятно, я ему передам.
Изображения
Тип файла: jpg _screen.jpg (69.1 Кб, 49 просмотров)
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 09.10.2014, 22:50   #9
ExDeez
Пользователь
 
Регистрация: 09.10.2014
Сообщений: 11
По умолчанию

Ахаха)
Мегакотэ :3
Если не сложно, можно по полочкам, с чего начинать писать и чем заканчивать)
ExDeez вне форума Ответить с цитированием
Старый 09.10.2014, 22:54   #10
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
с чего начинать писать и чем заканчивать
Писать-то зачем? Виталик же написал тебе всё. Скопипасть себе, да и всё.
Чо непонятно-то?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ОПЕРАТОРЫ УСЛОВИЯ (Borland C++Builder 6) Aleksei555 Помощь студентам 1 18.01.2012 16:44
проблемы с головой - ОПЕРАТОРЫ УСЛОВИЯ Asira Помощь студентам 6 22.12.2009 16:39
Операторы условия и выбора Asira Помощь студентам 0 20.12.2009 22:11
Операторы условия, Паскаль RRRRRR Помощь студентам 3 19.11.2009 18:51