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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.02.2011, 13:06   #1
x4team
Новичок
Джуниор
 
Регистрация: 09.04.2010
Сообщений: 2
По умолчанию Требуется написАть выражение.

Язык Си.

Есть три различные числа num1, num2, num3. Выведите на экран наименьшее и наибольшее число из этих трёх использую оператор if.

Как составить правильно выражение типа if ( num1 < (num2 , num3 ))
и другие?

Вот что я накодил, но не правильно..:

PHP код:
if ( num1 < (num2 num3 )) {
printf"Naimenshee chislo ravno %d\n"num1 ); 


if ( 
num2 < (num1 num3 )) {
printf"Naimenshee chislo ravno %d\n"num2 ); 


if ( 
num3 < (num2 num1 )) {
printf"Naimenshee chislo ravno %d\n"num3 ); 




if ( 
num1 > (num2 num3 )) {
printf"Naibolshee chislo ravno %d\n"num1 ); 


if ( 
num2 > (num1 num3 )) {
printf"Naibolshee chislo ravno %d\n"num2 ); 


if ( 
num3 > (num2 num1 )) {
printf"Naibolshee chislo ravno %d\n"num3 ); 


Последний раз редактировалось x4team; 16.02.2011 в 13:07. Причина: внести корректировку в заголовок (Язык Си)
x4team вне форума Ответить с цитированием
Старый 16.02.2011, 14:09   #2
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

Наибольшее:
Код:
if (num1 > num2) {
  //
  if (num1 > num3)
    printf(num1);
  else
    printf(num3);
}
else
  if (num2 > num3) 
      printf(num2);
  else
      printf(num3);
Наименьшее аналогично.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 16.02.2011, 14:39   #3
x4team
Новичок
Джуниор
 
Регистрация: 09.04.2010
Сообщений: 2
По умолчанию

Спасибо, а если без else? Т.е. оставить мой формат кода, только подправить его в нужное русло, это как?

update:
дошло из твоих строк..

PHP код:
if ( num1 num2) { if ( num1 num3 )
printf"Naimenshee chislo ravno %d\n"num1 ); 


if ( 
num2 num1 ) { if ( num2 num3 )
printf"Naimenshee chislo ravno %d\n"num2 ); 


if ( 
num3 num2 ) { if ( num3 num1 )
printf"Naimenshee chislo ravno %d\n"num3 ); 




if ( 
num1 num2 ) { if ( num1 num3 )
printf"Naibolshee chislo ravno %d\n"num1 ); 


if ( 
num2 num1 ) { if ( num2 num3 )
printf"Naibolshee chislo ravno %d\n"num2 ); 


if ( 
num3 num2) { if ( num3 num1)
printf"Naibolshee chislo ravno %d\n"num3 ); 


Последний раз редактировалось x4team; 16.02.2011 в 14:46. Причина: причина редактирвоания xD
x4team вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как написать регулярное выражение Arassir PHP 1 03.01.2011 02:41
Требуется написать программку Yollka Фриланс 6 08.09.2010 20:21
Требуется написать программу saf84 Фриланс 5 12.11.2009 11:07
Требуется Написать программу на VC++ партизан123 Фриланс 1 20.01.2009 19:51
Требуется написать программу! senrom Фриланс 1 31.12.2008 20:27