Форум программистов, компьютерный форум, киберфорум
QBasic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8

Найти ненулевой минимум из трех чисел

04.03.2017, 09:40. Показов 1073. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Заданы три неотрицательных числа A, B, C.
Причем хотя бы одно число не равно нулю.
И нужно найти минимум (из этих трех чисел) не равный 0.

QBasic/QuickBASIC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CLS
 
INPUT "A, B, C = "; a, b, c
z = SGN(a) + SGN(b) + SGN(c)
 
SELECT CASE z
   CASE 1
      min = a + b + c
   CASE 2
      x = a + b
      IF x < c THEN min = x ELSE min = c
   CASE 3
      IF a < b AND a < c THEN min = a
      IF b < c AND b < a THEN min = b
      IF c < a AND c < b THEN min = c
END SELECT
PRINT min
END
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.03.2017, 09:40
Ответы с готовыми решениями:

Найти минимум и максимум их трех чисел
Предложите коды подпрограмм для решения следующих задач: 1. Найти минимум и максимум их трех чисел. 2. Даны переменные a=5 и b=50....

Найти минимум из трех чисел: ошибка в коде
Всем привет, просветите меня пожалуйста почему этот код не компилируется &quot;найти минимум из 3х чисел&quot; public class Solution...

Найти максимум и минимум из трёх заданных чисел
Когда ввожу вторую пару чисел:&quot;-5 -5 12&quot;, выводит ответ 144 и 0. В чем проблема? var input,output:text; a,b,c:real; ...

2
 Аватар для Sasha_Smirnov
5562 / 1370 / 150
Регистрация: 08.02.2009
Сообщений: 4,109
Записей в блоге: 30
05.03.2017, 20:18
Захватывающие баталии на эту тему прошли на параллельной ветке (VBA):
Если задаться вопросом: а каково имя этого минимума (a? b? c?) — головоломка налицо!

Цитата Сообщение от Sasha_Smirnov Посмотреть сообщение
Вот тут этот случай обработан (использован Excel)
1
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
06.03.2017, 10:51  [ТС]
Sasha_Smirnov
Спасибо! Мне кажется, что вопрос идентификации
переменной не так уж и важен. При необходимости
можно было просто связать числовое значение переменной
с именем самой переменной.
Лично ТС хотел получить красивое и нестандартное решение.
Были и такие мысли - предположить, что эти три числа являются
корнями кубического многочлена. И применить всё могущество
алгебры для решения этой задачи. Но подумав, ТС отказался от
этого. Его просто неправильно поймут на форуме... точнее совсем
не поймут.

Добавлено через 1 час 34 минуты
Sasha_Smirnov

Вариант 2

QBasic/QuickBASIC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
CLS
a = 0
b = 7
c = 0
 
IF a = 0 THEN a = b + c
IF b = 0 THEN b = c + a
IF c = 0 THEN c = a + b
 
IF a <= b AND a <= c THEN min = a
IF b <= a AND b <= c THEN min = b
IF c <= b AND c <= a THEN min = c
PRINT min
END
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.03.2017, 10:51
Помогаю со студенческими работами здесь

Линейный алгоритм: найти минимум и максимум из трех чисел
даны три числа а,b,c.найти max и min этих чисел.

Найти максимум и минимум из трех чисел без использования циклов
Нужно найти максимальное и минимальное число среди 3х данных чисел. При этом нельзя использовать операторы цикла. такие как if и прочее....

Найти сумму, произведение, частное, разность, максимум и минимум трех чисел
всем привет.помогите написать программу 1)Необходимо найти сумму, произведение, частное, разность, максимум и минимум трех чисел a, b и c....

В случайном массиве 100 реальных чисел от 0 до 1 найти минимум и максимум суммы трех элементов.
Помогите решить задачку: В случайном массиве 100 реальных чисел от 0 до 1 найти минимум и максимум суммы трех элементов.

Найти либо максимум, либо минимум для трех задаваемых чисел
Написать программу, которая находит максимум, либо минимум для трех задаваемых чисел. Вопрос: не могу понять что за минимум и максимум...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru