Автор Тема: [Все] [Математика] Нахождение максимального и минимального из двух чисел  (Прочитано 10191 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Kaster [?]

  • Бритва, Бритва Оккама
  • Глобальный модератор
  • *
  • Сообщений: 4020
  • Репутация: 622
  • Пол: Мужской
  • Мой Аватар, он лучший самый
    • Награды
  • Версия AutoIt: 3.3.14.0
Вводное замечение: Задача более развлекательного характера. Принять участие могут все. Настоятельно рекомендую сильно не гуглить, а лишь вспомнить среднюю школу :)

И так, надо найти наибольшее и наименьшее значения из двух заданных, внимание, не сравнивая эти числа между собой. Использовать можно различные базовые математические функции, которые не подразумевают сравнение двух заданных чисел между собой.

Русское сообщество AutoIt


Оффлайн Zaramot [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1160
  • Репутация: 654
  • Пол: Мужской
  • I ♥ AutoIt
    • Награды
  • Версия AutoIt: 3.3.8.1
А так можно ?:
Код: AutoIt [Выделить]
#Include <Array.au3>

Dim $Nums[2] = [9, 51]
ConsoleWrite('Наименьшие число: ' & _ArrayMin($Nums) & @CRLF & 'Наибольшее число: ' & _ArrayMax($Nums) &@CRLF)

« Последнее редактирование: Март 12, 2012, 13:32:42 от Zaramot »

Оффлайн Yuriy [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 737
  • Репутация: 281
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Сравнение разности чисел с 0. Считается?

Код: AutoIt [Выделить]
$x1 = -10
$x2 = 7
If $x1 - $x2 > 0 Then
    ConsoleWrite("x1 max")
Else
    ConsoleWrite("x2 max")
EndIf


Оффлайн C2H5OH [?]

  • Знаю я тут одно место с офигенными циркулями...
  • AutoIt Гуру
  • *****
  • Сообщений: 1473
  • Репутация: 330
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
 :rofl: :laugh:
Код: AutoIt [Выделить]
$x1 = 10
$x2 = 20

$midle = ($x1+$x2)/2

$max = $midle + abs($x1-$x2)/2
$min = $midle - abs($x1-$x2)/2

ConsoleWrite("x1 = " & $x1 & @CR & "x2 = " & $x2 & @CR & "max = " & $max & @CR & "min = " & $min & @CR)

Рано или поздно все станет понятно, все станет на свои места и выстроится в единую красивую схему, как кружева. Станет понятно, зачем все было нужно, потому что все будет правильно.

Русское сообщество AutoIt


Оффлайн Kaster [?]

  • Бритва, Бритва Оккама
  • Глобальный модератор
  • *
  • Сообщений: 4020

  • Автор темы
  • Репутация: 622
  • Пол: Мужской
  • Мой Аватар, он лучший самый
    • Награды
  • Версия AutoIt: 3.3.14.0
Zaramot  [?]
Цитировать
А так можно ?:
т.к. эта функция использует сравнение элементов, то нет.
Yuriy  [?]
Цитировать
Сравнение разности чисел с 0. Считается?
нуууу, с натяжкой.
C2H5OH
в точку. именно это и имелось в виду.

OffTopicно если уж быть совсем занудным, то функция abs конечно производит сравнение числа с нулем, так же как и в примере Yuriy.

Русское сообщество AutoIt


 

Похожие темы

  Тема / Автор Ответов Последний ответ
4 Ответов
7654 Просмотров
Последний ответ Ноябрь 20, 2010, 04:37:15
от Yashied
30 Ответов
18299 Просмотров
Последний ответ Май 02, 2010, 08:43:03
от amel27
3 Ответов
3733 Просмотров
Последний ответ Июнь 16, 2012, 16:08:32
от madmasles
4 Ответов
4321 Просмотров
Последний ответ Июль 21, 2012, 14:33:12
от madmasles
0 Ответов
1863 Просмотров
Последний ответ Июль 21, 2012, 12:46:38
от madmasles
4 Ответов
2027 Просмотров
Последний ответ Январь 18, 2013, 12:17:00
от exHalfer
8 Ответов
3188 Просмотров
Последний ответ Декабрь 15, 2013, 22:43:04
от Z_Lenar
9 Ответов
1610 Просмотров
Последний ответ Ноябрь 23, 2015, 02:46:34
от CreatoR
1 Ответов
544 Просмотров
Последний ответ Ноябрь 28, 2015, 20:51:19
от Yashied
5 Ответов
2735 Просмотров
Последний ответ Июнь 14, 2016, 18:15:30
от Dk